Szeretnék csinálni egy olyan programot amiben 1Hz- tól 255Hz-ig lehetne állítani 1Hz lépésekben a frekit gombnyomásra. Már napok óta többször is elolvastam a fórumnak erről szóló részét De nem tudok 100Hz-nél kissebbet generálni. Láttam hogy kapu48 is próbált 50Hz-t csinálni de az egy kicsit megfogott és még mindig nem nagyon értek részeket ebből a pwm generálásból.
Örülnék ha pár dolgot elmagyaráznátok és lehet már én is meg tudnám csinálni
"Tccr1a = &B01100011" ez mit takar? Ezzel a prescaler-t lehet állítani?
"Const Timer_tick = 1000000000 /(_xtal / Prescale) * 2" Ebben mit jelent az "_xtal"?
Meg hogy mit kell mivel osztani meg szorozni még nemnagyon tudom. Az AvrCalc-al még ismerkedem.
Ezzel programozok: AVR-Duino alappanel (ATMega168) 16kHz-en
Köszi előre is!