Potrzebuje pomocy lub rady. Próbuje ustalić czy mam dobrze taktowany uC. Robiłem testy z zewnętrznym kwarcem 16MHz i nie byly po mojej myśli. Próbowałem z wewnętrznymi generatorami równeż moje obliczenia nie pokrywały się z rzeczywistością.
- Chciałem ustalić częstotliwość migania diody na czestotliwosc 30Hz robiłem tak:
16000000/1024=15625 co daje, że impuls jest generowany co ok 60 us timer 8-bit wiec 60us *256 daje przerwanie co 16 ms czyli okres co 32 ms na wyjściu powinno być ok 30 Hz a było inaczej - okres przebiegu wynosil 12ms czyli f wynosilo ok 85 Hz.
- Zmieniłem potem na wewnętrzny generator 1 MHz i z obliczeń wynika, że przy preskalerze 8 impuls powinien być co 8 us to razy 256 powinno dac przerwanie co 2 ms i okres 4ms oraz f 250Hz. Dało to co widzicie na zdjęciu, podziałka na oscyloskopie 200us. Gdzie może być problem.
Dodam, ze ustawilem fuse bity za pomoca mkavrcalculator atnela. Jak do tej pory nie pokryła się żadna konfiguracja z zamierzoną.
Piszę dużo ostatnio jednak dużo pracuje i trochę mnie się to wszystko kręci, może robię gdzieś błąd ?