3.3.3 LISTA ROZKAZÓW
Lp
|
Instrukcja
|
Kod instrukcji
|
Opis
|
|||||||||
|
|
RS
|
RW
|
D7
|
D6
|
D5
|
D4
|
D3
|
D2
|
Dl
|
DO
|
|
l
|
Czyszczenie wskaźnika
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
l
|
Zapisuje spacje na wszystkich pozycjach wskaźnika i ustawia kursor w położeniu zerowym |
2
|
Kursor na pozycję zerową
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
l
|
X
|
Ustawia kursor w położeniu zerowym
|
3
|
Ustawienie parametrów wyświetlacza
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
l
|
I/D
|
S
|
Ustawia kierunek ruchu kursora oraz ustanawia ruch napisu I/D=1 zwiększa adres o l I/D=0 zmniejsza adres o l S = l napis przesuwa się w lewo (I/D=1) albo w prawo (I/D=0) S=0 brak tego zjawiska |
4
|
Sterowanie obrazowaniem
|
0
|
0
|
0
|
0
|
0
|
0
|
1
|
D
|
C
|
B
|
D=l wyświetlacz włączony, znaki są widoczne D=0 wskaźnik nie wyświetla C=l kursor jest widoczny C=0 kursor jest niewidoczny B=l znak na pozycji kursora migocze B=0 znak na pozycji kursora nie migocze
|
5
|
Przesunięcie kursora lub napisu
|
0
|
0
|
0
|
0
|
0
|
1
|
s/c
|
R/ L
|
x
|
x
|
S/C=0 i R/L=0 kursor przesuwa się w lewo S/00 i R/L=1 kursor przesuwa się w prawo S/C=1 i R/L=0 napis przesuwa się w lewo wraz z kursorem S/C=1 i R/L = l napis przesuwa się w prawo wraz z kursorem |
6
|
Ustawienie funkcji modułu
|
0
|
0
|
0
|
0
|
1
|
DL
|
N
|
F
|
x
|
x
|
DL=1 szerokość szyny danych 8-bitów DL=0 szerokość szyny danych 4-bity N=0 i F=0 l linia napisu i znaki 5*7 N=0 i F=l l linia napisu i znaki 5*10 N=1 i F=x 2 linie napisu i znaki 5*7
|
7
|
Ustawienie adresu CGRAM
|
0
|
0
|
0
|
1
|
g
|
g
|
g
|
g
|
g
|
g
|
g - adres pamięci RAM generatora znaków
|
8
|
Ustawienie adresu DDRAM
|
0
|
0
|
1
|
c
|
c
|
c
|
c
|
c
|
c
|
c
|
c - adres pamięci danych
|
9
|
Odczyt BF i licznika adresu
|
0
|
1
|
BF
|
a
|
a
|
a
|
a
|
a
|
a
|
a
|
BF - wskaźnik zajętości a - stan licznika adresu
|
10
|
Zapis danych z CGlub DDRAM
|
1
|
0
|
z
|
z
|
z
|
z
|
z
|
z
|
z
|
z
|
z - dane do zapisania do pamięci RAM generatora lub pamięci danych
|
11
|
Odczyt danych z CG lub DDRAM
|
1
|
1
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
o - dane do odczytania z pamięci RAM generatora znaków lub pamięci danych
|