Fórum

Chave Seletora Audi...
 
Notifications
Clear all

Chave Seletora Audio

1 Posts
2 Users
0 Likes
1,047 Leituras
(@nebbiolo)
New Member
Joined: 5 anos ago
Posts: 1
Topic starter  

Olá Claudio, boa noite!

Estou me aventurando com PIC e linguagem C, estou usando CCS...visitei um projeto no blog, chave seletora de audio com PIC12F675 e gostei por ser simples de montar e verificar o teste. Baixei o arquivo HEX "chave_sel_2c_sem_desliga", carreguei no PIC, na protoboard e funcionou legal..os led se comportaram, nem precisei montar no Proteus para testar antes.

Porém, o arquivo da pasta "Projeto" que contém o arquivo C para modificar, eu alterei para os mesmo 2 canais_sem_desliga", sem muito conhecimento é claro, mais por dedução. Compilei no CCS e não obtive erro algum...ufa..fiquei contente...rs...mas montei o projeto no Proteus, usando a lógica dos seus esquemas postado no blog, mas dá erro..quase que infinitos de  "Processor has been reset as a result of incorrect watchdog timer initialisation"....

O que pode ser? usei 4MHZ no "processor clock frequency" no setup do PIC no proteus...

No arquivo C, eu só tirei os canais que eu não queria e deixei " 2 canais único"!!!

Pode me ajudar? Vou montar uma chave para trocar o audio do meu rádio FM e do PC em um amplificador...vou tentar né!...rs..

Obrigado.


   
Quote
(@clarios)
Reputable Member Admin
Joined: 12 anos ago
Posts: 357
 

Olá Nebbiolo!

Não sou especialista em Proteus, para ser sincero nem uso ele. Prefiro montagem real em placa experimental com componentes reais. Mas a mensagem ' "Processor has been reset as a result of incorrect watchdog timer initialisation".... 'sugere que o Proteus está ativando o Watchdog timer. Mas se você olhar o arquivo C verá que na palavra de configuração ele não está sendo usado, conforme a porção de código abaixo:

#fuses NOWDT,INTRC_IO, NOCPD, NOPROTECT, NOMCLR, PUT, BROWNOUT  (NOWDT= sem usar WatchDogTimer)

Verifique blogs de apoio ao uso do simulador Proteus para obter ajuda na sua simulação. Ou teste na placa experimental carregando o hex gerado no PIC.


   
ReplyQuote
Back To Top