Witam.
Info wstępne, proc. ATiny2313, programator COMBO3
Mam FUSE bit skonfigurowany na oscylator zewnętrzny ext. osc., program skompilowany z deklaracją $crystal na 4MHz, w układzie jest wstawiony kwarc 4MHz, program startuje, ale wszystko działa ze 4x wolniej.
Zmieniłem fuse bit na XTAL 3-8MHz, później XTAL 0,9-3MHz i XTAL 0,4-0,9MHz, poprawiało to krokowo sprawę, ale program dalej działa conajmniej ze 2x wolniej.
Mam pytanie - czy jak wywalę zewnętrzny rezonator kwarcowy, i ustawię fuse bit na int. RC 4MHz, to wszystko będzie chodzić jak trzeba, włącznie z Watch Dogiem i generowaniem kodów DTMF?
==========================
edycja
==========================
I znowu sam rozwiązałem problem.
Trzeba zaznczyć opcję, jak na rysunku:
Info wstępne, proc. ATiny2313, programator COMBO3
Mam FUSE bit skonfigurowany na oscylator zewnętrzny ext. osc., program skompilowany z deklaracją $crystal na 4MHz, w układzie jest wstawiony kwarc 4MHz, program startuje, ale wszystko działa ze 4x wolniej.
Zmieniłem fuse bit na XTAL 3-8MHz, później XTAL 0,9-3MHz i XTAL 0,4-0,9MHz, poprawiało to krokowo sprawę, ale program dalej działa conajmniej ze 2x wolniej.
Mam pytanie - czy jak wywalę zewnętrzny rezonator kwarcowy, i ustawię fuse bit na int. RC 4MHz, to wszystko będzie chodzić jak trzeba, włącznie z Watch Dogiem i generowaniem kodów DTMF?
==========================
edycja
==========================
I znowu sam rozwiązałem problem.
Trzeba zaznczyć opcję, jak na rysunku: