PIC18F26K22/PIC18F46K22

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

PIC18F26K22/PIC18F46K22

Mensagempor tcpipchip » 25 Mar 2014 10:19

Bom dia,
Alguem conseguiu colocar ele em SLEEP ?
Caramba...não vai neste modelo.
TCPIPCHIP
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: PIC18F26K22/PIC18F46K22

Mensagempor xultz » 25 Mar 2014 10:58

Eu estou trabalhando com o 46K22 mas não tentei colocar ele prá dormir. Como você tentou?
98% das vezes estou certo, e não estou nem aí pros outros 3%.
Avatar do usuário
xultz
Dword
 
Mensagens: 3001
Registrado em: 13 Out 2006 18:41
Localização: Curitiba

Re: PIC18F26K22/PIC18F46K22

Mensagempor tcpipchip » 25 Mar 2014 12:05

OSCCON.7 = 0,ou seja para sair do modo PRI_RUN e BACK COMPATIBLE com o PIC18F4620.

Habilitei interrupt on CHANGE
E entrei em SLEEP modo default...(SLEEP)

No PIC18F4620 is perfect, mas...no PIC18F46K22/PIC18F26K22 entra em SLEEP, mas....nao sai :(

É triste...hehe, muito rica e pobre a documentação do DATASHEET
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: PIC18F26K22/PIC18F46K22

Mensagempor xultz » 25 Mar 2014 13:14

Tem umas paradas no datasheet que me deixaram injuriado. Eu perdi uns três dias prá colocar a I2C prá funcionar. Esse PIC por default configura todos os pinos como entrada analógica, e isso só achei num ponto do datasheet, aí a porta I2C não funcionava de jeito nenhum, passei tudo prá digital nos registradores ANSELx e funcionou beleza. Não me entra na cabeça como deixam por default como analógico, e como essa informação está mocada...
98% das vezes estou certo, e não estou nem aí pros outros 3%.
Avatar do usuário
xultz
Dword
 
Mensagens: 3001
Registrado em: 13 Out 2006 18:41
Localização: Curitiba

Re: PIC18F26K22/PIC18F46K22

Mensagempor tcpipchip » 25 Mar 2014 13:34

Exato. Tambem quebrei a cabeça até detectar que o default tambem é ANALOGICO.
Este modelo não é mais o bom e velho PIC...agora tem que inicializar trocentas coisas :)

Agora, estou na briga como sair do modo sleep, hehe....já li trocentas vezes tambem :)

O que é legal do SLEEP é o consumo em nA
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: PIC18F26K22/PIC18F46K22

Mensagempor xultz » 25 Mar 2014 13:51

Se você não conseguir fazer ele voltar do SLEEP, deve chamar de modo DEAD :)
98% das vezes estou certo, e não estou nem aí pros outros 3%.
Avatar do usuário
xultz
Dword
 
Mensagens: 3001
Registrado em: 13 Out 2006 18:41
Localização: Curitiba

Re: PIC18F26K22/PIC18F46K22

Mensagempor tcpipchip » 25 Mar 2014 15:00

Vou fazer uma engeharia recersa se der tempo hoje....
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: PIC18F26K22/PIC18F46K22

Mensagempor ze2 » 25 Mar 2014 16:15

Isso me fez lembrar... certa feita há décadas quando mexia com um hc908 num tal de code warrior, um dos bits de uma configuração qualquer estavam invertidos

antes de apelar e postar aqui voce já deve ter tentado de [quase] tudo. Mas não me custa lhe sugerir que rode no mplab ou numa simulação ou passo a passo, coloque break points, etc, e verifique com 'microscópio e pinça' os status de todos os bits relativos à questão. Ve se ele acorda pelo wdog. O pic que conheço quando dorme, acorda por wdog na instrução após o sleep (não reseta). E de quebra aprenda e me ensine como aplicar um sinal num pino no mplab. Até hoje não quis aprender como! Sempre apelo pro proteus

Informo que não conheço este mc. são dicas genéricas
ze2
Byte
 
Mensagens: 193
Registrado em: 09 Fev 2009 13:37

Re: PIC18F26K22/PIC18F46K22

Mensagempor tcpipchip » 25 Mar 2014 16:39

No PROTEUS roda bem.
A propria LABCENTER (hoje falei com o suporte), admite que o DATASHEET deste PIC18F26K22 é complexo e entao só deixaram o modo SLEEP (não os demais, como DEEP)
:(
Buaaaa
To quase desistindo...
TCPIPCHIP
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: PIC18F26K22/PIC18F46K22

Mensagempor tcpipchip » 25 Mar 2014 19:35

amanha vou testar se realmente esta sinalizando interrupt no FLAG, caso não sinalize, ataco as interrupts.
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: PIC18F26K22/PIC18F46K22

Mensagempor tcpipchip » 27 Mar 2014 08:39

Muito estranho...mesmo em assembly nao apaga o bendito flag :).

E ao entrar e SLEEP, já sai pq o bendito esta aceso...mas depois consigo apaga-lo...dá para acreditar...
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: PIC18F26K22/PIC18F46K22

Mensagempor tcpipchip » 30 Mar 2014 00:32

Esta consumindo 100uA
Bom pra caramba...vou desistir do deep sleep
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: PIC18F26K22/PIC18F46K22

Mensagempor tcpipchip » 01 Abr 2014 09:41

------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: PIC18F26K22/PIC18F46K22

Mensagempor tcpipchip » 02 Abr 2014 10:42

Consegui 12200 acionamentos do servo...
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: PIC18F26K22/PIC18F46K22

Mensagempor tcpipchip » 02 Abr 2014 10:44

Vou colocar um peso para ver...
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Próximo

Voltar para PIC

Quem está online

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

x