Interrupções no PIC16F628A

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

Interrupções no PIC16F628A

Mensagempor likio » 13 Abr 2012 20:12

Boa noite pessoal, estou com uma duvida, no pic 16F84A, antes toda a PORTB, poderia ser utilizada como entradas de interrupção.
Já no pic 16F628A, apenas RB0, RB4, RB5, RB6, RB7, são utilzadas como tal.
Será que consigo mais entradas com interrupção por mudança de estado?
likio
Bit
 
Mensagens: 9
Registrado em: 06 Fev 2007 21:18

Mensagempor fabim » 13 Abr 2012 20:25

Amigo acho que você interpretou mal o manual dos dois modelos.
Apenas os RB4,5,6,7 possuem mudança de estado!!
O RB0 é para interrupção de alta velocidade sendo este utilizado para contagem ou algo do tipo, onde o que interessa é apenas uma borda do togle, sendo este borda de descida ou borda de subid.
O RB1,2,3 nunca vi interrupção não..
Sobre conseguir mais, olha, não existe mágica, é o que esta ai e nada mais.
Existem sim formas que dependendo de sua imaginação pode ligar mil pinos, ou mais.. hehe
Mano, ve só.
Sou responsável pelo que escrevo!!! E não pelo que você entende !!!
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Mensagempor likio » 13 Abr 2012 20:52

Obrigado pela resposta, então como posso aumentar o numero de interrupções por mudança de estado.
likio
Bit
 
Mensagens: 9
Registrado em: 06 Fev 2007 21:18

Mensagempor FabioSom12 » 14 Abr 2012 01:28

Vai ter que sar hw externo, um 74hc da vida com porta "ou" resolve.
Se for pegar borda de subida coloca diodos, um resistor pull down e liga tudo na Rb0.

Mas é como o fabim falou, isso se for para interrupção de alta veloc. senão fica escaneando as portas periodicamente.
FabioSom12
Nibble
 
Mensagens: 94
Registrado em: 26 Nov 2009 14:01


Voltar para PIC

Quem está online

Usuários navegando neste fórum: Google [Bot] e 1 visitante

x