HD44100H är det några problem?
Sitter o pillar med min LCD här nu och min ATTiny26.
Nån som vet nån kod "assembler" för att styra LCD´n, Jag har läst igenom båda PDFerna man kan hitta länkar till här på forumen "lcd1.pdf" o "lcd2.pdf", Har snappat upp en hel del, och börjar förstå mig på det hela, men jag vet inte riktigt hur jag skall börja skriva koden, finns ju ett exempel i lcd2.pdf men det är för pic, och jag vet inte riktigt motsvarigheterna till kommandona för AVR...
Tack på förhand.
Nån som vet nån kod "assembler" för att styra LCD´n, Jag har läst igenom båda PDFerna man kan hitta länkar till här på forumen "lcd1.pdf" o "lcd2.pdf", Har snappat upp en hel del, och börjar förstå mig på det hela, men jag vet inte riktigt hur jag skall börja skriva koden, finns ju ett exempel i lcd2.pdf men det är för pic, och jag vet inte riktigt motsvarigheterna till kommandona för AVR...
Tack på förhand.
-
- Inlägg: 2360
- Blev medlem: 16 september 2003, 17:18:13
- Ort: Dubai, United Arab Emirates
- Kontakt:
Hur man styr en LCD från AVR..
http://www.google.se/search?q=connect+lcd+avr
PDF'er med detaljerade instruktioner finns bland de första träffarna.
http://www.google.se/search?q=connect+lcd+avr
PDF'er med detaljerade instruktioner finns bland de första träffarna.
Det var ett tag sedan jag läste lcd1 och lcd2.pdf, men jag har för
mig att de beskriver hanteringen av LCD interface ganska tydligt
"in plain text". Sen finns det även PIC exempel, och dessa tillsammans
med beskrivningen i själva texten, borde vara tillräckligt för att
få ihop något till en AVR.
Varför inte bara sätta igång ?
Har du försökt alls ? Och i så fall, vad fungerade inte ??
När du säger "jag vet inte riktigt hur jag skall börja skriva koden...",
avser du då själva LCD delen ? Eller hur du börjar skriva en AVR kod
överhuvudtaget ?
mig att de beskriver hanteringen av LCD interface ganska tydligt
"in plain text". Sen finns det även PIC exempel, och dessa tillsammans
med beskrivningen i själva texten, borde vara tillräckligt för att
få ihop något till en AVR.
Varför inte bara sätta igång ?
Har du försökt alls ? Och i så fall, vad fungerade inte ??
När du säger "jag vet inte riktigt hur jag skall börja skriva koden...",
avser du då själva LCD delen ? Eller hur du börjar skriva en AVR kod
överhuvudtaget ?
OK.
- Bestäm pinnar.
- Välj 4/8 bitar (börja med 8 om du har pinnar till det).
- Koppla RW fast som "write" (alltså *inte* till AVR'en !).
- Börja med en "rå" kod där du bara rakt på hårdkodar allt.
- Sätt RS till command eller data, lägg ut en byte, toggla CE. Upprepa...
Snygga till det senare när det fungerar med subrutiner o.s.v.
För att bara skriva "HEJ" behövs det inte speciellt mycket...
- Bestäm pinnar.
- Välj 4/8 bitar (börja med 8 om du har pinnar till det).
- Koppla RW fast som "write" (alltså *inte* till AVR'en !).
- Börja med en "rå" kod där du bara rakt på hårdkodar allt.
- Sätt RS till command eller data, lägg ut en byte, toggla CE. Upprepa...
Snygga till det senare när det fungerar med subrutiner o.s.v.
För att bara skriva "HEJ" behövs det inte speciellt mycket...
Jag har fått tag i en display (också en Sanyo tror jag) som har den typen av belysning. Är det vettigt att ens fundera på att använda bakgrundsbelysningen i en portabel pryl som går på batteri? Är det ens möjligt? Vad behöver man för grejer i så fall?RRacer skrev:EL backlight brukar vilja ha runt hundra volt och några få mA, så Ja, du behöver en inverter.