Programación Específica > Microcontroladores ATMEL
Pwm Con Atmel
(1/1)
lalo_soft:
Estoy trabajando con un micro AVR el ATMEGA8515 y no consigo que genere una señal PWM por los canales que tiene para esto con el Timer1 como Clk.
Alguien tiene una rutina de configuracion que me la facilite.
--- Código: Text --- //TIMER1 initialize - prescale:1// WGM: 7) PWM 10bit fast, TOP=0x03FF// desired value: 100Hz// actual value: 5859,375Hz (98,3%)void timer1_init(void){ TCCR1B = 0x00; //stop TCNT1H = 0xFC; //setup TCNT1L = 0x01; OCR1AH = 0x03; OCR1AL = 0xFF; OCR1BH = 0x03; OCR1BL = 0xFF; TCCR1A = 0x20; TCCR1B = 0xC1; //start Timer}
Esta es la ini que me genera el compilador de C para AVR pero no Funca.
Saludos.
lalo_soft:
La falla estaba en el compilador. :scream:
Navegación
Ir a la versión completa