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).

Zo staat het in de handleiding, ik zal zonder eens proberen.
[edit]Werkt niet: 'Value Expected!'

[Bericht gewijzigd door jossie op ]

valt op dat je sommige getallen 2x gebruikt en de 0 helemaal niet...

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...

dit probleem heb ik ook.
heb je het inmidels al opgelost?
zo ja zou je mij kunnen vertelen hoe

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%)]

@jj: faq niet gelezen omtrent het gebruik van dit forum?