logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

AT89S8253 i kwarc, procesor zachowuje się dziwnie.

Zaquadnik 30 Mar 2008 18:55 1464 11
REKLAMA

Podsumowanie tematu

✨ Problem dotyczy mikrokontrolera AT89S8253 z kwarcem 20 MHz i kondensatorami 4,7 pF, gdzie procesor zawiesza się podczas wykonywania programu. Dotknięcie kondensatorów powoduje wznowienie pracy, co sugeruje niestabilność oscylatora. W identycznej konfiguracji AT89S8252 działa poprawnie. Próbowano różnych wartości kondensatorów obciążających kwarc (10 pF, 18 pF, 30 pF, 4,7 pF), bez trwałej poprawy. Zasugerowano wymianę kwarcu na inny egzemplarz oraz sprawdzenie kondensatora 100 nF między nóżkami zasilania, który był obecny (nawet dwa). Ostatecznie skutecznym rozwiązaniem okazało się dodanie rezystora 1,8 MΩ do masy na nóżkę XTAL1, co ustabilizowało oscylację i poprawiło działanie procesora.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA