jossie
Woei! *heeft etsbak*
Ik ben net ff lekker bezig geweest met m'n breadboardje, met als gevolg een prima werkende lcdscherm/pic/keypad combinatie.
Geprogrammeerd met Proton PIC Basic.
Op het scherm komen de cijfers die ik intik op de keypad, maar alleen de * en # werken niet. Ik heb het gedaan zoals in de handleiding staat.
Echter, de * en # komen op het scherm in ASCII (42 en 35).
Hoe moet ik dit aanpassen zodat er wel */# op het scherm komt?
keypad = LookUp keypad,[3,2,1,7,6,5,4,8,9,8,7,9,#,0,*,0][edit]Code ge-update!
Ik ken die basic variant niet (en al helemaal de aansturing van die basic van een LCD niet), maar wat opvalt is dat de cijfers niet tussen quotes staan en de # en * wel. Het zal vast z'n reden hebben, maar het is ook raar (op z'n minst inconsequent).
jossie
Woei! *heeft etsbak*
Zo staat het in de handleiding, ik zal zonder eens proberen.
[edit]Werkt niet: 'Value Expected!'
[Bericht gewijzigd door jossie op ]
MAH
Every machine is a smoke machine if you operate it wrong enough
jossie
Woei! *heeft etsbak*
Op 18 december 2005 20:20:06 schreef MAH:
valt op dat je sommige getallen 2x gebruikt en de 0 helemaal niet...
Dit weet ik, de laatste 4 cijfers zijn de 0/*/#/niets
Ik was nog bezig met het volledig uitvogelen.
[edit]Aangepast.
Op 18 december 2005 20:18:26 schreef jossie14:
Zo staat het in de handleiding, ik zal zonder eens proberen.
[edit]Werkt niet: 'Value Expected!'
Dan zit daar toch je probleem... Het ding verwacht blijkbaar cijfers. Zal dus wel een conversie van binair naar ASCII in zitten. Als je die * en # er dan als ASCII in gaat zetten...
Herman R.
LEDsREPAIR - Wie oude kennis koestert en voortdurend nieuwe vergaart, mag een leraar van anderen zijn
in de picbasic help file zeggen ze toch dit,
KEY = LOOKUP VAR1, [255,1,4,7,"*",2,5,8,0,3,6,9,"#",0,0,0]
dus met quotes die twee
[Bericht gewijzigd door Herman R. op (11%)]
Jeroen Boere
IF you can't convince them, then confuse them!