[C] Como avançar o cursor no display 16x2 PICC CCS

Estou utilizando o PICC 5.61, Proteus 7, PIC16F877A, já sei fazer algumas coisas, mas ainda não sei mexer com biblioteca.

To utilizando a biblioteca <lcd.c> original do programa.

Consegui ativar o cursor do display, mas não to conseguindo fazer com que ele se mova para a direita e esquerda.

Arquivo em anexo

Exibições: 796

Anexos

Responder esta

Respostas a este tópico

http://saeedsolutions.blogspot.jp/2012/11/pic16f877-lcd-code-proteu...

https://dl.dropbox.com/u/22020714/PIC16F877%20LCD%20Code.rar

http://saeedsolutions.blogspot.jp/

no blog dele tem varios exemplos, no fim de cada postagem tem link para download com codigo e simulacao do Proteus.

Escrevi PIC16F877A and lcd.c no google e me apareceu isso, tem um monte de material no site da Microchip tbm

Eu já havia achado esses sites, porém assim mesmo não consegui mover o cursor!

Nao tenho PIC para tentar ajudar melhor...mesmo usando ambiente igual o dele nao funciona?

LCD interfacing code using PIC16F877 was compiled in MPLAB v8.85 with HI-TECH C v9.83 compiler and simulation was made in Proteus v7.10

uma curiosidade, porque vc optou pela familia PIC16 e nao PIC18?

preciso usar no CCS PICC, pois estou fazendo meu projeto nele. Uso o 16F, mas não há nada que me impeça de usar o 18F..

Consegui fazer grande parte da programação, agora falta o menu, onde preciso movimentar o cursor..

porque precisa fazer seu projeto PIC16 no CCS?

pergunto isso pois final do ano que vem pretendo estudar PIC, foco agora eh AVR, mais facil para eu aprender com Arduino, usando Atmel Studio 7 e tenho gostado.

qual CCS vc esta usando, ICD-U64?

vc teve alguma experiencia negativa com MPLAB?

que bom que conseguiu solucionar seu problema!!!

hahah bah era mt simples... nao sei como não havia pensado nisso antes!

eu mesmo tava usando o comando q era a solução, mas para testar outras coisas..

enfim, basta usar o lcd_gotoxy(x,y) para mover o cursor. basta descobrir agora como alterar somente a variavel que o cursor estiver posicionado!

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço