Witam! Chcia³em siê o co¶ zapytaæ, ale sam znalaz³em co¶ godnego uwagi...
Atmel zamienia AT89S53 na AT89S8253.
Postanowi³em wstawiæ do uk³adu zamiast S53 - S8253. Po zamianie zauwa¿y³em, ¿e zegar w S8253 dzia³a z czêstotliwo¶ci± nie 24MHz, ale 6MHz, co wiêcej dotkniêcie palcem w okolice kwarcu ustawia stabiln± czestotliwo¶æ 24MHz (jaka powinna byæ) do momentu ponownego w³±czenia napiêcia zasilania.
Próbowa³em uziemiæ obudowê kwarcu i nic. Wreszcie popatrzy³em do Data Sheet'a i okaza³o siê, ¿e mo¿na kwarc montowaæ bez kondensatorów odsprzêgaj±cych 33pF - i chyba to jest rozwi±zanie zagadki. Jak stosujê AT89S8253, to muszê wylutowaæ odsprzêgaj±ce 33pF.
Okaza³o siê te¿, ¿e wybudzanie procesora z Power Down mo¿na uzyskaæ poziomem INTi lub impulsem wybudzaj±cym na INTi (jedno rozwiazanie mo¿na zrobiæ za pomoc± przerzutnika D, drugie wymaga monoflopa). Sposób wybudzania ustawia siê bitem AUXR.1 (Intel_Pwd_EXIT).
Pamiêtam jak musia³em zmieniaæ uk³ad do wybudzania z Power Down przy przej¶ciu z T89CRD2 na AT89C51RD2...
Jak zauwa¿y³em dalej pod punktem 13 w "Migrating from AT89S8252/S53 to AT89S8253 jest uwaga o C1, C2 load range...
Czasami czytanie do koñca data sheet'ów oszczêdza trochê siwych w³osów na g³owie (i szczególnie - brodzie)...
pozdrawiam
Przemys³aw