Página 1 de 1

PIC24FJ128GC010 e timers, issues, carrying on troubles!

MensagemEnviado: 03 Out 2018 10:25
por fabim
Pessoal;
Estou a alguns dias montando o software enquanto não recebo o prototipo da PCI que fiz o projeto.
Agora a pouco levei um susto ao tentar criar um systick de 5mS, e descobri que os 24F não possuem mais o timer0, e que os timers subsequentes subsequentes, conforme clock map do datasheet, não funcionam com o mesmo clock FRC de 8mhz interno?
Tipo, no CCS existe a opção "internal", mas ao tentar entender eu desentendi tudo, e fiquei mais confuso que eu à uns 10 anos away.

Enfim, os timers funcionam apenas com, clock externo, cristal opção 2, oscilador de 32khz?

Não existe a possibilidade de operação do(s) timers com o clock do barramento de periféricos/cpu?

A microchip ta de zuation?

Estou utiliando este datasheet como base: http://ww1.microchip.com/downloads/en/D ... 09312d.pdf , inicia na pagina 219.

Obrigado antecipadamente!!

Re: PIC24FJ128GC010 e timers, issues, carrying on troubles!

MensagemEnviado: 03 Out 2018 11:12
por cfreund
Página 223:

bit 1 TCS: Timerx Clock Source Select bit(2)
1 = Timer source is selected by TIECS<1:0>
0 = Internal clock (FOSC/2)

Re: PIC24FJ128GC010 e timers, issues, carrying on troubles!

MensagemEnviado: 03 Out 2018 14:42
por tcpipchip
mas onde esta o fuse ?

Re: PIC24FJ128GC010 e timers, issues, carrying on troubles!

MensagemEnviado: 04 Out 2018 08:23
por fabim
cfreund escreveu:Página 223:

bit 1 TCS: Timerx Clock Source Select bit(2)
1 = Timer source is selected by TIECS<1:0>
0 = Internal clock (FOSC/2)


Rapaiz, olha, quanto mais eu leio os datasheets da Microchip mais eu desanimo!!
Teve uma epoca que aprendiamos a programar o chip só pelo datasheet!!
Olhe na página 221, figuras 13-2 e 13-3.
Aquela pintura abstrata representa o liberalismo projetético esquemático....
Quer dizer, os caras desenham pra eu entender, e subtraem simples informações??

Lamentável !!!


Muito obrigado Cfreund, valeu mesmo pela ajuda!! (obs: nos pics da minha epoca, os timers trabalhavam com o clock do core / 4, e sepre era sinalizado nos textos e diagramas lógicos!!)

Miguel, sério, lamentável!!

Valeu novamente pessoal!!