INTEL EN80C196NT
Moderátor: Moderátoři
INTEL EN80C196NT
Tak mám na stole desku pro kompresory s mikrokontrolerem EN80C196NT. Mikrokontroler KO odpálený svářením obloukem. Teď otázka, nový kontroler mám, ale nejsem si jist, jestli se musí naprogramovat, nebo si nabotuje program z externí flash, která je na desce. Popřípadě dotaz, zda někdo zvládne kontroler naprogramovat. Origo firmware mám.
Začnu u U4 a popisuji protisměru ručiček.
U4 - DS1305 serial clock
U12- čip hned vedle AT49BV040B flash pamět
U13 - F16V8BQL
U8 pod FB3 - AD5343
U14 - M27C256B
U-15 AT28C64
pak obvody HC 138 a 637
poprosil bych o identifikaci pinu RESET, podle datasheetu mi to nějak nesedí, zejména signál na resetu.
DS1232 monitor kontroleru má neustále na pinu ST log 1, nedochází ke změně stavu, domnívám se, že tedy watchdog není resetován a v periodách dochází k resetování kontroleru. ST mi jde na kontroleru na pin 60 tj T1CLK. Na kontroleru mi nechce vůbec naběhnout krystal, na jednom pinu má 2 V na druhým 2,60V. Někdo nějaký nápad? Prověřím kondíky u krystalu, ten byl měněný je ok
Pokud watchdog timer doběhne až do konce intervalu (timeout), signály RST a RST se aktivují minimálně na 250 ms.
Vstup ST může být odvozen z adresních, datových nebo řídicích signálů mikroprocesoru. Pokud mikroprocesor pracuje normálně, tyto signály obvykle způsobí pravidelné resetování watchdog timeru před uplynutím časového limitu.
Opis z datasheetu. Pin ST mi jde na kontroler T1CLK jak jsem psal níže, tam je neustále LOG1 a tam musí docházet ke změně stavu a nedochází, proto si myslím, že po 250 ms dojde k restartu.
Moje měření osciloskopem potvrdilo, že na pinu 9 RST je generován signál LOG1 = 250 ms potéé LOG 0 = 250 ms.
Pin 11 RST podtržený generuje stejný signál jen s tím rozdílem že u LOG 1 je je po celou dobu 250 ms každých 8 ms změna stavu na LOG0.
Já ale nechápu, proč mi po zapnutí napájení nejde na mikrokontroleru krystal piny XTAL1 a 2. Přece bez krystalu je jasné že to bude padat do resetu nebo se pletu?
Můžeš zkusit externí oscilátor, jestli se mikrokotrolér rozeběhne, třeba nějakou tu čtyřvývodovou plechovku a výstup zapojit na pin XTAL1. Nebo jestli máš generátor pár MHz s výstupem 5V.