Witam
Chcę uruchomić PWM na ATTiny13. Podpierając się https://www.elektroda.pl/rtvforum/topic1174523.html i notą procesora stworzyłem program
Niestety nóżki procesora ani drgną.
Poczytałem wątki na forum, przeczytałem cały rozdział w nocie o Timer0 i 0 pomysłu na dalsze próby.
Chcę uruchomić PWM na ATTiny13. Podpierając się https://www.elektroda.pl/rtvforum/topic1174523.html i notą procesora stworzyłem program
#include <avr/io.h>
void SetPWMOutput(uint8_t dutyA, uint8_t dutyB)
{
OCR0A=dutyA;
OCR0B=dutyB;
}
void main()
{
TCCR0A|=(1<<WGM00)|(1<<WGM01)|(1<<COM0A0);
TCCR0B|=(1<<CS00);
DDRB|=(1<<PB0) | (1<<PB1);
SetPWMOutput(0x7F,63);
while(1) {}
}
Niestety nóżki procesora ani drgną.
Poczytałem wątki na forum, przeczytałem cały rozdział w nocie o Timer0 i 0 pomysłu na dalsze próby.