Tester sprawności cyfrowych układów na 8052AH ? jak podłączyć EPROM i I/O?
Pomocy z 8051!
From: rebel_at_nospam_silesia.top.pl
Subject: Pomocy z 8051!
Date: 03 Jan 98 15:32:52 +0100
Czesc!
Moze znajdzie sie ktos, kto pomoze mi w klopocie. Otoz mam do zrobienia
na przyszly tydzien tester sprawnosci do ukladow cyfrowych (bramek itp.).
Wymyslilem sobie ze zrobie to na 8051. Problem jest taki ze, nigdy
wczesniej nie programowalem 8051 :-) Kumpel zalatwil mi plytke (jakas
z AVT) procesor 8052AH, jakies 2 EPROM'y czyste i programator do nich.
Teraz w czym probelm (a raczej jaki bo w czym to wiecie ;). Czy jest
jakis emulator programowy EPROM'a? Do programatora DELTA nie mam tej
przystawki. Slyszalem ze jest jakis programik pod PC, czy ma go ktos
wraz z opisem interface? Jezeli tak to bardzo prosze o podeslanie na priv.
Czy po podlaczeniu EPROM'a moge nadal korzystac ze wszystkich lini
P1 i P3? Moze zna ktos ten uklad AVT (podobno opisany w EP 11/94 i wie
czy nie jest tam namieszane z P3. Zreszta dziwi mnie napis na instrukcji
"24 linie I/O zgrupowane w 3 osmio bitowe", czy to znaczy ze mozna jakos
wykorzystac P0 lub P2?
Jak procesor widzi EPROM? Tzn. jezeli w EPROM'ie umieszcze jakies dane
np. pod adresem 0300h, to jak zaladowac rejestr A (MOVC A,_at_nospam_A+DTPR czy
inaczej)?
W swoim testerze bede potrzebowal 12 lini I/O, (testowac bedzie tylko
14 nozkowe uklady), Zostaja mi 4 linie (mam nadzieje ze nie dwie jak
ktos mnie "pocieszyl") ktorymi moglbym sterowac - np. wybor trybu pracy
(jaki typ ukladu), start pomiarow, kolejny krok (tester ma byc
"edukacyjny" - diody LED itp.). Czy ktos ma jakis pomysl jak
wlasnie zmieniac tryb (np. przez naciskanie przycisku) i jednoczesnie
"wyswietlic" aktualny tryb operatorowi? 4 linie to chyba nieco malo...
Tomek
--
REBEL Tomek _____ ____ ___ ____ __ aC!d
rebel_at_nospam_silesia.top.pl .\___ \.\ __\_.\ |__.\ __\_.\ |__
AMIGA 1200/040/40 34MB RAM | `-' _/ ___/| __ | ___/| | |
ZORRO II HDD 3.1+1.7 GB |--|___\______|______|______|_____|
From: "Mariusz Strużyk" <mariusz_at_nospam_cz.onet.pl>
Subject: Re: Pomocy z 8051!
Date: Sat, 03 Jan 1998 19:19:04 +0100
rebel_at_nospam_silesia.top.pl wrote:
Moze znajdzie sie ktos, kto pomoze mi w klopocie. Otoz mam do
zrobienia
na przyszly tydzien tester sprawnosci do ukladow cyfrowych (bramek
itp.).
Wymyslilem sobie ze zrobie to na 8051. Problem jest taki ze, nigdy
wczesniej nie programowalem 8051 :-) Kumpel zalatwil mi plytke (jakas
z AVT) procesor 8052AH, jakies 2 EPROM'y czyste i programator do nich.
Teraz w czym probelm (a raczej jaki bo w czym to wiecie ;). Czy jest
jakis emulator programowy EPROM'a? Do programatora DELTA nie mam tej
przystawki. Slyszalem ze jest jakis programik pod PC, czy ma go ktos
wraz z opisem interface? Jezeli tak to bardzo prosze o podeslanie na
priv.
Czy po podlaczeniu EPROM'a moge nadal korzystac ze wszystkich lini
P1 i P3? Moze zna ktos ten uklad AVT (podobno opisany w EP 11/94 i wie
czy nie jest tam namieszane z P3. Zreszta dziwi mnie napis na
instrukcji
"24 linie I/O zgrupowane w 3 osmio bitowe", czy to znaczy ze mozna
jakos
wykorzystac P0 lub P2?
Jak procesor widzi EPROM? Tzn. jezeli w EPROM'ie umieszcze jakies dane
np. pod adresem 0300h, to jak zaladowac rejestr A (MOVC A,_at_nospam_A+DTPR czy
inaczej)?
W swoim testerze bede potrzebowal 12 lini I/O, (testowac bedzie tylko
14 nozkowe uklady), Zostaja mi 4 linie (mam nadzieje ze nie dwie jak
ktos mnie "pocieszyl") ktorymi moglbym sterowac - np. wybor trybu
pracy
(jaki typ ukladu), start pomiarow, kolejny krok (tester ma byc
"edukacyjny" - diody LED itp.). Czy ktos ma jakis pomysl jak
wlasnie zmieniac tryb (np. przez naciskanie przycisku) i jednoczesnie
"wyswietlic" aktualny tryb operatorowi? 4 linie to chyba nieco malo...
Rada: daj sobie lepiej spokój, w jeden tydzień nie nauczysz się
programować....
P0 i P2 jest zajęte. Zostają :pin 1-8, piny 12-15, piny 10,11 czyli 14
linii to podłączenia łącznie z Tx i Rx
Pozdrawiam i życzę powodzenia
From: "Mariusz Strużyk" <mariusz_at_nospam_cz.onet.pl>
Subject: Re: Pomocy z 8051!
Date: Sat, 03 Jan 1998 19:19:23 +0100
rebel_at_nospam_silesia.top.pl wrote:
Moze znajdzie sie ktos, kto pomoze mi w klopocie. Otoz mam do
zrobienia
na przyszly tydzien tester sprawnosci do ukladow cyfrowych (bramek
itp.).
Wymyslilem sobie ze zrobie to na 8051. Problem jest taki ze, nigdy
wczesniej nie programowalem 8051 :-) Kumpel zalatwil mi plytke (jakas
z AVT) procesor 8052AH, jakies 2 EPROM'y czyste i programator do nich.
Teraz w czym probelm (a raczej jaki bo w czym to wiecie ;). Czy jest
jakis emulator programowy EPROM'a? Do programatora DELTA nie mam tej
przystawki. Slyszalem ze jest jakis programik pod PC, czy ma go ktos
wraz z opisem interface? Jezeli tak to bardzo prosze o podeslanie na
priv.
Czy po podlaczeniu EPROM'a moge nadal korzystac ze wszystkich lini
P1 i P3? Moze zna ktos ten uklad AVT (podobno opisany w EP 11/94 i wie
czy nie jest tam namieszane z P3. Zreszta dziwi mnie napis na
instrukcji
"24 linie I/O zgrupowane w 3 osmio bitowe", czy to znaczy ze mozna
jakos
wykorzystac P0 lub P2?
Jak procesor widzi EPROM? Tzn. jezeli w EPROM'ie umieszcze jakies dane
np. pod adresem 0300h, to jak zaladowac rejestr A (MOVC A,_at_nospam_A+DTPR czy
inaczej)?
W swoim testerze bede potrzebowal 12 lini I/O, (testowac bedzie tylko
14 nozkowe uklady), Zostaja mi 4 linie (mam nadzieje ze nie dwie jak
ktos mnie "pocieszyl") ktorymi moglbym sterowac - np. wybor trybu
pracy
(jaki typ ukladu), start pomiarow, kolejny krok (tester ma byc
"edukacyjny" - diody LED itp.). Czy ktos ma jakis pomysl jak
wlasnie zmieniac tryb (np. przez naciskanie przycisku) i jednoczesnie
"wyswietlic" aktualny tryb operatorowi? 4 linie to chyba nieco malo...
Rada: daj sobie lepiej spokój, w jeden tydzień nie nauczysz się
programować....
P0 i P2 jest zajęte. Zostają :pin 1-8, piny 12-15, piny 10,11 czyli 14
linii do podłączenia łącznie z Tx i Rx
Pozdrawiam i życzę powodzenia
From: jareka_at_nospam_dawid.com.pl (Jarek Andrzejewski)
Subject: Re: Pomocy z 8051!
Date: Sat, 03 Jan 1998 21:41:21 GMT
Teraz w czym probelm (a raczej jaki bo w czym to wiecie ;). Czy jest
jakis emulator programowy EPROM'a? Do programatora DELTA nie mam tej
przystawki. Slyszalem ze jest jakis programik pod PC, czy ma go ktos
wraz z opisem interface? Jezeli tak to bardzo prosze o podeslanie na priv.
Jak zdobędziesz lub zrobisz emulator epromów AVT 214, to napisz.
Podeślę Ci mój program, który go obsługuje.
Czy po podlaczeniu EPROM'a moge nadal korzystac ze wszystkich lini
P1 i P3? Moze zna ktos ten uklad AVT (podobno opisany w EP 11/94 i wie
czy nie jest tam namieszane z P3. Zreszta dziwi mnie napis na instrukcji
"24 linie I/O zgrupowane w 3 osmio bitowe", czy to znaczy ze mozna jakos
wykorzystac P0 lub P2?
Można, jeśli nie podłączasz zewnętrznej pamięci ROM lub RAM.
Jak procesor widzi EPROM? Tzn. jezeli w EPROM'ie umieszcze jakies dane
np. pod adresem 0300h, to jak zaladowac rejestr A (MOVC A,_at_nospam_A+DTPR czy
inaczej)?
tak
W swoim testerze bede potrzebowal 12 lini I/O, (testowac bedzie tylko
14 nozkowe uklady), Zostaja mi 4 linie (mam nadzieje ze nie dwie jak
ktos mnie "pocieszyl") ktorymi moglbym sterowac - np. wybor trybu pracy
(jaki typ ukladu), start pomiarow, kolejny krok (tester ma byc
"edukacyjny" - diody LED itp.). Czy ktos ma jakis pomysl jak
wlasnie zmieniac tryb (np. przez naciskanie przycisku) i jednoczesnie
"wyswietlic" aktualny tryb operatorowi? 4 linie to chyba nieco malo...
Rozważ dołączenie testera do komputera przy pomocy portu szeregowego.
Jarek Andrzejewski