Sida 1 av 1
OWFS/LCD register/memory?
Postat: 17 feb 2009, 14:26
av CirruZZ
Sitter och testar med LCD'n i OWFS och ser att det finns en fil som heter
/register.
Enligt manualen så kan man skriva och lästa binärt till register, men vad är det som finns där och vad är syftet? Någon som vet?
Sen egentligen samma fråga fast gällande
/memory, vad har men det det till?
Re: OWFS/LCD register/memory?
Postat: 17 feb 2009, 23:39
av PerM
/memory: Det EEPROM minne som finns tillgängligt i PICen. Det kan användas för att spara fördefinierade texter som kan visas på LCDn.
/register: Du kan definiera egna karaktärer med hjälp av detta. Används också för att addressera olika delar av LCDn.
Fick mig en ordentlig lektion i detta när jag implementerade stödet för LCD i MSure

Re: OWFS/LCD register/memory?
Postat: 18 feb 2009, 10:45
av CirruZZ
Tack Per! Nu vet jag att du inte sysslar så mycket med just OWFS men det kanske är lika tillvägagångs sätt ändå, om vi bortser från hur vi kommer åt memory och register. Finns det någon mer dokumentation kring dom någon stans? I alla fall hos OWFS så så hänvisas bara till datasheet.
Vad är det som skall skrivas till /register för att definiera olika tecken (för det var väl det du menade?), och görs det i flera steg?
Re: OWFS/LCD register/memory?
Postat: 18 feb 2009, 14:55
av PerM
Datasheets och bit-nivå information är det enda jag hittat.
Bästa "samlingen" av info, fast troligen inte det du söker:
http://home.iae.nl/users/pouweha/lcd/lcd.shtml
Re: OWFS/LCD register/memory?
Postat: 19 feb 2009, 21:54
av CirruZZ
Tackar Per.
Jag har sökt av internet men hittar inget alls i ämnet. Vad jag skulle vilja har reda på är hur data/register/memory hänger ihop med
manualen för LCD controllern. Den manualen beskriver ju faktiskt en hel del men vad hänger ihop med vad mellan OWFS och conrollern?

Re: OWFS/LCD register/memory?
Postat: 20 feb 2009, 09:54
av PerM
Faktum är att 1-Wire kontrollern lägger på ett lager med komplexitet eftersom man måste gå via den om man vill kommunicera med LCD-displayens egna kontroller.
Tag en titt på tabellen här
http://home.iae.nl/users/pouweha/lcd/lc ... uction_set så ser du hur 1-Wire kontrollerns interface mot LCDn ser ut, tänk på att den kör i 4-bitars läge, precis som man måste göra för att kommunicera med LCD-kontrollen via en DS2408, dvs Hobbyboards 1-Wire LCD-kontroller.
Jag vet som sagt inte säkert vad som kallas vad i OWFS, men memory är troligen EEPROM i PICen och register är kommandoregistret i LCD-enhetens egna processor. Data är gissningsvis det interface som finns mellan PIC och LCD.