LCD display och PIC *med bilder på sidan 2*
I princip allt jag säljer (utom PIC prylar, Wisp628, processorer o.s.v) är
surplus partier som jag har hittat någonstans. LCD'er är sådant som alltid
går att bli av med, men det aktuella sortimentet kan variera från en
tid till en annan.
> om jag har en variabel som är 0-9 decimal, kan man då skriva "movlw a'time'" eller liknande,
Du kan inte bland "variabler" och "literals".
> eller måste man göra en egen lockup abel på 0-9?
Lägg till h'30' till värdet så har du rätt ASCII tecken till displayen.
Kolla en ASCII tabell så ser du det...
> Om man har en variabel som är tex. 137 och man delar den på 10 blir den då 13...
Ja.
> eller vad händer med det som blir under 1?
Beror på *hur* du "delar med 10". Normalt försvinner det bara.
Det var en annan tråd för ett tag sedan (1-2 veckor) om att dela upp en
variabel i hundra-, tio- samt entals-siffror....
surplus partier som jag har hittat någonstans. LCD'er är sådant som alltid
går att bli av med, men det aktuella sortimentet kan variera från en
tid till en annan.
> om jag har en variabel som är 0-9 decimal, kan man då skriva "movlw a'time'" eller liknande,
Du kan inte bland "variabler" och "literals".
> eller måste man göra en egen lockup abel på 0-9?
Lägg till h'30' till värdet så har du rätt ASCII tecken till displayen.
Kolla en ASCII tabell så ser du det...
> Om man har en variabel som är tex. 137 och man delar den på 10 blir den då 13...
Ja.
> eller vad händer med det som blir under 1?
Beror på *hur* du "delar med 10". Normalt försvinner det bara.
Det var en annan tråd för ett tag sedan (1-2 veckor) om att dela upp en
variabel i hundra-, tio- samt entals-siffror....
Här är ett exempel på BINÄRT till ASCII som klarar av omvandla binärt 0-255 till ASCII.
http://www.piclist.com/techref/microchi ... b3d-ab.htm
Variabler du måsta lägga till i koden är:
http://www.piclist.com/techref/microchi ... b3d-ab.htm
Variabler du måsta lägga till i koden är:
Kod: Markera allt
BIN res 1 ; Binärtal som skall omvandlas till ASCII
count res 1
; här hamnar ASCII talen som kan skrivas ut på LCD display
huns res 1 ; hundratal
tens res 1 ; Tiotal
ones res 1 ; ental
Sodjan: Tack, jag får kolla i en sån tabel.
i pdf'erna som du skickade länk till stod det att för att bestämma markörens position skulle man sända 80h + den pocition man vill ha, dvs om man vill ha den på ruta 9 på första raden ska man sända 89h men om man vill ha den på första rutan på andra radet så ligger den ju på 40h så då måste det ju bli 120h men det går ju inte...
BoF: O, Tack, perfekt då är det bara att klistra in den o ändra efter behov
lizerdboy: har mätt med en multimeter (eller vad det nu heter) och det var ingen kontakt mellan dem två.
//Daniel A
i pdf'erna som du skickade länk till stod det att för att bestämma markörens position skulle man sända 80h + den pocition man vill ha, dvs om man vill ha den på ruta 9 på första raden ska man sända 89h men om man vill ha den på första rutan på andra radet så ligger den ju på 40h så då måste det ju bli 120h men det går ju inte...
BoF: O, Tack, perfekt då är det bara att klistra in den o ändra efter behov

lizerdboy: har mätt med en multimeter (eller vad det nu heter) och det var ingen kontakt mellan dem två.
//Daniel A