lcd grafico PG128128A + grafico de temp

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

lcd grafico PG128128A + grafico de temp

Mensagempor cristian » 26 Nov 2010 09:23

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
|
cristian
Word
 
Mensagens: 570
Registrado em: 03 Nov 2006 08:15
Localização: serrinha-ba

Mensagempor rafael.wachter » 26 Nov 2010 10:30

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
Any program which runs right is obsolete.
Avatar do usuário
rafael.wachter
Nibble
 
Mensagens: 89
Registrado em: 19 Nov 2008 13:12
Localização: no RS tchê

Mensagempor cristian » 26 Nov 2010 11:02

entendi ...mas qual o comando q apaga o dsipaly
cristian
Word
 
Mensagens: 570
Registrado em: 03 Nov 2006 08:15
Localização: serrinha-ba

Mensagempor rafaelthome » 26 Nov 2010 11:32

O comando de clear do display é simplemente escrever 0x00 na área gráfica e escrever 0x20 na área de texto.

T+
8051, C, Delphi, C++ Builder, NETOS Digiconnect ME, uClinux, C# .NET Embedded
rafaelthome
Nibble
 
Mensagens: 99
Registrado em: 15 Out 2006 11:01
Localização: Porto Alegre - RS

Mensagempor cristian » 26 Nov 2010 11:33

mas usando a biblioteca do mikoc , vc sabe qual o comando
cristian
Word
 
Mensagens: 570
Registrado em: 03 Nov 2006 08:15
Localização: serrinha-ba

Mensagempor Beto_s » 26 Nov 2010 17:43

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.
Beto_s
Bit
 
Mensagens: 43
Registrado em: 06 Set 2007 23:36

Mensagempor Beto_s » 27 Nov 2010 13:16

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);
Beto_s
Bit
 
Mensagens: 43
Registrado em: 06 Set 2007 23:36


Voltar para PIC

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x