Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

[51] regarding the architecture problem

Status
Not open for further replies.

r@wboom

Newbie level 6
Joined
Apr 2, 2014
Messages
14
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Location
chirawa
Activity points
101
hello there,
i want to understand if i interface the eeprom to 8051 then will it be a von neuman architecture.
can anybody help me to understand the basic of this.
 

please attach reference circuit... (what circuit are you plannig to use?)

there are two ways to connect external memory to a common 8051...

both ways uses Port0 as A/D[7..0] and Port2 as A[15..8] and uses the ALE pin to latch the Address from port0

but,

1. you can add external PROGRAM Memory by connecting the PSEN pin to the EEprom RD (the eeprom WR is not used and should be connected to Vcc with a pull-up)

2. you can add external DATA Memory by connecting the port3 pins RD and WR to the corresponding ram RD and WR (you can use the eeprom as external data memory but you would need special treatment to actually write some data on that eeprom)

...

So basically you still have a Harvard architecture with a program region up to 64KB (in most 8051s) and a data regin up to 64KB too (so the microcontroller have a total access of 128KB tops in both program and data)...

but as you didn't attached a circuit, you can consider that some people 'combine' the PSEN and the RD from the microcontroller to read a single memory (your RD eeprom) effectively having only one memory for both program (wth the psen signal) and data (with the rd signal) values... making a so called Von Neuman architecture...
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top