18F2550 -> RB5/KBI1/PGM

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

18F2550 -> RB5/KBI1/PGM

Mensagempor vtrx » 06 Jun 2011 18:21

Quando apareceu o 18F2550,fiz uns testes com a USB apenas.
Agora,recebí 2 destes pic para testar num HardWare mas estou com problemas.
Esta configurado para 32 mhz usando PLL,mas se eu tocar com o dedo em cima do PIC ele reseta.
Coloquei um Led para acender quando o Windows configura o dispositivo e tudo ok,desde que não encoste o dedo em cima do PIC ou no pino RB5/KBI1/PGM.
Configurei o pino como saída e deixei ligado a 'nada',mas mesmo assim não resolveu.
Configurei como entrada e 'aterrei' o pino,deste modo resolveu.
Alguem ja passou por isso ou sabe o motivo?.
A parte principal de meu config está assim/;


Código: Selecionar todos
         CONFIG PLLDIV = 1         
         CONFIG CPUDIV = OSC2_PLL3    
         CONFIG USBDIV = 2         
         CONFIG FOSC =    XTPLL_XT   
         CONFIG FCMEN =    OFF         
         CONFIG IESO =    OFF         
         CONFIG PWRT =    ON         
         CONFIG BOR =    OFF         
         CONFIG BORV =    2         
         CONFIG VREGEN = ON         
         CONFIG WDT =    OFF         
         CONFIG WDTPS =    32768      
         CONFIG MCLRE =    OFF   
Avatar do usuário
vtrx
Dword
 
Mensagens: 2239
Registrado em: 20 Abr 2008 21:01

Re: 18F2550 -> RB5/KBI1/PGM

Mensagempor Jorge_Francisco » 06 Jun 2011 19:09

Resistor de 10K no MCLR ligado ao Vcc, se tiver outro troque. Capacitor de 100nF no MCLR ligado ao terra.

Resistor de 10K no pino RB5 ligado ao terra.

Capacitor de 100nF entre o VCC e o GND(VSS).
Avatar do usuário
Jorge_Francisco
Dword
 
Mensagens: 1009
Registrado em: 12 Out 2006 09:53
Localização: Rio de Janeiro

Mensagempor vtrx » 06 Jun 2011 20:49

Resistor de 10K no MCLR ligado ao Vcc

Mas eu desativei no config(CONFIG MCLRE = OFF).

Resistor de 10K no pino RB5 ligado ao terra.

Mas esse pino pode ser uma I/O normal,e mesmo como saída,apresenta o problema(liguei um Led para testar).
Capacitor de 100nF entre o VCC e o GND(VSS).

Isso é de praxe.
Avatar do usuário
vtrx
Dword
 
Mensagens: 2239
Registrado em: 20 Abr 2008 21:01

Mensagempor ze » 07 Jun 2011 07:47

verfique isto:
Single-Supply Programming mode entry (ICSP™). Enabled by LVP
Configuration bit; all other pin functions disabled.
boa sorte
Avatar do usuário
ze
Dword
 
Mensagens: 1655
Registrado em: 05 Jun 2007 14:32

Mensagempor Jorge_Francisco » 07 Jun 2011 09:52

E o VUSB está com o capacitor de 200nF?
Avatar do usuário
Jorge_Francisco
Dword
 
Mensagens: 1009
Registrado em: 12 Out 2006 09:53
Localização: Rio de Janeiro

Mensagempor vtrx » 07 Jun 2011 12:20

verfique isto:
Single-Supply Programming mode entry (ICSP™). Enabled by LVP
Configuration bit; all other pin functions disabled.
boa sorte

Tem que estar habilitado pois gravo via gravador que fiz para este micro(via porta paralela),mas quando gravo com ele desabilitado(sim,mesmo desabilitado voce consegue gravar em baixa voltagem,mas não de primeira),não resolveu.


E o VUSB está com o capacitor de 200nF?

Sim,inclusive de valor maior,470Nf,mas como disse,creio que não é relacionado a tensão do USB pois programei um Led para acender quando o Windows numera pela primeira vez(Boot)o dispositivo e o Led só pode apagar se o micro foi reiniciado.
Se alguem montou um protótipo mínimo só para testar a enumeração,poderia comentar se o circuito apresenta isso tambem.
Se alguem precisar posto o link de um prog que verifica a enumeração emt empo real para verificar.
Fora isso to tendo que deixar o pino relacionado ao RB5 sem uso(aterrado)...
Avatar do usuário
vtrx
Dword
 
Mensagens: 2239
Registrado em: 20 Abr 2008 21:01

Mensagempor marcelo campos » 12 Jun 2011 12:22

Quando temos o LVP habilitado o pino correspondente à entrada no modo LVP Deixa de ser um IO normal, no caso do 2550 o RB5-pino 26

Portanto das duas uma: ou você deixa de usar ele ou coloca ele via resistor ou direto pro terra em seu circuito quando não estiver programando
marcelo campos
Word
 
Mensagens: 648
Registrado em: 08 Ago 2009 08:37

Mensagempor vtrx » 12 Jun 2011 12:37

...Deixa de ser um IO normal, no caso do 2550 o RB5-pino 26

Então era vira uma antena?,LOl,brincaderira.
Deixei ele sem uso,aterrado.
Avatar do usuário
vtrx
Dword
 
Mensagens: 2239
Registrado em: 20 Abr 2008 21:01


Voltar para PIC

Quem está online

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

x