Witam
Proszę o pomoc w napisaniu kodu który by sprzętowo zmieniał stan z wysokiego na niski co 64 sekund,duty cycle 50%,na AT\tmega 8A i Attiny 2313A,z użyciem wewnętrznego procesora,i z użyciem kwarcu zegarkowego 32,768KHz.
Za pomoc z góry dziękuje.
Pozdrawiam
Adela
0
0
Pokaż co masz.
0
Nie mam nic
0
i szukałeś i nigdzie nie było... https://www.google.pl/search?q=atmega+led+blink
0
Te strony i inne widziałam,ale na podstawie nich nie dam rady napisać program
Mam taki program w deley,ale chce sprzętowo PWM,CTC.
#include <avr/io.h>
#include <util/delay.h>
int main (void)
{
DDRB = (1<<PB1)|(1<<PB2);
PORTB|=(1<<PB1);
while(1)
{
PORTB ^= (1<<PB1)|(1<<PB2);
_delay_us(64000000);
}
}
0
Do Twoich zastosowań nie musi to być PWM (chyba że to wymóg zadania). Pokaż próbę rozwiązania i których informacji z datasheetu nie rozumiesz ew. opisz inne problemy. W innym wypadku daj ogłoszenie pisząc posta w stosownym dziale.