External Memory Bus for 8051
Electronics Forum Index Electronics
Circuits, theory, electrons and discussions.
 
 FAQFAQ   MemberlistMemberlist     RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
 
Google
 
Web ElectronicsHelp.net
External Memory Bus for 8051

 
Post new topic   Reply to topic    Electronics Forum Index -> Design
Author Message
Andy Roark
Guest





Posted: Sun Feb 13, 2005 2:57 am    Post subject: External Memory Bus for 8051 Reply with quote

Hello everyone,

Can anyone direct me toward a schematic/instructions for setting up an
external memory bus from Port 0/2 of an 8051 mC. I am pretty sure I
am going to use a 373 latch, a 28C64A EPROM and a 22V10. Again, i'm
pretty sure i'm almost there but this is my first one and would like
to compare what I have drawn out with something else before I break
out the wire wrap tool.

Thanks for any help.

Back to top
Ken Smith
Guest





Posted: Sun Feb 13, 2005 2:57 am    Post subject: Re: External Memory Bus for 8051 Reply with quote

In article <47rs019oph1e8he9j11hj1qllrl8bd1ap9@4ax.com>,
Andy Roark <andyroark@nospam.comcast.net> wrote:
Quote:
Hello everyone,

Can anyone direct me toward a schematic/instructions for setting up an
external memory bus from Port 0/2 of an 8051 mC. I am pretty sure I
am going to use a 373 latch, a 28C64A EPROM and a 22V10. Again, i'm
pretty sure i'm almost there but this is my first one and would like
to compare what I have drawn out with something else before I break
out the wire wrap tool.

What's the 22V10 for?

Why not a HCT273 instead of the 373?

Why not a 27C512 socket with the needed option jumpers for 28C64, 27C128
etc?


Why not also make it take 2 chips, static RAM and a PROM? If you do, I
can think of a used for the 22V10. You can make it so that the RAM can be
switched in and out of the code space.

--
--
kensmith@rahul.net forging knowledge
Back to top
Anthony Fremont
Guest





Posted: Sun Feb 13, 2005 5:38 am    Post subject: Re: External Memory Bus for 8051 Reply with quote

"Andy Roark" <andyroark@nospam.comcast.net> wrote in message
news:47rs019oph1e8he9j11hj1qllrl8bd1ap9@4ax.com...
Quote:
Hello everyone,

Can anyone direct me toward a schematic/instructions for setting up an
external memory bus from Port 0/2 of an 8051 mC. I am pretty sure I
am going to use a 373 latch, a 28C64A EPROM and a 22V10. Again, i'm
pretty sure i'm almost there but this is my first one and would like
to compare what I have drawn out with something else before I break
out the wire wrap tool.

Thanks for any help.

Check out the 74xx573 instead of the 373, you may like the pinout
better.

Look here for 805x stuff:
www.8052.com

Back to top
Pooh Bear
Guest





Posted: Sun Feb 13, 2005 3:02 pm    Post subject: Re: External Memory Bus for 8051 Reply with quote

Andy Roark wrote:

Quote:
Hello everyone,

Can anyone direct me toward a schematic/instructions for setting up an
external memory bus from Port 0/2 of an 8051 mC. I am pretty sure I
am going to use a 373 latch, a 28C64A EPROM and a 22V10. Again, i'm
pretty sure i'm almost there but this is my first one and would like
to compare what I have drawn out with something else before I break
out the wire wrap tool.

You just want the memory bus to access an Eprom?

You only need the latch and the Eprom. Dunno what you reckon you need a
22V10 for.

You know you can get 8051 variants with plenty of on-board ROM these days
and that frees up loads of the pins for general purpose I/O.


Graham
Back to top
Ken Smith
Guest





Posted: Sun Feb 13, 2005 5:37 pm    Post subject: Re: External Memory Bus for 8051 Reply with quote

In article <oetu01pmu731s5o1pla1ieeftq8pmqcaj4@4ax.com>,
martin griffith <martingriffithX@Xyahoo.co.uk> wrote:
[...]
Quote:
Sorry but I think it is utterly STUPID to use EPROMs when you can
burn a flash 8051 8K in 30 seconds or so. Tell the teacher I said so!
(sorry for the rant)

Better yet, hook up a static RAM so you can run out of it.

You could then download the program and have it crash in under 10 seconds.

--
--
kensmith@rahul.net forging knowledge
Back to top
Andy Roark
Guest





Posted: Sun Feb 13, 2005 8:48 pm    Post subject: Re: External Memory Bus for 8051 Reply with quote

Thanks for the link.

Also thanks for the suggestions. I'm afraid I am still in school and
many of the parameters of the project are already set. I have to use
the latch/rom and the 22V10 to handle the address bus and interface
all of my external components through that bus. Yes, we are using
older parts but such is the norm in education I think. Plus they are
cheap to replace when I blow them up.

Primarily I was looking for information on the basic layout (I found a
pretty decent schematic) and also information on exactly how to
interface the LCD/Keypad/etc back to the bus.

The www.8052.com website was very helpful. Thank you for providing
it.

Andy
Quote:

Check out the 74xx573 instead of the 373, you may like the pinout
better.

Look here for 805x stuff:
www.8052.com
Back to top
martin griffith
Guest





Posted: Sun Feb 13, 2005 9:44 pm    Post subject: Re: External Memory Bus for 8051 Reply with quote

On Sun, 13 Feb 2005 09:48:21 -0500, in sci.electronics.design Andy
Roark <andyroark@nospam.comcast.net> wrote:

Quote:
Thanks for the link.
snip.

Yes, we are using
Quote:
older parts but such is the norm in education I think. Plus they are
cheap to replace when I blow them up.
ARGHH...

You are still using EPROMs? what a waste of time, 20 min erase cycle
IIRC. How long is a lesson these days, maybe 3 or 4 erase cycles.

Sorry but I think it is utterly STUPID to use EPROMs when you can
burn a flash 8051 8K in 30 seconds or so. Tell the teacher I said so!
(sorry for the rant)

Quote:
Primarily I was looking for information on the basic layout (I found a
pretty decent schematic) and also information on exactly how to
interface the LCD/Keypad/etc back to the bus.

The www.8052.com website was very helpful. Thank you for providing
it.

Andy

Check out the 74xx573 instead of the 373, you may like the pinout
better.

Look here for 805x stuff:
www.8052.com

martin


"Facts are stupid things.." -- Reagan, '88
Back to top
Nicholas O. Lindan
Guest





Posted: Mon Feb 14, 2005 6:11 am    Post subject: Re: External Memory Bus for 8051 Reply with quote

"martin griffith" <martingriffithX@Xyahoo.co.uk> wrote
Quote:
Andy Roark <andyroark@nospam.comcast.net> wrote:

[Help with 8051/external mem. school project]

You are still using EPROMs? what a waste of time, 20 min erase cycle
IIRC. How long is a lesson these days, maybe 3 or 4 erase cycles.

One EPROM,
One EPROM,
You gets no joy with _one_ EPROM

Most folks have more than one available, they all get erased together
over lunch, etc..

Quote:
Sorry but I think it is utterly STUPID to use EPROMs when you can
burn a flash 8051 8K in 30 seconds or so.

Is that a fact?

Quote:
"Facts are stupid things.." -- Reagan, '88

As a learning exercise hooking up external memory to an 8051 is a
good choice. Burning invisible [to the student] buried flash memory
teaches very little. I think the EPROM way is a good idea, and you
can tell the teacher I said so.

--
Nicholas O. Lindan, Cleveland, Ohio
Consulting Engineer: Electronics; Informatics; Photonics.
To reply, remove spaces: n o lindan at ix . netcom . com
psst.. want to buy an f-stop timer? nolindan.com/da/fstop/
Back to top
martin griffith
Guest





Posted: Mon Feb 14, 2005 2:49 pm    Post subject: Re: External Memory Bus for 8051 Reply with quote

On Mon, 14 Feb 2005 01:56:30 GMT, in sci.electronics.design "Nicholas
O. Lindan" <see@sig.com> wrote:

Quote:
"martin griffith" <martingriffithX@Xyahoo.co.uk> wrote
Andy Roark <andyroark@nospam.comcast.net> wrote:

[Help with 8051/external mem. school project]

You are still using EPROMs? what a waste of time, 20 min erase cycle
IIRC. How long is a lesson these days, maybe 3 or 4 erase cycles.

One EPROM,
One EPROM,
You gets no joy with _one_ EPROM

Most folks have more than one available, they all get erased together
over lunch, etc..

Sorry but I think it is utterly STUPID to use EPROMs when you can
burn a flash 8051 8K in 30 seconds or so.

Is that a fact?

"Facts are stupid things.." -- Reagan, '88

As a learning exercise hooking up external memory to an 8051 is a
good choice. Burning invisible [to the student] buried flash memory
teaches very little. I think the EPROM way is a good idea, and you
can tell the teacher I said so.
Hi Nicholas.


I used to use many UV EPROMS for 8051's in the pre flash days, and I
used to get utterly frustrated with stuck bits etc. I had assumed that
the schools was still using UV Eproms, not EEproms.

If the school is using EEproms I stand corrected, but if they are
using UV Eproms, I think I will stand by my comments, and apologise to
the teacher

But once student can hand wire, on say strip board, up a memory mapped
device and fault find it, surely it is time to move on to flashed
products, and get onto programming, which is probably the idea of the
lessons, rather than fault finding all those address and data busses.

Anyway its great to hear that schools are teaching microprocessors,
rather than just Windoze apps.

martin


"Facts are stupid things.." -- Reagan, '88
Back to top
 
Post new topic   Reply to topic    Electronics Forum Index -> Design All times are GMT
Page 1 of 1

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum



Home & Living New Topics
Powered by phpBB