Página 1 de 1

Gerador de Ondas e Interrupções de timer MC9S12DP512MPVE

MensagemEnviado: 02 Dez 2010 14:19
por pccassin
Olá Gostaria de saber como posso fazer para gerar ondas do tipo triangular,quadrada,trapezoidal e senoidal no freescale MC9S12DP512 e gostaria de fazer isso utilizando interrupções de timer pois precisarei de uma certa precisão e variação de frequencia cerca de 0.1 a 100Hz... outro detalhe é que estou utilizando um DAC - SPI ou seja os dados da formação da onda são enviados via SPI.... se puderem ajudar... obrigado!

MensagemEnviado: 03 Dez 2010 11:00
por mastk
Nao uso a familia HCS12.

Mas o caminho é gerar interrupção pelo TPM e apartir disso gerar seus sinais conforme deseja.

Exemplos

MensagemEnviado: 03 Dez 2010 12:29
por pccassin
Bom... sou novo na programação de freescale então gostaria de saber se tem algum exemplo de utilização simples...mostrando quais registradores devo setar...

e para geração das ondas seria melhor equações!? alguem sabe!? :?:

MensagemEnviado: 04 Dez 2010 20:37
por mastk
Leia o treco de TPM do MCU que vai utilizar, la descreve em detalhes como modo de uso.

MensagemEnviado: 04 Dez 2010 23:29
por Iran
Leia sobre Direct Digital Synthesis, há pouco tempo rolou um tópico sobre isso.