Algorytm programowania mikrokontrolera AT89c51 - sprawdzenie kroków i weryfikacja

algorytm prog. AT89c51





Poprzedni Następny
Wiadomość
Spis treści
From: "K. L." <klms_at_nospam_wp.pl>
Subject: algorytm prog. AT89c51
Date: Tue, 14 May 2002 14:33:54 +0200


Witam
Potrzebuje na wczoraj algorytm programowania
do AT89c51. Sciagnelem pdf'a ale bardzo slabo
znam angielski no i nie wiem czy dobrze to
przetlumaczylem. Moglby ktos to sprawdzic
czy kolejnosc jest dobra ?

wyszlo mi cos takiego:
-ustaw opdpowiednie bity kontrolne na liniach
P2.6, P2.7, P3.6, P3.7
-ustaw adres na liniach adresowych
-ustaw dane do programowania na liniach D0-D7 (P0)
-nastepnie ustaw na lini EP/Vpp 12V
-podaj krotki impuls "L" na linie ALE/PROG
teraz nie wiem za bardzo jak z ta weryfikacja
po weryfikacji przejdz do nastepnego adresu

Moglby ktos napisac o tym troche doklaniej
oczywiscie ograniczenia czasowe nie sa mi
potrzebne, chce znac sam algorytm
Moze znacie jakies adresy gdzie byloby to
przystepnie opisane?

dzieki za pomoc
pozdrawiam
Karol



Poprzedni Następny
Wiadomość
Spis treści
From: McGregor <mcgregor_at_nospam_et.put.poznan.pl>
Subject: Re: algorytm prog. AT89c51
Date: Tue, 14 May 2002 15:30:06 +0200


Karol wrote:
wyszlo mi cos takiego:
-ustaw opdpowiednie bity kontrolne na liniach
P2.6, P2.7, P3.6, P3.7
-ustaw adres na liniach adresowych
-ustaw dane do programowania na liniach D0-D7 (P0)
-nastepnie ustaw na lini EP/Vpp 12V
-podaj krotki impuls "L" na linie ALE/PROG
teraz nie wiem za bardzo jak z ta weryfikacja
po weryfikacji przejdz do nastepnego adresu

Moglby ktos napisac o tym troche doklaniej
oczywiscie ograniczenia czasowe nie sa mi
potrzebne, chce znac sam algorytm
Moze znacie jakies adresy gdzie byloby to
przystepnie opisane?

dzieki za pomoc
pozdrawiam
Karol

Witam

Tlumaczenie jest dobre -
problem z tym ze tam sie nie ustawia adresu bo nie ma tam pinow adresowych.
Adres zwieksza sie za kazdym razem gdy podajesz impuls na ALE/PROG (zeruje
sie go za pomoca RST = LOW).

Kiedy budowalem wlasny programator borykalem sie jeszcze z problemem
weryfikacji - okazalo sie ze nie nalezy korzystac z ukladow
produkowanych w Filipinach - poprostu cala seria trafila mi sie walnieta.
Podczas zapisu mozna korzystac z pinu opisanego w PDF jako BUSY - jego
niski oznacza zakonczenie procesu programowania komorki.
Weryfikacja moze sie odbyc za pomoca odpowiedniej konfiguracji wyzej
opisanych przez Ciebie pinow wtedy powinienes dostac to damo co wpisywales
(w roznych seriach moze to byc zanegowane)
lub 128 (80h) jezeli proces sie nie zakonczyl.

Jezeli chcesz wiecej to moge podeslac schemat dzialajacego urzadzenia ktore
sam zaprojektowalem i kod programiku wspolpracujacego z tym pod Linuxem.


--
>>>>>>>> McGregor <<<<<<<<<<
| Student EiT of PUT |
| |
| mcgregor_at_nospam_et.put.poznan.pl |
| |
| ICQ : 79524346 |
| GG : 3672360 |
>>>>>>>>>>>> <<<<<<<<<<<<<

Linux registered user # 192139


Poprzedni Następny
Wiadomość
Spis treści
From: "Przemek Zyla" <przemek_zyla_at_nospam_wp.pl>
Subject: Re: algorytm prog. AT89c51
Date: Tue, 14 May 2002 15:28:17 +0200


Tlumaczenie jest dobre -
problem z tym ze tam sie nie ustawia adresu bo nie ma tam pinow
adresowych.
Adres zwieksza sie za kazdym razem gdy podajesz impuls na ALE/PROG (zeruje
sie go za pomoca RST = LOW).

koles sie pytal o 51 a nie 2051, wiec ma wszystko dobrze:))))




Poprzedni Następny
Wiadomość
Spis treści
From: McGregor <mcgregor_at_nospam_et.put.poznan.pl>
Subject: Re: algorytm prog. AT89c51
Date: Tue, 14 May 2002 15:36:26 +0200


Przemek Zyla wrote:


koles sie pytal o 51 a nie 2051, wiec ma wszystko dobrze:))))

He he ...racja ale moze przydadza mu sie uwagi...bo pewnie bedzie chcial
programowac tym cos wiecej.... :)))).

Swoja droga to korzystalem z tych PDF'ow i wiem ze nie zawsze dziala to tak
jak tam napisali....


McGregor <<<<<<<<<<
| Student EiT of PUT |
| |
| mcgregor_at_nospam_et.put.poznan.pl |
| |
| ICQ : 79524346 |
| GG : 3672360 |
<<<<<<<<<<<<<

Linux registered user # 192139

"I SEE A LOT OF DANGER in business models that
are predicted on some resource that was not
created or enriched by the people who exploit it"

Tim O'Reilly