Nun, etwas umständlich:
Ist mehr ein Tip oder Ansatz als eine Lösung.Code:locate 3,0 for tmp = 0 to 7 if wert.tmp = 1 then lcd chr(255) else lcd chr(0) end if next
guten Tag
hab da ein kleines problem
würde gerne eine empfangene bytevariable auf dem LCD graphisch darstellen
i2creceive adresse,wert
lcd wert
lowerline
lcd bin(wert) das zeigt den binärwert an
soweit sogut
nun würde ich gerne statt den 1ern volle kästchen und statt den 0ern
leere kästchen anzeigen
wie bekomme ich das hin
danke
also konkret wenn bit 4 von wert =1 then locate 3,4:lcd chr(255)
ich komm nicht drauf ist doch simpel denk ich mir
Nun, etwas umständlich:
Ist mehr ein Tip oder Ansatz als eine Lösung.Code:locate 3,0 for tmp = 0 to 7 if wert.tmp = 1 then lcd chr(255) else lcd chr(0) end if next
mfg robert
Wer glaubt zu wissen, muß wissen, er glaubt.
das hilft nicht wirklich weiter
die auswertung ist klar aber WIE ERKENNE ich die einzelnen bits in einem byte
wie sprech ich diese an
WER LESEN KANN iST KLAR IM VORTEIL
SORRY WERT.TMP Hatte ich überlesen Is Schon Spät
SO GEHTS
DIM tmp as BYTE
for tmp = 0 to 7
if wert.tmp = 1 then
mfg robert
Wer glaubt zu wissen, muß wissen, er glaubt.
das isses ich habs mitlerweile auch gefunden das man die bits eines bytes
so ansprechen kann
is ganz simpel wenn mans weis
STK200 dongel an Lpt via HC244 auf tiny26 ISP und bascom 1.11.84
sowie STK500
Lesezeichen