ENTENDENDO PONTEIROS E ARRAYS, O ENCRENCA

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

ENTENDENDO PONTEIROS E ARRAYS, O ENCRENCA

Mensagempor Vonnilmam » 08 Nov 2016 10:29

Meus amigos, bom dia.

Sou eu novamente,

Após árduos dias quebrando a cuca, consegui fazer o GLCD funcionar, através da LEITURA em ROM via PONTEIRO de uma trilha de ARRAYS em um bloco individual de 17 células que compõe um texto, no meu caso temos 160 textos, ok.

Bom tudo funcionava legal, até que detectei um problema, vejam só:

Existe uma variável que aponta a direção de leitura para o PONTEIRO, a saber qual será o texto a ser lido. O que ocorre é que quando vou incrementando essa variável que atua diretamente sobre o PONTEIRO (*b), vai tudo bem, mas quando eu quero voltar para trás, tipo: O ponteiro esta carregado para ler a posição 10, faz a leitura corretamente, MAS quando carrego o ponteiro para ler a posição "9" ou seja quero apresentar o texto anterior, ocorre um erro na apresentação do texto, ele fica todo maluco, quebrado, como se fica-se um sujeira do texto anterior...

O que pode ser? E é possível zerar o ponteiro, como fazer isso? Eu tô usando a tabela na ROM (const code char *b = {"texto1", "texto2", etc...};

Se acharem mais claro, postarei o código completo...

Mais uma vez, muito obrigado.
VonNilmam "Assembler" e agora "C"
Avatar do usuário
Vonnilmam
Byte
 
Mensagens: 446
Registrado em: 19 Out 2006 14:25
Localização: espacial

Re: ENTENDENDO PONTEIROS E ARRAYS, O ENCRENCA

Mensagempor Vonnilmam » 08 Nov 2016 17:57

Sr. moderador, por favor pode tirar esse post do ar.

Eu consegui resolver o problema, depois de rachar a cuca, notei que o defeito esta no display grafico, é mole...

Testei a mesma rotina só que com um LCD e funcionou perfeitamente.

Obrigado pela atenção de todos...
VonNilmam "Assembler" e agora "C"
Avatar do usuário
Vonnilmam
Byte
 
Mensagens: 446
Registrado em: 19 Out 2006 14:25
Localização: espacial


Voltar para PIC

Quem está online

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

x