Página 1 de 1

Velocidade do 908QT4A

MensagemEnviado: 20 Out 2006 01:34
por fenix3
Ola minha gente,

Alguem ja ligou um bicho destes (908QT4A) , nao estou conseguindo fazer o oscilador interno dele oscilar em outras velocidades diferentes de 4Mhz, no manual diz que o oscilador interno pode oscilar nas seguintes frequencias:

4Mhz ou
8Mhz ou
12,8Mhz.

Uso o mesmo programa que usava para o 908QT4 com as modificacoes KBI e etc, mas ele insiste em oscilar em apenas 4,00Mhz, alguem ja passou por isto? :?:

Olha o Datasheet !

MensagemEnviado: 20 Out 2006 08:07
por Wagner de Queiroz
O oscilador interno do hc08 pode tem um valor de calibracao em FFC0, quando nao apagamos toda a flash, o byte lá contem o valor de calibracao do oscilador interno.

Nao tenho tempo para acessar o datasheet do bixinho hoje. Entretanto, no capitulo sobre o oscilador do qt/qy tem informações valiosas para voce.

MensagemEnviado: 20 Out 2006 08:28
por Fábio Pereira
Você está alterando o registrador OSCSC ?

Após o reset, os bits ICFS1 e ICFS0 deveriam estar em 10, fazendo com que o oscilador trabalhe a 12,8MHz.

No entanto, se você apagar o OSCSC, o oscilador realmente passará a operar em 4MHz.

Até +

MensagemEnviado: 20 Out 2006 11:02
por fenix3
Ola minha gente,

Ja iniciei o registrador OSCSC com todos os valores possiveis para verificar se tem alguma alguma alteracao no clock e nehuma alteracao ocorreu, ja verifiquei todo o codigo para ver se em algum outro momento seria escrito outro valor no registrador OSCSC, ao iniciar apos reset fiz loop infinito setando e limpando pino para teste, apos alterar varios valores de OSCSC e medindo no scope frequencia do pino, nao teve nenhuma alteracao de frequencia, estou comecando a achar que pode ter uma falha na mascara do silicio, mas como nao vi nenhum AN que descrevia esta falha, talvez seja defeito na minha peca, MAS QUE EH MUITO ESTRANHO EH...

MensagemEnviado: 20 Out 2006 11:25
por Fábio Pereira
Você já ativou o bit OSC2EN para fazer com que o sinal BUSCLKx4 apareça no pino OSC2 ?

Até +

MensagemEnviado: 27 Out 2006 18:00
por fenix3
Ola minha gente,

Incrivel, mas funcionou exatamente como o manual descreve, nao sei o que fiz de errado, mas agora ta funcionando...

E descobri outras coisas incriveis, fazendo o pino OSC2 como saida de clock e alterando os valores no registrador OSCSC com varios valores usando todos os bits de configuracao, consegui achar ate 26mhz na saida OSC2/PTA4, isso mostrado no Osciloscopio...