| Insrukcija | RS | R/W | DB7 | DB6 | DB5 | DB4 | DB3 | DB2 | DB1 | DB0 | opis | vreme izvršenja (za fosc od 250 kHz) |
| Clear display | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | Čisti ceo displey i vraća kursor na početnu poziciju (adresa 0) | 82 ms - 1,64 ms |
| Return home | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | * | Vraća kursor na početnu poziciju. (adresa 0) Takodje vraća displey iz šift moda u normalan mod. DD RAM sadržaj ostaje nepromenjen. | 40 ms - 1,6 ms |
| Entry mode set | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | I/D | S | Definiše pravac pomeranja kursora i postavlja (ili ne) displej u šift mod. Obe operacije se obavljaju za vreme čitanja ili upisa. | 40 ms |
| Display ON/OFF control | 0 | 0 | 0 | 0 | 0 | 0 | 1 | D | C | B | Uključuje/isključuje ceo displej (D), kursor (C) i blinkovanje karaktera na mestu kursora (B). | 40 ms |
| Cursor and display shift | 0 | 0 | 0 | 0 | 0 | 1 | S/C | R/L | * | * | Pomeranje kursora i šiftovanje displeja bez promene sadžaja DD RAM-a. | 40 ms |
| Function set | 0 | 0 | 0 | 0 | 1 | DL | N | F | * | * | Postavlja dužinu data interfejsa (DL), broj linija displeja (N) i font karaktera (F). | 40 ms |
| Set CG RAM adress | 0 | 0 | 0 | 1 | ACG | Postavlja CG RAM adresu. Posle ovoga šalju se i primaju podaci za CG RAM. | 40 ms | |||||
| Set DD RAM adress | 0 | 0 | 1 | ADD | Postavlja DD RAM adresu. Posle ovoga šalju se i primaju DD RAM podaci. | 40 ms | ||||||
| Read busy flag & adress | 0 | 1 | BF | AC | Čitanje Busy flaga (BF) koji ukazuje da li se izvršavaju interne operacije i čitanje sadržaja adresnog brojača. | 40 ms | ||||||
| Write data to CG or DD RAM | 1 | 0 | upis podataka | Upis podataka u CG RAM ili DD RAM. | 40 ms | |||||||
| Read data from CG or DD RAM | 1 | 1 | čitanje podataka | Čitanje podataka iz DD RAM-a ili CG RAM-a. | 40 ms | |||||||
| I/D=1:increment S=1:accompanies display shift S/C=1:display shift R/L=1:šiftovanje udesno DL=1:8 bits N=1:2 reda F=1:5*10 tačaka BF=1:interne operacije |
I/D=0:decrement S/C=0:cursor move R/L=0:šiftovanje ulevo DL=0:4 bits N=0:1 read F=0:5*7 tačaka BF=0:prihvatanje instrukcije moguće |
DD RAM: Display Data
RAM CG RAM: Character Generator RAM ACG: CG RAM adresa ADD: DD RAM adresa koja odgovara adresi kursora AC: adresni brojač koji se koristi i za CG RAM i DD RAM adrese |
Vreme izvršenja se
menja kada se menja frekvencija. Primer: Kada je fosc 27 kHz: 250/270*40ms=37ms |
|||||||||
|
C o p y r i g h t 1998 mikroElektronika. All Right Reserved. Za sva pitanja obratite se redakciji |