Página 1 de 1

configuração do pino PGC como I/O.

MensagemEnviado: 29 Ago 2012 08:22
por hertzing
Bom dia!

Estou trabalhando com o PIC12LF1840T48A, e não consigo configurar o pin RA1(PGC) como I/O.

ANSELA = 0x00; // Configure AN pins as digital
TRISA &= ~0x02; // set direction to be output

LATA |= 0x02;
LATA &= ~0x02;


Alguem já usou este pino como saída :?:

MensagemEnviado: 29 Ago 2012 08:36
por ze
nunca vi este uc. Mas alguns de seus irmãos voce tem que configurar o pino nos fusíveis. E só como entrada. Dê "mais uma" olhada no datashit
abç

MensagemEnviado: 29 Ago 2012 09:43
por hertzing
Este e os pinos de gravação, somente consigo usar como entrada.

Não achei informação se existe um fusível de configuração.
Sabes o nome do fusível usado para os outros microcontroladores?

MensagemEnviado: 29 Ago 2012 10:27
por hertzing
Consegui, somente escrever no registrador PORTA.

O estranho é que o datasheet fala que escrever no PORT é igual ao LAT. "Writes to PORTA are actually written to corresponding LATA register. Reads from PORTA register is return of actual I/O pin values."

MensagemEnviado: 29 Ago 2012 11:21
por ze
quebrei seu galho e dei uma olhadela
-não achei nada sobre PGC
-para saída o tradicional TRISA1=0
-este pino tem uma dúzia de funções. veja se o default dele é i/o e se não for, como configurá-lo para tal
-nunca precisei configurar este tal de LATA. Agora, neste pic numsei
abç