hvordan du kobler mellom 8051 og 62256 (haster)

K

kchian

Guest
Jeg har funnet ut en krets diagram for tilkobling 8051 og 62256 men 8051 pin 17, 28 og 29 koble til 62256 (32K SRAM) pin 20 (CE) og pin 22 (OE) logikken gate har problem ...visste any1 vite hvordan du kobler mellom dem?takk
Beklager, men du må logge inn for å vise dette vedlegget

 
Hva er problemet ditt?Diagrammet er helt rett, det vil kjøre bra!

Den første NAND gate kartlagt 62256 til 0x8000 til 0xFFFF

Den andre og tredje NAND gate gjøre 62256 som von Neuman arkitektur minne, kan nås som ROM (programminne) eller som RAM (dataregistrering).Hvis du ikke trenger von Neuman arkitektur minne, bare koble til 8051 WR * til 62256 OE *
Sist endret av budhy den 04. Apr 2007 6:31, endret 1 gang totalt

 
hvorfor u gjør denne kretsen

u bare koble P0, som er koblet i diagrammet og P2 u koble A8-A14 til adressen linje

ikke nødvendig å koble en hvilken som helst gate .........Deretter kobler PSEN til CS av minnet

RD til OE
WR til WR pin av minnet

 
wrote:

ashad
skrev:
Quote:

koble PSEN til CS av minnetRD til OE

WR til WR pin av minnet
 
hei,

Jeg sender u diagrammet fra Scott mecanzi meget berømt bok om 8051

sjekk denne<img src="http://images.elektroda.net/51_1175689859_thumb.gif" border="0" alt="how to connect between 8051 and 62256 (Urgent)" title="hvordan du kobler mellom 8051 og 62256 (haster)"/>
 
<img src="http://images.elektroda.net/11_1175699912.gif" border="0" alt="how to connect between 8051 and 62256 (Urgent)" title="hvordan du kobler mellom 8051 og 62256 (haster)"/>leave the PSEN unconnected
, he doesn't use PSEN to control CS of 62256!

Thats right. Scott Mc Kenzie
forlate PSEN usammenhengende,
han bruker ikke PSEN å kontrollere CS over 62256!Thats poenget, hvis du bruker PSEN å kontrollere CS er 62256 ubrukelig!
wrote:

På samme side av ovennevnte skjematiske, skrev Scott Mc Kenzie:

Quote:2.6.4 Overlappende Eksterne kode og data SpacesSiden koden minne er skrivebeskyttet, oppstår en vanskelig situasjon under utviklingen av 8051-programvare.
Hvordan er programvare "skrevet inn" et mål for feilsøking hvis det bare kan utføres fra "read-only" code plass?
Et vanlig triks er å overlappe eksterne kode og data hukommelse mellomrom.
Siden PSEN * brukes til å lese koden minne og RD * brukes OE * til å lese data hukommelse, kan en RAM okkupere kode og data minneplass ved å koble sin linje til den logiske AND (negativ-input NOR) av PSEN * og RD * .
Kretsen vist i figur 2-1 3 lar RAM IC å bli skrevet som data minnet, og lest som data eller kode minne.
Dermed et program kan lastes inn i RAM (ved å skrive til den som data hukommelse) og henrettet (ved å gå til den som kode hukommelse).
 
hei til alle,

by the way ...IKKE GLEM å bruke 74HC for logiske porter ...kanskje du brukte et 74LS som gjør kretsen langsom og don `t fungerer godt ...Det skjedde med meg med paulmon første gang jeg satt den ....

...Jeg lurte ...Skal du kjøre programmer fra RAM??eller bare bruk den som vanlig lese / skrive data bytes?

ha det.

 

Welcome to EDABoard.com

Sponsor

Back
Top