Witam, potrzebuję pomocy w napisaniu kodu. Ma to być generator z regulacją wypełnienia od 0 do 100% i częstotliwością od 1 do 100Hz. Timer1 mam zajęty więc muszę wykorzystać Timer0. Sygnał ma być generowany na porcie D.6 Atmegi32 taktowanej kwarcem 16MHz. Regulacja ma odbywać się za pomocą dwóch potencjometrów podłączonych do ADC proca. Domyślam się że muszę wykorzystać przerwanie od Timera0. Program ma być w bascomie. Pozdrawiam
|
|||
Re: Generator
To taki mały hint. Do regulacji wypełnienia użyj pwm´a. Jesli pin na ktorym chcesz miec regulacje wypełnienia nie jest wyjsciem sprzetowego pwm´a to sprobuj uzyc pwm´a programowego. Do regulacji czestotliwosci wylicz sobie timer. Wszystko mozna znalezc w polskim helpie bascoma. Jesli napiszemy program za Ciebie to niczego sie nie nauczysz.
Moja strona w powijakach
re generator
Wiem do czego Ci ten generator i mam go zrobionego , a nawet wiecej bo regulacje mam zrobione na mikroprzełącznikach plus wyświetlacz.