sei q eu to meio pidão ultimamente, mas... por favor me ajudem. eu to criando um terminal usando um LCD 16X4 como "monitor"
eu estudei os comandos dele e tinha feito um "mapa" com os valores logicos q devem ser postos nele para controla-lo.
mas não to conseguindo pular pras outras linhas do LCD. tentei acompanhar o datasheet mas n consegui fazer nada, só "travar" o "bicho"
poderiam dizer qual ou quais valores binarios devo colocar nesse display?
LCD comandos:
COMANDO: RS EM 0
CHARACTER RS EM 1
PINO "E" GRAVA DADO NO LCD.
inicialização:
DATA: 00001111 RS: 0 E:0
limpeza de tela:
DATA: 10000000 RS: 0 E:0 cls
desloca cursor para direita:
DATA: 00001000 RS: 0 E:0 ->
desloca cursor para esquerda: <-
DATA: 00101000 RS: 0 E:0
move caracteres digitados pra direita: move
DATA: 00011000 RS: 0 E:0
move caracteres digitados pra esquerda: movd
DATA: 00111000 RS: 0 E:0
bota cursor no inicio da tela: home
DATA 01000000 RS: 0 E:0
Obs: D0-D1-D2-D3-D4-D5-D6-D7
character:
espaço: 10001000
0: DATA: 00001100 RS: 1 E:0
1: DATA: 10001100 RS: 1 E:0
2: DATA: 01001100 RS: 1 E:0
3: DATA: 11001100 RS: 1 E:0
4: DATA: 00101100 RS: 1 E:0
5: DATA: 10101100 RS: 1 E:0
6: DATA: 01101100 RS: 1 E:0
7: DATA: 11101100 RS: 1 E:0
8: DATA: 00011100 RS: 1 E:0
9: DATA: 10011100 RS: 1 E:0
/:: DATA: 01011100 RS: 1 E:0
/;: DATA: 11011100 RS: 1 E:0
/?: DATA: 11111100 RS: 1 E:0
A: DATA: 10000010 RS: 1 E:0
B: DATA: 01000010 RS: 1 E:0
C: DATA: 11000010 RS: 1 E:0
D: DATA: 00100010 RS: 1 E:0
E: DATA: 10100010 RS: 1 E:0
F: DATA: 01100010 RS: 1 E:0
G: DATA: 11100010 RS: 1 E:0
H: DATA: 00010010 RS: 1 E:0
I: DATA: 10010010 RS: 1 E:0
J: DATA: 01010010 RS: 1 E:0
K: DATA: 11010010 RS: 1 E:0
L: DATA: 00110010 RS: 1 E:0
M: DATA: 10110010 RS: 1 E:0
N: DATA: 01110010 RS: 1 E:0
O: DATA: 11110010 RS: 1 E:0
P: DATA: 00001010 RS: 1 E:0
Q: DATA: 10001010 RS: 1 E:0
R: DATA: 01001010 RS: 1 E:0
S: DATA: 11001010 RS: 1 E:0
T: DATA: 00101010 RS: 1 E:0
U: DATA: 10101010 RS: 1 E:0
V: DATA: 01101010 RS: 1 E:0
W: DATA: 11101010 RS: 1 E:0
X: DATA: 00011010 RS: 1 E:0
Y: DATA: 10011010 RS: 1 E:0
Z: DATA: 01011010 RS: 1 E:0
/[: DATA: 11011010 RS: 1 E:0
/]: DATA: 10111010 RS: 1 E:0
/!: DATA: 10000100 RS: 1 E:0
#: DATA: 11000100 RS: 1 E:0
%: DATA: 10100100 RS: 1 E:0
*: DATA: 01010100 RS: 1 E:0
/.: DATA: 01110100 RS: 1 E:0
+: DATA: 11010100 RS: 1 E:0
/: DATA: 11110100 RS: 1 E:0
-: DATA: 11010100 RS: 1 E:0