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.

8051 with more than 128 kb of program Flash memory - ?

Status
Not open for further replies.

dsperate

Newbie level 6
Joined
Oct 22, 2003
Messages
12
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
109
Flash memory

Hi,

Is it possible to use a 8051 with more than 128 kb of program Flash memory?

Marius
 

Re: Flash memory

If you have more than 17-bit address bus. :D
 

Re: Flash memory

You can yse bank switching, keil support it.
Look keil doc's.
 

8051 only has 64K program memory because it has 16-bit address bus. However, you can use I/O Port bits (P1.x, P3.x) to generate address bits. Then, program memory will include many pages, each of them has 64K.
Ex: use P1.0, P1.1 as A16 and A17, you can generate 64Kx4 = 256K memory space.
I agree with petarpav, Keil support it.
 

Re: Flash memory

You are right with the extra pins ...
But can be this applied for the program memory?
How the 8051 would know to control the extra pins to acess the extra PROGRAM memory (not RAM or data memory!)?
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top