Witam wszystkich chętnych do pomocy.
Potrzebuję zrobić na uC Atmega88 generator sygnału w trybie CTC na Timer1 16bit o częstotliwości 2kHz. Przetaktowałem w mkAVRCalcutaor procesor na 128kHz + CKDIV8 czyli wewnętrzny podział przez 8. Daje to 16000Hz więc preskaler ustawiłem na 8 = 2000Hz. Generator ma wysyłać falę cały czas, bez żadnych regulacji itd. Umieszczam kod programu i właściwie to prosiłbym o uzupełnienie go niż odsyłanie do stron z opisami zasady działania timerów. To niewiele mi dało, wolałbym przeanalizować poprawny kod, łatwiej będzie zrozumieć.
Czy taki kod nie powinien już generować jakiegoś przebiegu, co należy jeszcze umieścić, przerwania?
Dzięki za pomoc z góry.
Potrzebuję zrobić na uC Atmega88 generator sygnału w trybie CTC na Timer1 16bit o częstotliwości 2kHz. Przetaktowałem w mkAVRCalcutaor procesor na 128kHz + CKDIV8 czyli wewnętrzny podział przez 8. Daje to 16000Hz więc preskaler ustawiłem na 8 = 2000Hz. Generator ma wysyłać falę cały czas, bez żadnych regulacji itd. Umieszczam kod programu i właściwie to prosiłbym o uzupełnienie go niż odsyłanie do stron z opisami zasady działania timerów. To niewiele mi dało, wolałbym przeanalizować poprawny kod, łatwiej będzie zrozumieć.
Kod: C / C++
Czy taki kod nie powinien już generować jakiegoś przebiegu, co należy jeszcze umieścić, przerwania?
Dzięki za pomoc z góry.
