Programowanie AT89S8252 przez SPI



Masz problem? Zapytaj na forum elektroda.pl z bramką pl.misc.elektronika!

Poprzedni Następny
Wiadomoœć
spis treści
From: marekm_at_nospam_piast.t19.ml.org (Marek Michalkiewicz)
Subject: Programowanie AT89S8252 przez SPI
Date: Fri, 01 Jan 1999 20:27:46 GMT


Witam.

W EP 12/98 (str. 23) jest opisany bardzo prosty programator procesorów
AT89S8252 dołączany do LPT ("programator" to może za dużo powiedziane :-).
Trzeba jednak do niego mieć dyskietkę z programem (źródła w C + exe),
o numerze katalogowym 986023-1. Mam w związku z tym pytanie - czy ktoś
ma może tę dyskietkę i mógłby przesłać jej zawartość e-mailem lub
umieścić na jakimś serwerze? (a może leży to na jakiejś stronie Elektora

Sądzę, że program jest dość prosty (mam opis AT89S8252 w pliku PDF
ściągniętym z www.atmel.com, programowanie przez SPI jest tam opisane)
i byłbym w stanie napisać go sam zamiast zamawiać dyskietkę pocztą
(w dobie Internetu), ale może nie trzeba wyważać otwartych drzwi...

Drugie pytanie - w artykule jest stwierdzenie: "Kupując mikrokontroler
89S8252 wybierz wersję z przyrostkiem nazwy H (lub wyższym), ponieważ
wersje wcześniejsze wykazują pewne błędy protokołu programowania."
Nie znalazłem natomiast nic na temat tych błędów na www.atmel.com
(choć może słabo szukałem - w każdym razie PDF który mam mówi tylko
o przyrostkach literowych określających typ obudowy i zakres temperatur).

Może ktoś wie o istnieniu jakiejś "tajnej" erraty do AT89S8252?
Raz się z tym już spotkałem przy okazji AMD 188ES - na www.amd.com
nic nie znalazłem, bo była na jakimś innym serwerze dostępnym tylko
dla dystrybutorów AMD. O błędach dowiedziałem się dość przypadkowo,
i dopiero po zwróceniu się do dystrybutora (Macropol) dostałem PDF-a
z rzeczoną erratą.

Swoją drogą udoskonaliłbym nieco to urządzenie - 74LS07 zasilany
z programowanego urządzenia rozwiązałby problem "pozornego zasilania
pomiędzy układem scalonym a portem Centronics". Starym dobrym
układom TTL-LS w przeciwieństwie do CMOS-ów nie powinien przeszkadzać
sygnał na wejściu przy braku zasilania...

pozdrawiam
--
Marek Michałkiewicz <marekm_at_nospam_piast.t19.ml.org>
AM ELEKTRONIK s. c., ul. Biała 7, 80-435 Gdańsk, tel./fax 058 3440061