Extras din proiect
HD44780 este un microcontroller modern destinat comenzii afisajelor cu cristale lichide (LCD) pentru caractere alfanumerice din codul KATA-KANA. Poate fi configurat pentru a comanda un afisaj LCD sub controlul unui cuvant de 4 biti sau a doua cuvinte de 4 biti, cu toate ca magistralele interne sunt de 8 biti.
Caracteristici
• posibilitatea afisarii fonturilor de 5x8 si de 5x10 puncte;
• compatibilitate de interfatare cu magistralele de viteza mare de 2MHz;
• posibilitate de interfatare pe 4 si 8 biti;
• RAM display de 80x8 (maxim 80 de caractere);
• ROM generator de caractere de 9920 biti pentru un total de 240 de fonturi;
• RAM generator de caractere de 64x8 biti;
• driver de display LCD cu 16 linii comune si 40 linii
de segment;
• functiile pentru instructiuni sunt: sterge display, adu cursor in home, display on/off, cursor on/off, clipire caracter afisat, translatie cursor, translatie display;
• circuit de reset automat care initializeaza controllerul dupa punerea sub tensiune;
• oscilator intern cu rezistori externi;
• consum redus de energie.
Schema bloc a microcontrollerului de 4 biti HD44780
HD44780 are 2 registrii de 8 biti: registrul de instructiune (IR) si registrul de date (DR). Acesti doi registrii se selecteaza prin semnalul de selectie a registrului RS :
RS R /W Operatie
0 0 Scrie IR prin operatie interna
0 1 Citeste BF (DB7) si AD (DB0-DB6)
1 0 Scrie DR prin operatie interna (DR in
DDRAM sau CGRAM)
1 1 Citeste DR prin operatie interna (DDRAM
sau CGRAM in DR)
De asememea acest microcontroller mai dispune de :
- Busy Flag (BF)
- Address Counter (AC)
- Memoria RAM de date display (DDRAM)
- Memoria ROM de generare caracter (CGROM)
- Memoria RAM de generare caracter (CGRAM)
- Circuitul de generare a tactului
- Circuitul driverului LCD
- Circuitul de control a cursorului/clipirii
Preview document
Conținut arhivă zip
- Arhitectura Microcontrollerului de 4 biti HD44780.doc