QY4A Com cristal externo de 32MHZ

Software e Hardware para uC da Qualcomm, NXP, FreeScale e Motorola

Moderadores: 51, guest2003

QY4A Com cristal externo de 32MHZ

Mensagempor Rodrigo_P_A » 24 Set 2007 11:06

Olá pessoal, seguinte, no datasheet do QY4 A diz que podemos usar ele com cristal externo de até 32MHZ, mas eu só consigo usar com cristal de até 24MHZ, qdo coloco um de 32MHZ ele num oscila direito ( fica como 10MHZ ), e o chip pelo que eu vi está configurado corretamente.

alguém já passou por algum problema desses?
---
Avatar do usuário
Rodrigo_P_A
Dword
 
Mensagens: 2237
Registrado em: 12 Out 2006 18:27
Localização: Osasco - S.P - Brasil

Mensagempor eletroinf » 24 Set 2007 11:26

Bueno, faz tempo que não mexo com esses chips, mas pelo que andei vendo ele suporta cristal de 1 a 24 MHz. Pra ti usar os 32 MHz tem de ser a partir de um gerador de clock externo...
Veja a página 164 do datasheet, nas especificações elétricas.
MC68HC908QY4/D
Rev. 4
11/2004
"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 Rodrigo_P_A » 24 Set 2007 12:15

eletroinf escreveu:Bueno, faz tempo que não mexo com esses chips, mas pelo que andei vendo ele suporta cristal de 1 a 24 MHz. Pra ti usar os 32 MHz tem de ser a partir de um gerador de clock externo...
Veja a página 164 do datasheet, nas especificações elétricas.
MC68HC908QY4/D
Rev. 4
11/2004

Valeu a dica, mas é o seguinte, eu to usando o QY4A e no datasheet diz que podemos usar cristal de 8MHZ até 32MHZ

realmente, nos chips anteriores ao "A" era só até 24MHZ

Datasheet MC68HC908QY4A REV 2 04/2007

página 101 diz que posso usar cristal externo de 8 ~32MHZ

mas num funciona.
---
Avatar do usuário
Rodrigo_P_A
Dword
 
Mensagens: 2237
Registrado em: 12 Out 2006 18:27
Localização: Osasco - S.P - Brasil

Mensagempor HC908 » 24 Set 2007 12:27

Amigo tive o mesmo problema q o seu e so resolvi colocando um gerador de clock 32Mhz. Pois estava acontecendo do jeito q vc esta relatando.
HC908
Byte
 
Mensagens: 248
Registrado em: 26 Mar 2007 09:55

Mensagempor fenix3 » 24 Set 2007 12:34

Esta alimentado com 5 volts ?

No osciloscopio, o sinal do modulo oscilador esta quadrado, variando de 0 a 5 Volts ?

Experimentou elevar a tensao um pouco, tipo para uns 5.5Volts ?

Mudou o valor de resistor do cristal para valores menores ou maiores?

Teve um amigo meu(Gibim), que usou este bichinho com oscilador externo de 66Mhz, mas teve que aumentar a alimentacao....mas funcionou!
Luis Fenix
Maaaaraaaaviiilhaaaaaa! (Bem devagar para irritar a todos).
Avatar do usuário
fenix3
Byte
 
Mensagens: 317
Registrado em: 12 Out 2006 03:46
Localização: Minha sala, ora pois!

Mensagempor mastk » 24 Set 2007 13:18

Reconfira o divisores e a frequencia do BUS interno, sugiro...
Avatar do usuário
mastk
Dword
 
Mensagens: 4407
Registrado em: 14 Out 2006 20:43

Mensagempor Rodrigo_P_A » 24 Set 2007 13:31

Resolvido, era falta de atenção minha

seguinte: Até 24MHZ sem resistor em série, ele roda normal.

para funcionar com XT de 32MHZ, eu coloquei um resistor de 100R em série entre o pino 4 do QY e o cristal, e um resistor de 15K em paralelo com o cristal, pronto, tá funcionando

dica:

Inicializar configurando oscilador interno

OSCSC=0b00100000; // habilito clock interno, para inicializar 12.8MHZ

dar um delay ( eu dei de 500mS )

ativar o Oscilador externo a cristal, aguardar estabilizar testando o bit assim:

// rev A oscilador é escolhido neste registrado
OSCSC=0b11000010; // habilito cristal externo de até 32MHZ
while ( (OSCSC&0x01)==0x00 );



obrigado a todos pela ajuda.
---
Avatar do usuário
Rodrigo_P_A
Dword
 
Mensagens: 2237
Registrado em: 12 Out 2006 18:27
Localização: Osasco - S.P - Brasil


Voltar para NXP (ex-FreeScale (ex-Motorola))

Quem está online

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

x