Pino RC3 do PIC16F677

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

Pino RC3 do PIC16F677

Mensagempor eletroinf » 01 Mai 2008 08:40

Buenas gente!
Seguinte, estou usando esse pic em um projeto, porém estou com problema em relação ao pino RC3. É o seguinte: Uso ele como saída, e, através de um resistor de 5k6 controlo a base de um BC337, que por sua vez aciona um relé. O que acontece é que as vezes ele não bota nível lógico 1 (5V), a tensão fica em torno de 1.5V e isso está bagunçando todo o resto do projeto, uma vez que o RC6 aciona outro relé (este funciona corretamente) e quando escrevo no port, devido ao "Lê-Modifica-Escreve" do PIC, ele lê esses 1.6V como nível lógico zero e sempre desliga o RC3 quando escrevo no PortC. Já usei o osciloscópio pra ver se o pino não estaria com uma espécie de pwm, isto é, trocando de nível constantemente -não está! Fica estável nessa tensão intermediária! Troquei de PIC, fica do mesmo jeito. Este pino é compartilhado com o Comparador, segundo o que vi ele é desligado no PWRON... Ah, as vezes funciona normalmente, vai a 5V!
Alguém tem alguma idéia?! Estou usando o CCS, programa em C.
"De cada um segundo sua capacidade a cada um segundo sua necessidade."
Avatar do usuário
eletroinf
Word
 
Mensagens: 948
Registrado em: 12 Out 2006 14:59
Localização: Santa Maria - RS

Mensagempor otavio luiz » 01 Mai 2008 08:49

Negativo, voce tem que desligar o comparador atraves do registrador especifico.
Lembre-se, zona de Fresnel não é nenhuma franquia de puteiro.
Avatar do usuário
otavio luiz
Byte
 
Mensagens: 257
Registrado em: 11 Out 2006 13:56
Localização: Barretos - SP, terra de Peão

Mensagempor eletroinf » 01 Mai 2008 09:15

Na página 99 do datasheet:

8.6 Effects of a Reset
A device Reset forces the CMxCON0 and CM2CON1
registers to their Reset states. This forces both
comparators and the voltage references to their OFF
states.

Bueno, vou ver se tem errata. Mas pelo que entendi inicia com eles desligados.
"De cada um segundo sua capacidade a cada um segundo sua necessidade."
Avatar do usuário
eletroinf
Word
 
Mensagens: 948
Registrado em: 12 Out 2006 14:59
Localização: Santa Maria - RS

Mensagempor eletroinf » 01 Mai 2008 09:57

Pela errata parece que tem um bug nessa imundícia mesmo...
Vou fazer mais uns testes!
"De cada um segundo sua capacidade a cada um segundo sua necessidade."
Avatar do usuário
eletroinf
Word
 
Mensagens: 948
Registrado em: 12 Out 2006 14:59
Localização: Santa Maria - RS


Voltar para PIC

Quem está online

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

cron

x