|
Gepost op zaterdag 10 Juli 2010 20:04:11 |
 |
http://ledsee.com/index.php?page=shop.product_details&flypage=flypage.tpl&product_id=244&category_id=23&option=com_virtuemart&Itemid=27 |
Met vriendelijke groet, Stynus ||| www.elektronicastynus.be |
|
Gepost op donderdag 29 Juli 2010 00:46:18 |
 |
Nou ik heb nu gelijk 5 van zoeen schermen weer binnen gekregen van china dus kan nu weer even vooruit
RedDevil, ik zag in een filmpje hoe zoeen vijver pompje in je schermpje beweegde.
Is dat ook steeds een aparte tekening of hoe heb je dat gedaan of is dat nog geheim? |
http://pascalbianca.blogspot.nl/ |
|
Gepost op donderdag 29 Juli 2010 12:56:40 |
 |
Ik zal het "geheim" een beetje verduidelijken,
Het zijn niet telkens aparte tekeningen, de pic zou anders nogal rap vol zitten, iedere tekening is 1k.
Als basis gebruik ik 1 tekening, daar zet ik alles op wat niet gaat bewegen,deze druk ik af.
Dan met het comando line ga ik de animatie maken
vb
Code |
LINE t, 1 + x, 0 + y, 38 + x, 0 + y
|
t: staat voor tekenen of niet tekenen, als t = 1 dan wordt de lijn getekend, is t = 0 dan wordt de lijn gewist.
1 + x: De lijn wordt gestart op positie 1 en de waarde van x
0 + y: De lijn wordt gestart op positie 0 en de waarde van y
38 + x: De lijn wordt gestopt op positie 38 en de waarde van x
0 + y: De lijn wordt gestopt op positie 0 en de waarde van y
Waarom zet ik daar x en y bij, soms heb je een dezelfde tekening die je links en rechts op je scherm nodig hebt, dan kan ik door x en y te veranderen diezelfde tekening links en rechts zetten en zo spaar je code.
vb van een vierkant:
Code |
start:
t = 1
x= 0
y = 0
gosub vierkant
delayms 500
t = 0
gosub vierkant
delayms 500
goto start
vierkant:
LINE t, 1 + x, 0 + y, 59 + x, 0 + y
LINE t, 60 + x, 1 + y, 60 + x, 21 + y
LINE t, 59 + x, 22 + y, 1 + x, 22 + y
LINE t, 0 + x, 21 + y, 0 + x, 1 + y
return
end
|
Probeer eerst kleine dingen en bouw dit langzaam op, anders kan je er niet meer aan uit.
|
Veel te weinig tijd voor mijn projecten of heb ik er soms te veel? |
|
Gepost op vrijdag 24 Januari 2014 11:39:17 |
 |
Is iemand al opgevallen dat Font.Inc in de nieuwe compiler fouten geeft waardoor je de code niet meer krijgt gecompileerd? |
http://pascalbianca.blogspot.nl/ |
|
Gepost op vrijdag 24 Januari 2014 12:55:26 |
 |
Raar. Heb even gezocht en oplossing staat hier: http://www.protonbasic.co.uk/showthread.php/70819-GLCD-and-Font.inc-Question |
Met vriendelijke groet, Stynus ||| www.elektronicastynus.be |
|
Gepost op vrijdag 24 Januari 2014 13:03:12 |
 |
Inderdaad nu werkt het, had ook al overal gezocht maar vond niet het antwoord wat jij gaf.
Jammer dat zoveel veranderd is, je zoekt je soms suf naar de nieuwe manieren van schrijven.
Nu kan ik weer verder, thx! |
http://pascalbianca.blogspot.nl/ |
|
Gepost op vrijdag 24 Januari 2014 23:27:24 |
 |
Ik heb een vraag.
Ik had nog enkele van die glcd's liggen en wilde er weer iets mee doen.
Maar omdat het zo lang geleden van me was , heb ik eerst even op een 16F877A een led gedaan om te kijken of het werkte, wat het uiteraard ook deed.
Nu heb ik mijn glcd aangesloten zoals die van reddevil via dit schema.:

Alleen ik krijg rechts in het scherm enkele dikke witte balken.
Het lijkt erop dat ik ergens iets foutst heb gedaan alleen ik weet even niet wat, ook omdat het een tijd terug is.
De code die ik gebruik had is deze, stond wat eerder in dit onderwerp.
Code |
Device = 16F877A
;Config CP_OFF , CPD_OFF , WDT_OFF , HS_OSC , PWRTE_ON , BODEN_OFF , LVP_OFF , DEBUG_OFF
Xtal = 20
All_Digital = true
Declare PortB_Pullups On
Declare LCD_DTPort PORTB
Declare LCD_ENPin PORTD.3
Declare LCD_CS1Pin PORTD.2
Declare LCD_CS2Pin PORTD.6
Declare LCD_RWPin PORTD.4
Declare LCD_RSPin PORTA.0
Declare LCD_Type 1
Declare Internal_Font 1
Declare GLCD_CS_Invert 0
Declare GLCD_STROBE_DELAY 0
;Include "D:kanwegfont.inc"
Clear
DelayMS 500
Cls
menu:
Line 1, 0 , 0 , 62, 62
loop:
Toggle PORTA.1
DelayMS 500
GoTo loop
Font_Table:- CData $00,$00,$00,$00,$00,$00 'Graphic character 0
CData $FF,$FF,$FF,$FF,$FF,$FF 'Graphic character 1
CData $07,$07,$07,$00,$00,$00 'Graphic character 2
CData $00,$00,$00,$07,$07,$07 'Graphic character 3
CData $E0,$E0,$E0,$00,$00,$00 'Graphic character 4
CData $00,$00,$00,$E0,$E0,$E0 'Graphic character 5
CData $FF,$FF,$FF,$00,$00,$00 'Graphic character 6
CData $00,$00,$00,$FF,$FF,$FF 'Graphic character 7
CData $07,$07,$07,$07,$07,$07 'Graphic character 8
CData $E0,$E0,$E0,$E0,$E0,$E0 'Graphic character 9
CData $E0,$E0,$E0,$07,$07,$07 'Graphic character 10
CData $07,$07,$07,$E0,$E0,$E0 'Graphic character 11
CData $FF,$FF,$FF,$E0,$E0,$E0 'Graphic character 12
CData $E0,$E0,$E0,$FF,$FF,$FF 'Graphic character 13
CData $07,$07,$07,$FF,$FF,$FF 'Graphic character 14
CData $FF,$FF,$FF,$07,$07,$07 'Graphic character 15
CData $55,$AA,$55,$AA,$55,$AA 'Graphic character 16
CData $AA,$55,$AA,$55,$AA,$55 'Graphic character 17
CData $01,$01,$01,$01,$01,$01 'Graphic character 18
CData $80,$80,$80,$80,$80,$80 'Graphic character 19
CData $FF,$00,$00,$00,$00,$00 'Graphic character 20
CData $00,$00,$00,$00,$00,$FF 'Graphic character 21
CData $FF,$01,$01,$01,$01,$01 'Graphic character 22
CData $01,$01,$01,$01,$01,$FF 'Graphic character 23
CData $FF,$80,$80,$80,$80,$80 'Graphic character 24
CData $80,$80,$80,$80,$80,$FF 'Graphic character 25
CData $00,$00,$00,$00,$F0,$F0 'User defined character 26
CData $00,$00,$00,$00,$0F,$0F 'User defined character 27
CData $00,$00,$00,$00,$00,$00 'User defined character 28
CData $00,$00,$00,$00,$00,$00 'User defined character 29
CData $00,$00,$00,$00,$00,$00 'User defined character 30
CData $00,$00,$00,$00,$00,$00 'User defined character 31
CData $00,$00,$00,$00,$00,$00 '32 - - 20
CData $00,$00,$4F,$00,$00,$00 '33 - ! - 21
CData $00,$07,$00,$07,$00,$00 '34 - " - 22
CData $14,$7F,$14,$7F,$14,$00 '35 - # - 23
CData $24,$2A,$7F,$2A,$12,$00 '36 - $ - 24
CData $23,$13,$08,$64,$62,$00 '37 - % - 25
CData $36,$49,$55,$22,$50,$00 '38 - & - 26
CData $00,$05,$03,$00,$00,$00 '39 - ' - 27
CData $1C,$22,$41,$00,$00,$00 '40 - ( - 28
CData $00,$00,$41,$22,$1C,$00 '41 - ) - 29
CData $14,$08,$3E,$08,$14,$00 '42 - * - 2A
CData $08,$08,$3E,$08,$08,$00 '43 - + - 2B
CData $00,$50,$30,$00,$00,$00 '44 - , - 2C
CData $08,$08,$08,$08,$08,$00 '45 - - - 2D
CData $00,$60,$60,$00,$00,$00 '46 - . - 2E
CData $20,$10,$08,$04,$02,$00 '47 - / - 2F
CData $3E,$51,$49,$45,$3E,$00 '48 - 0 - 30
CData $00,$42,$7F,$40,$00,$00 '49 - 1 - 31
CData $42,$61,$51,$49,$46,$00 '50 - 2 - 32
CData $21,$41,$45,$4B,$31,$00 '51 - 3 - 33
CData $18,$14,$12,$7F,$10,$00 '52 - 4 - 34
CData $27,$45,$45,$45,$39,$00 '53 - 5 - 35
CData $3C,$4A,$49,$49,$30,$00 '54 - 6 - 36
CData $01,$71,$09,$05,$03,$00 '55 - 7 - 37
CData $36,$49,$49,$49,$36,$00 '56 - 8 - 38
CData $06,$49,$49,$49,$3E,$00 '57 - 9 - 39
CData $00,$36,$36,$00,$00,$00 '58 - : - 3A
CData $00,$56,$36,$00,$00,$00 '59 - ; - 3B
CData $08,$14,$22,$41,$00,$00 '60 - < - 3C
CData $14,$14,$14,$14,$14,$00 '61 - = - 3D
CData $00,$41,$22,$14,$08,$00 '62 - > - 3E
CData $02,$01,$51,$09,$06,$00 '63 - ? - 3F
CData $32,$49,$79,$41,$3E,$00 '64 - @ - 40
CData $7E,$11,$11,$11,$7E,$00 '65 - A - 41
CData $7F,$49,$49,$49,$36,$00 '66 - B - 42
CData $3E,$41,$41,$41,$22,$00 '67 - C - 43
CData $7F,$41,$41,$22,$1C,$00 '68 - D - 44
CData $7F,$49,$49,$49,$41,$00 '69 - E - 45
CData $7F,$09,$09,$09,$01,$00 '70 - F - 46
CData $3E,$41,$49,$49,$7A,$00 '71 - G - 47
CData $7F,$08,$08,$08,$7F,$00 '72 - H - 48
CData $00,$41,$7F,$41,$00,$00 '73 - I - 49
CData $20,$40,$41,$3F,$01,$00 '74 - J - 4A
CData $7F,$08,$14,$22,$41,$00 '75 - K - 4B
CData $7F,$40,$40,$40,$40,$00 '76 - L - 4C
CData $7F,$02,$0C,$02,$7F,$00 '77 - M - 4D
CData $7F,$04,$08,$10,$7F,$00 '78 - N - 4E
CData $3E,$41,$41,$41,$3E,$00 '79 - O - 4F
CData $7F,$09,$09,$09,$06,$00 '80 - P - 50
CData $3E,$41,$51,$21,$5E,$00 '81 - Q - 51
CData $7F,$09,$19,$29,$46,$00 '82 - R - 52
CData $46,$49,$49,$49,$31,$00 '83 - S - 53
CData $01,$01,$7F,$01,$01,$00 '84 - T - 54
CData $3F,$40,$40,$40,$3F,$00 '85 - U - 55
CData $1F,$20,$40,$20,$1F,$00 '86 - V - 56
CData $3F,$40,$38,$40,$3F,$00 '87 - W - 57
CData $63,$14,$08,$14,$63,$00 '88 - X - 58
CData $07,$08,$70,$08,$07,$00 '89 - Y - 59
CData $61,$51,$49,$45,$43,$00 '90 - Z - 5A
CData $7F,$41,$41,$00,$00,$00 '91 - [ - 5B
CData $02,$04,$08,$10,$20,$00 '92 - - 5C
CData $00,$00,$41,$41,$7F,$00 '93 - ] - 5D
CData $04,$02,$01,$02,$04,$00 '94 - ^ - 5E
CData $40,$40,$40,$40,$40,$00 '95 - _ - 5F
CData $00,$01,$02,$04,$00,$00 '96 - ` - 60
CData $20,$54,$54,$54,$78,$00 '97 - a - 61
CData $7F,$48,$44,$44,$38,$00 '98 - b - 62
CData $38,$44,$44,$44,$20,$00 '99 - c - 63
CData $38,$44,$44,$48,$7F,$00 '100 d - 64
CData $38,$54,$54,$54,$18,$00 '101 e - 65
CData $08,$7E,$09,$01,$02,$00 '102 f - 66
CData $0C,$52,$52,$52,$3E,$00 '103 g - 67
CData $7F,$08,$04,$04,$78,$00 '104 h - 68
CData $00,$44,$7D,$40,$00,$00 '105 i - 69
CData $00,$20,$40,$44,$3D,$00 '106 j - 6A
CData $7F,$10,$28,$44,$00,$00 '107 k - 6B
CData $00,$41,$7F,$40,$00,$00 '108 l - 6C
CData $7C,$04,$18,$04,$78,$00 '109 m - 6D
CData $7C,$08,$04,$04,$78,$00 '110 n - 6E
CData $38,$44,$44,$44,$38,$00 '111 o - 6F
CData $7C,$14,$14,$14,$08,$00 '112 p - 70
CData $08,$14,$14,$18,$7C,$00 '113 q - 71
CData $7C,$08,$04,$04,$08,$00 '114 r - 72
CData $48,$54,$54,$54,$20,$00 '115 s - 73
CData $04,$3F,$44,$40,$20,$00 '116 t - 74
CData $3C,$40,$40,$20,$7C,$00 '117 u - 75
CData $1C,$20,$40,$20,$1C,$00 '118 v - 76
CData $3C,$40,$30,$40,$3C,$00 '119 w - 77
CData $44,$28,$10,$28,$44,$00 '120 x - 78
CData $0C,$50,$50,$50,$3C,$00 '121 y - 79
CData $44,$64,$54,$4C,$44,$00 '122 z - 7A
CData $08,$36,$41,$00,$00,$00 '123 { - 7B
CData $00,$00,$7F,$00,$00,$00 '124 | - 7C
CData $00,$00,$41,$36,$08,$00 '125 } - 7D
CData $00,$08,$04,$08,$04,$00 '126 ~ - 7E
|
|
http://pascalbianca.blogspot.nl/ |
|
Gepost op zaterdag 25 Januari 2014 00:49:20 |
 |
Ik heb na lang zoeken de pinnen aangesloten zoals ze in deze code , maar idem hetzelfde effect, maar de led knippert wel.
Zou het scherm misschien defect zijn?
Code |
Device 16F877A
Xtal 20
Config CP_OFF, DEBUG_OFF, CPD_OFF, LVP_OFF, BODEN_OFF, PWRTE_OFF, WDT_OFF, HS_OSC
All_Digital = true
Declare LCD_Type Samsung
Declare LCD_DTPort PORTD ;
Declare LCD_ENPin PORTE.0 ;
Declare LCD_RSPin PORTC.1 ;
Declare LCD_RWPin PORTC.0 ;
Declare LCD_RSTPin PORTA.1 ;
Declare LCD_CS1Pin PORTE.1 ;
Declare LCD_CS2Pin PORTE.2 ;
DelayMS 10
;High PORTA.1
Declare Internal_Font = On
Declare Font_Addr = 0
' reset display
;TRISA = %00000000
loop:
Toggle PORTA.0
DelayMS 500
GoTo loop
Include "D:kanwegfont.inc"
|
[Bericht gewijzigd door pascalbianca op Zaterdag 25 Januari 2014 01:02:30] |
http://pascalbianca.blogspot.nl/ |
|
Gepost op zaterdag 25 Januari 2014 10:21:08 |
 |
Heeft iemand een juiste schema om deze aan te sluiten en eventueel de bijbehorende code want ik heb nu zoveel schema's nagelopen en niets werkt dat ik het niet meer weet. |
http://pascalbianca.blogspot.nl/ |
|
Gepost op zaterdag 25 Januari 2014 10:53:52 |
 |
Heb je die van Niels?
Bij SK kun je het schema vinden.
Met GLCD moet ik ook eens mee beginnen. |
|
|
Gepost op zaterdag 25 Januari 2014 13:16:22 |
 |
Ja die zijn van niels.
Ik vond bij die glcd's toevallig 1 waar de benamingen bij de pinnen stond.
Ondertussen ben ik al iets verder, heb iets op beeld, maar nog niet hoe het moet zijn en weet nog steeds niet wat mis is ondanks diverse probeersels, iemand echt geen idee??
Het led dat ik erbij heb knippert gewoon ter indicatie dat die ic wel iets doet.
Dus heb ik die in een schema gezet en ziet er zo uit:

De code die ik nu heb is.:
Code |
'****************************************************************
'* Name : tekst *
'* Author : REDDEVIL *
'* Notice : Copyright (c) 2008 REDDEVIL *
'* : All Rights Reserved *
'* Date : 2/09/2008 *
'* Version : 1.0 *
'* Notes : *
'* : *
'****************************************************************
Device = 16F877 'use the 16F877A PIC
Xtal = 20 'at 20 Mhz
All_Digital = true 'all pins ar digital
;LCD instellingen
Declare LCD_DTPort PORTB ;
Declare LCD_ENPin PORTE.0 ;
Declare LCD_RSPin PORTC.1 ;'Ook wel D/I of ID
Declare LCD_RWPin PORTC.0 ;
Declare LCD_RSTPin PORTA.1
Declare LCD_CS1Pin PORTE.1
Declare LCD_CS2Pin PORTE.2
;Declare LCD_Type 0 ;Graphic ;Samsung ;Declare LCD_Type 0 '0 = Samsung KS-compatible 128x64 pixels
; Declare Internal_Font 1
;Declare GLCD_CS_Invert 0
;Declare GLCD_STROBE_DELAY 100
Declare LCD_Type 1
Declare Internal_Font 1
Declare GLCD_CS_Invert 0
Declare GLCD_STROBE_DELAY 0
Clear
DelayMS 500
Cls
hoofdprogramma:
High PORTA.0
DelayMS 100
Low PORTA.0
DelayMS 100
Print At 1,1, "Dit" ; tekst op scherm
Print At 2,1, "is"
Print At 3,1, "een"
Print At 4,1, "test"
Print At 6,1, "- REDDEVIL-"
Line 1, 60,1,100,1 ;teken hor lijn 1 , x ,y (begin) x , y (einde)
Line 1, 60,1,60,30 ;teken ver lijn
Line 1, 60,1,100,30 ;teken schuine lijn
GoTo hoofdprogramma
; font nodig om tekst op het scherm te krijgen
Font_Table:- CData $00,$00,$00,$00,$00,$00 'Graphic character 0
CData $FF,$FF,$FF,$FF,$FF,$FF 'Graphic character 1
CData $07,$07,$07,$00,$00,$00 'Graphic character 2
CData $00,$00,$00,$07,$07,$07 'Graphic character 3
CData $E0,$E0,$E0,$00,$00,$00 'Graphic character 4
CData $00,$00,$00,$E0,$E0,$E0 'Graphic character 5
CData $FF,$FF,$FF,$00,$00,$00 'Graphic character 6
CData $00,$00,$00,$FF,$FF,$FF 'Graphic character 7
CData $07,$07,$07,$07,$07,$07 'Graphic character 8
CData $E0,$E0,$E0,$E0,$E0,$E0 'Graphic character 9
CData $E0,$E0,$E0,$07,$07,$07 'Graphic character 10
CData $07,$07,$07,$E0,$E0,$E0 'Graphic character 11
CData $FF,$FF,$FF,$E0,$E0,$E0 'Graphic character 12
CData $E0,$E0,$E0,$FF,$FF,$FF 'Graphic character 13
CData $07,$07,$07,$FF,$FF,$FF 'Graphic character 14
CData $FF,$FF,$FF,$07,$07,$07 'Graphic character 15
CData $55,$AA,$55,$AA,$55,$AA 'Graphic character 16
CData $AA,$55,$AA,$55,$AA,$55 'Graphic character 17
CData $01,$01,$01,$01,$01,$01 'Graphic character 18
CData $80,$80,$80,$80,$80,$80 'Graphic character 19
CData $FF,$00,$00,$00,$00,$00 'Graphic character 20
CData $00,$00,$00,$00,$00,$FF 'Graphic character 21
CData $FF,$01,$01,$01,$01,$01 'Graphic character 22
CData $01,$01,$01,$01,$01,$FF 'Graphic character 23
CData $FF,$80,$80,$80,$80,$80 'Graphic character 24
CData $80,$80,$80,$80,$80,$FF 'Graphic character 25
CData $00,$00,$00,$00,$F0,$F0 'User defined character 26
CData $00,$00,$00,$00,$0F,$0F 'User defined character 27
CData $00,$00,$00,$00,$00,$00 'User defined character 28
CData $00,$00,$00,$00,$00,$00 'User defined character 29
CData $00,$00,$00,$00,$00,$00 'User defined character 30
CData $00,$00,$00,$00,$00,$00 'User defined character 31
CData $00,$00,$00,$00,$00,$00 '32 - - 20
CData $00,$00,$4F,$00,$00,$00 '33 - ! - 21
CData $00,$07,$00,$07,$00,$00 '34 - " - 22
CData $14,$7F,$14,$7F,$14,$00 '35 - # - 23
CData $24,$2A,$7F,$2A,$12,$00 '36 - $ - 24
CData $23,$13,$08,$64,$62,$00 '37 - % - 25
CData $36,$49,$55,$22,$50,$00 '38 - & - 26
CData $00,$05,$03,$00,$00,$00 '39 - ' - 27
CData $1C,$22,$41,$00,$00,$00 '40 - ( - 28
CData $00,$00,$41,$22,$1C,$00 '41 - ) - 29
CData $14,$08,$3E,$08,$14,$00 '42 - * - 2A
CData $08,$08,$3E,$08,$08,$00 '43 - + - 2B
CData $00,$50,$30,$00,$00,$00 '44 - , - 2C
CData $08,$08,$08,$08,$08,$00 '45 - - - 2D
CData $00,$60,$60,$00,$00,$00 '46 - . - 2E
CData $20,$10,$08,$04,$02,$00 '47 - / - 2F
CData $3E,$51,$49,$45,$3E,$00 '48 - 0 - 30
CData $00,$42,$7F,$40,$00,$00 '49 - 1 - 31
CData $42,$61,$51,$49,$46,$00 '50 - 2 - 32
CData $21,$41,$45,$4B,$31,$00 '51 - 3 - 33
CData $18,$14,$12,$7F,$10,$00 '52 - 4 - 34
CData $27,$45,$45,$45,$39,$00 '53 - 5 - 35
CData $3C,$4A,$49,$49,$30,$00 '54 - 6 - 36
CData $01,$71,$09,$05,$03,$00 '55 - 7 - 37
CData $36,$49,$49,$49,$36,$00 '56 - 8 - 38
CData $06,$49,$49,$49,$3E,$00 '57 - 9 - 39
CData $00,$36,$36,$00,$00,$00 '58 - : - 3A
CData $00,$56,$36,$00,$00,$00 '59 - ; - 3B
CData $08,$14,$22,$41,$00,$00 '60 - <3C> - 3E
CData $02,$01,$51,$09,$06,$00 '63 - ? - 3F
CData $32,$49,$79,$41,$3E,$00 '64 - @ - 40
CData $7E,$11,$11,$11,$7E,$00 '65 - A - 41
CData $7F,$49,$49,$49,$36,$00 '66 - B - 42
CData $3E,$41,$41,$41,$22,$00 '67 - C - 43
CData $7F,$41,$41,$22,$1C,$00 '68 - D - 44
CData $7F,$49,$49,$49,$41,$00 '69 - E - 45
CData $7F,$09,$09,$09,$01,$00 '70 - F - 46
CData $3E,$41,$49,$49,$7A,$00 '71 - G - 47
CData $7F,$08,$08,$08,$7F,$00 '72 - H - 48
CData $00,$41,$7F,$41,$00,$00 '73 - I - 49
CData $20,$40,$41,$3F,$01,$00 '74 - J - 4A
CData $7F,$08,$14,$22,$41,$00 '75 - K - 4B
CData $7F,$40,$40,$40,$40,$00 '76 - L - 4C
CData $7F,$02,$0C,$02,$7F,$00 '77 - M - 4D
CData $7F,$04,$08,$10,$7F,$00 '78 - N - 4E
CData $3E,$41,$41,$41,$3E,$00 '79 - O - 4F
CData $7F,$09,$09,$09,$06,$00 '80 - P - 50
CData $3E,$41,$51,$21,$5E,$00 '81 - Q - 51
CData $7F,$09,$19,$29,$46,$00 '82 - R - 52
CData $46,$49,$49,$49,$31,$00 '83 - S - 53
CData $01,$01,$7F,$01,$01,$00 '84 - T - 54
CData $3F,$40,$40,$40,$3F,$00 '85 - U - 55
CData $1F,$20,$40,$20,$1F,$00 '86 - V - 56
CData $3F,$40,$38,$40,$3F,$00 '87 - W - 57
CData $63,$14,$08,$14,$63,$00 '88 - X - 58
CData $07,$08,$70,$08,$07,$00 '89 - Y - 59
CData $61,$51,$49,$45,$43,$00 '90 - Z - 5A
CData $7F,$41,$41,$00,$00,$00 '91 - [ - 5B
CData $02,$04,$08,$10,$20,$00 '92 - - 5C
CData $00,$00,$41,$41,$7F,$00 '93 - ] - 5D
CData $04,$02,$01,$02,$04,$00 '94 - ^ - 5E
CData $40,$40,$40,$40,$40,$00 '95 - _ - 5F
CData $00,$01,$02,$04,$00,$00 '96 - ` - 60
CData $20,$54,$54,$54,$78,$00 '97 - a - 61
CData $7F,$48,$44,$44,$38,$00 '98 - b - 62
CData $38,$44,$44,$44,$20,$00 '99 - c - 63
CData $38,$44,$44,$48,$7F,$00 '100 d - 64
CData $38,$54,$54,$54,$18,$00 '101 e - 65
CData $08,$7E,$09,$01,$02,$00 '102 f - 66
CData $0C,$52,$52,$52,$3E,$00 '103 g - 67
CData $7F,$08,$04,$04,$78,$00 '104 h - 68
CData $00,$44,$7D,$40,$00,$00 '105 i - 69
CData $00,$20,$40,$44,$3D,$00 '106 j - 6A
CData $7F,$10,$28,$44,$00,$00 '107 k - 6B
CData $00,$41,$7F,$40,$00,$00 '108 l - 6C
CData $7C,$04,$18,$04,$78,$00 '109 m - 6D
CData $7C,$08,$04,$04,$78,$00 '110 n - 6E
CData $38,$44,$44,$44,$38,$00 '111 o - 6F
CData $7C,$14,$14,$14,$08,$00 '112 p - 70
CData $08,$14,$14,$18,$7C,$00 '113 q - 71
CData $7C,$08,$04,$04,$08,$00 '114 r - 72
CData $48,$54,$54,$54,$20,$00 '115 s - 73
CData $04,$3F,$44,$40,$20,$00 '116 t - 74
CData $3C,$40,$40,$20,$7C,$00 '117 u - 75
CData $1C,$20,$40,$20,$1C,$00 '118 v - 76
CData $3C,$40,$30,$40,$3C,$00 '119 w - 77
CData $44,$28,$10,$28,$44,$00 '120 x - 78
CData $0C,$50,$50,$50,$3C,$00 '121 y - 79
CData $44,$64,$54,$4C,$44,$00 '122 z - 7A
CData $08,$36,$41,$00,$00,$00 '123 { - 7B
CData $00,$00,$7F,$00,$00,$00 '124 | - 7C
CData $00,$00,$41,$36,$08,$00 '125 } - 7D
CData $00,$08,$04,$08,$04,$00 '126 ~ - 7E
End
|
En wat ik op het scherm krijg is dit.:
[Bericht gewijzigd door pascalbianca op Zaterdag 25 Januari 2014 13:18:45] |
http://pascalbianca.blogspot.nl/ |
|
Gepost op zaterdag 25 Januari 2014 13:26:28 |
 |
heb ik ook gehad en na weken testen zag ik dat een 16f887 geen pprints wilde doen hoe raar ook na forums te hebben bezocht heb ik dan de 18f4550 en de 18f4555 geprobeerd zonder problemen eigenaardig met die nieuwe compiler moet je ook veel declare gaan invoeren tegenover vroeger geen pascalbianca en nogmaalls dank voor het emailtje en soft |
|
|
Gepost op zaterdag 25 Januari 2014 13:29:55 |
 |
Geen punt CARDAN@, dus ik moet een 18F4550 of 18F4555 nemen?
Zou die code van reddevil dan niet meer werken met die nieuwe compiler op die 16F877A? |
http://pascalbianca.blogspot.nl/ |
|
Gepost op zaterdag 25 Januari 2014 13:44:35 |
 |
heb ik ook geprobeerd op een 877a werkte het op een 887 niet hoe raar ook wel lcd geen probleem maar glcd wilde niet ook met de ouwere verie van compiler vind geen verklaring de gewone font.inc werkte met pprint niks meer op het scherm dus overgestapt naar een 18f reeks geen problemen meer en ook meer memorie voor de plaatjes |
|
|
Gepost op zondag 26 Januari 2014 08:00:10 |
 |
Helaas ook geen effect |
http://pascalbianca.blogspot.nl/ |
|
Gepost op zondag 26 Januari 2014 10:02:36 |
 |
je hebt een listing die werkt toegestuurd gekregen
|
|
|
Gepost op zondag 26 Januari 2014 12:11:17 |
 |
Portb.3 zou zonder fuses wel eens lvp pgm kunnen zijn. Ik denk als je je fuses goed invult het ook al kan schelen. |
Met vriendelijke groet, Stynus ||| www.elektronicastynus.be |
|
Gepost op zondag 26 Januari 2014 16:28:40 |
 |
had ook problemen met men andere glcd's even de haakjes losgemaakt achteraan het scherm ereven afgedaan en terug gemonteerd wonder bij wonder mijn 2e blauwe werkt als de kunstt en had vroeger ook dubbele uitlezing mijn groene 128*64 had problemen als ik iets wilde de 2e maal printen gewoon eventjes clear gezet in mijn code vooraan en probleem ook opgelost dus nu 3glcds terug in orde met de zelfde code dus denk soms door transport of eventjes te laten vallen of zo moet er toch iets verschuiven ik heb geluk en werkt
hier de 2 herstelde glcd's

[Bericht gewijzigd door Stynus op Zondag 26 Januari 2014 19:26:06] |
|
|
Gepost op maandag 27 Januari 2014 20:57:57 |
 |
Het is wel vreemd dat al mijn 5 glcd schermen niet werken hoe ze moeten.
Terwijl als ik terug kijk in deze post dat het wel heeft gewerkt.
Ik zou haast zeggen dat het aan de nieuwe compiler ligt.
Om dit ook uit te sluiten heb ik nieuwe breadboard draadjes besteld van het beste kwaliteit.
Als dit ook niet help ga ik de oude compiler proberen.
Als ook buiten CARDAN , omdat hij met een pic5 board werkt en die gcld maakt gebruik van de TS0108 driver ic, dit misschien iemand ook eens op een breadboard kan testen op die van Niels want die heeft een T6963 driver en kan bevestigingen of dit wel/niet werkt met de nieuwe compiler, zou een hoop stress en tijd kosten voor andere.
Ik heb reeds 17 schema's en meer als 50 verschillende testen uitgevoerd en niets werkt.
Getest op een 16F877A, 18F2550, 18F4550 en een 18F4620 en alles zonder succes. [Bericht gewijzigd door pascalbianca op Maandag 27 Januari 2014 21:16:48] |
http://pascalbianca.blogspot.nl/ |
|
Gepost op maandag 27 Januari 2014 21:46:57 |
 |
Het duurt nog een poosje voordat de GLCD's binnen komen.
Misschien dat het probleem dan is gevonden, anders probeer ik het ook met de oude/nieuwe versie van de compiler.
In een van de topic's ik weet niet welke dat was, daar was een probleem met de FONT.INC? |
|
|
« 1 2 3 4 5 6 8 9 10 11 12 » |
|
|
|