Witam,
Zbudowałem układ w oparciu o mikrokontroler ATmega8 oraz układ scalony FT232. Oba układy są sprawne i działają poprawnie. Niestety jak się okazało prawidłowy przesył danych z mikrokontrolera do terminalu w komputerze jest możliwy dla wbudowanego rezonatora o częstotliwości pracy 1MHz. Chciałem dołączyć zewnętrzny rezonator 16MHz i pomimo prawidłowej konfiguracji oraz przeliczeniu wszystkich wartości niezbędnych do komunikacji poprzez RS232 w terminalu dostaję krzaki, ponowna zmiana na wewnętrzny rezonator i powrót do poprzednich wartości niweluje ten problem i układ nadaje prawidłowo. Niestety zależy mi na tym, żeby układ pracował na zewnętrznym rezonatorze i nie wiem co robić. Rezonator jest maksymalnie blisko mikrokontrolera. Dobrałem kondensatory 22pF. Ilość bitów w terminalu się zgadza niestety są one bezużyteczne.
Może ktoś spotkał się już z takim problemem i wie jak go rozwiązać?
Zbudowałem układ w oparciu o mikrokontroler ATmega8 oraz układ scalony FT232. Oba układy są sprawne i działają poprawnie. Niestety jak się okazało prawidłowy przesył danych z mikrokontrolera do terminalu w komputerze jest możliwy dla wbudowanego rezonatora o częstotliwości pracy 1MHz. Chciałem dołączyć zewnętrzny rezonator 16MHz i pomimo prawidłowej konfiguracji oraz przeliczeniu wszystkich wartości niezbędnych do komunikacji poprzez RS232 w terminalu dostaję krzaki, ponowna zmiana na wewnętrzny rezonator i powrót do poprzednich wartości niweluje ten problem i układ nadaje prawidłowo. Niestety zależy mi na tym, żeby układ pracował na zewnętrznym rezonatorze i nie wiem co robić. Rezonator jest maksymalnie blisko mikrokontrolera. Dobrałem kondensatory 22pF. Ilość bitów w terminalu się zgadza niestety są one bezużyteczne.
Może ktoś spotkał się już z takim problemem i wie jak go rozwiązać?
