Hola
Necesito generar un pwm con una frecuencia de 2Mhz por lo que lei en el datasheet del attiny25 puede tener un frecuencia de 64MHz mi problema esque no se bien como configurar
para que funcione con el PLL
añado mi codigo
#include <avr/io.h>
int main(void)
{
PLLCSR |= (1 << PLLE);
while( !(PLLCSR & (1<<PLOCK)) );
PLLCSR |= (1 << PCKE);
OSCCAL = 0x7F;
CLKPR = 0x00;
TIMSK = 0;
TCCR1 |= (1 << CS10);
OCR1C=127;
DDRB|=(1<<DDB0)|(1<<DDB1);
TCCR0A|=(1<<WGM01)|(1<<WGM00)|(1<<COM0A1)|(1<<COM0B1);
TCCR0B|=(1<<CS00);
OCR0A=0;
OCR0B=0;
while(1)
{
//TODO:: Please write your application code
for(int i=0;i<=255;i++)
{
OCR0A=OCR0A+i;
OCR0B=OCR0B+i;
}
for(int i=255;i>=0;i--)
{
OCR0A=OCR0A-i;
OCR0B=OCR0B-i;
}
}
}