Sida 1 av 1

OLED

Postat: 27 augusti 2004, 19:26:02
av Fredrick
Har en OLED från Fractronics och undrar om någon har en tecken tabell övert vilka tecken den stödjer.

Jag kör OLED´en från en 16F84 i 4-bit.

Postat: 27 augusti 2004, 19:47:35
av Hedis
Efterssom den kör med hd44780 så skall den stödja samma tecken som alla andra hd44790-displayer.

Däremot så skall det finnas en europeisk variant utav tecken-tabellen. Men jag tvivlar nästan på att den har tillverkats. Har aldrig sett ngn själ iaf.
Den har ju mycket mer användbara tecken, såsom play-pil, pause etc.
Visst, det går ju o lagra 8 egna i cgram:et vilket är välldigt praktiskt.

Postat: 27 augusti 2004, 20:00:30
av $tiff
Mycket läsvärd guide för HD44780-kompatibla LCDs, i två delar:
http://www.epemag.wimborne.co.uk/lcd1.pdf
http://www.epemag.wimborne.co.uk/lcd2.pdf

Postat: 27 augusti 2004, 23:52:06
av Fredrick
Om jag vill skriva ett "ä" till dislplayen, vad skiver jag då i PBP?

Någon som har en "översättningslista"

Postat: 29 augusti 2004, 11:47:18
av $tiff
Ä finns faktist med i den andra halvan av teckentabellen:

Kod: Markera allt

LCDOut $FE, $80, $E1
Skriver ut ett ä på första rade, första platsen. E1 är den hexadecimala koden för "ä".
Likaså med ö: $EF
Däremot finns inte å eller ÅÄÖ.

Jag har ju inte fått ändan ur vaggan att lägga in dessa i LCDns minne ännu, annars hade jag haft koden klar och färdig :?

Postat: 29 augusti 2004, 19:39:00
av Hedis
Jag har kod i Assembler för att lagra saker i Cgramet. Men det hjälper ju inte så mycket när ni kör Basic, eller kan ni inplentera asm?
För när man väl lagrat dom i displayens minne så får dom en placering precis som alla andra.

Postat: 29 augusti 2004, 21:18:14
av $tiff
Visst går det att trolla in lite asm i Basic-koden. Men man måste ju ändå kunna sin asm för att trassla till variablerna lagom mycket för att det ska fungera med vartannat...