Página 1 de 1

lcd grafico PG128128A + grafico de temp

MensagemEnviado: 26 Nov 2010 09:23
por cristian
e rapazeado blza ???


seguinte :

to com este circuito montado ai fazendo um grafico onde o eixo x é o tempo e o Y a temp .... estou usando mikorc 4 com a lib dela para T6963C ...

mas nao sei o comnado para apagar o display quando chegar no fim da tela

|
|
|_--__--__-------------------------_____-----------_____---- chegar aqui apaga
|
|_______________________________________________

mas na verdade esse efeito é ruim queria ir movendo a tela tipo o meio do dispaly agora passa a exibir o que ta no fim e do meio pra frente os novos valores ..tendeu

|
|_____________-___-- <aqui tava no fim do dsiplay
|

MensagemEnviado: 26 Nov 2010 10:30
por rafael.wachter
Jah usei o PCD8544 e creio q não seja diferente..
por exemplo, atualização a cada 1 segundo, vai salvando em um array, qdo entrar mais um dado tu atualiza o array, apaga o LCD e redesenha o gráfico com os dados do array, tedeu??

eu faria assim :D

MensagemEnviado: 26 Nov 2010 11:02
por cristian
entendi ...mas qual o comando q apaga o dsipaly

MensagemEnviado: 26 Nov 2010 11:32
por rafaelthome
O comando de clear do display é simplemente escrever 0x00 na área gráfica e escrever 0x20 na área de texto.

T+

MensagemEnviado: 26 Nov 2010 11:33
por cristian
mas usando a biblioteca do mikoc , vc sabe qual o comando

MensagemEnviado: 26 Nov 2010 17:43
por Beto_s
Glcd_Fill(0X00)

Se nao me engano , dá uma olhada no help se a sintaxe é essa.

Glcd_Fill(0XFF) para acender todos os pixels .

Só testei no proteus mas não funcionou muito bem , era uma versao antiga.

MensagemEnviado: 27 Nov 2010 13:16
por Beto_s
Ops... o exemplo acima nao é para o display que vc esta usando .
No Qhelp do MikroC 8.x diz:

void T6963C_fill(unsigned char data, unsigned int start, unsigned int len);

EX
T6963C_fill(0x33,0x00FF,0x000F);