Interfacing Ext.DataMem to '51???
pohorelyv@centrum.cz
pohorelyv
Středa Březen 17 11:53:47 CET 2004
Vyznamy jednotlivych vodicu u '51:
ALE - Adress Latch Enable - udava, zda se na brane P0 vyskytuji DATA
(L) nebo ADRESY (H).
Adresa jde pred daty, proto je nutne ji zachytit, k tomu slouzi ten
latch (napr. 573). Signal ALE jde tedy na vstup C tohoto obvodu. Signal /OE je obvykle
uzemnen, aby adresy byly na vystupu latche neustale.
/WR - Write - Zapis do DATOVE pameti, tedy je veden na signal /WE
pameti (Write Enable). (nastavuje instrukce MOVX @xx,A)
/RD - Read - Cteni z DATOVE pameti, tedy pripojeno na signal /OE
pameti (Output Enable). (nastavuje instrukce MOVX A,@xx)
/PSEN - Program Store Enable - Urcuje cteni z pameti kodu. Do teto
pameti pochopitelne NENI mozne zapisovat, lze jen cist (kazdy instrukcni cyklus nebo
instrukce MOVC A,@xx) Je AKTIVNI v (L) a prijde pripojit na /OE pameti kodu.
/WR,/RD a /PSEN nebudou nikdy aktivni soucasne, coz vyplyva z jejich
urceni.
Signal pameti /CS (resp /CE) doporucuji pripojit na jeden z
nepouzivanych adresovych vodicu. Z toho samozrejme vyplyvaji adresy pro pristup do teto pameti.
--
S pozdravem
Viktor Pohorely, student CVUT - FEL - MPT
Objevujte Internet s http://www.centrum.cz
Zalo?te si svuj mail na http://mail.centrum.cz
Další informace o konferenci Hw-list