6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Sat Nov 23, 2024 3:05 pm

All times are UTC




Post new topic Reply to topic  [ 4 posts ] 
Author Message
PostPosted: Sat Jul 19, 2014 3:30 pm 
Offline
User avatar

Joined: Fri Jul 18, 2014 7:27 pm
Posts: 14
Location: Son en Breugel, NL
Hey,

I've decided I want to build my own 6502-based computer. I've been reading a lot lately and even coded a 6502 emulator in Go (not published yet).

I'm now looking at how to design this computer. Obviously I need a 65C02, and some other things. I've just figured out address decoding using a 74HC138 (read more about that at http://i6502.tumblr.com/post/9224126019 ... s-decoding ).

My questions now are:

* How do I continue from here? What is a good distribution of RAM, I/O and EEPROM?
* Given I want 32kB RAM, 16kB ROM and the rest reserved and for I/O, do I still need the 74HC138, or are there better solutions?
* I have found a 32kB SRAM module, is this a good one to use for this project? https://www.jameco.com/webapp/wcs/store ... ctId=82472
* I have no clue about how to make I/O work, all I know is that I probably need something like a W65C22S6TPG-14.
* What is a good EEPROM unit? I have no idea about EEPROM and how to re-program that stuff.

Sorry for all the newbie questions, hope someone is willing to help me in the right direction.

Edit: Fixed the 75HCxxx typo issue.

_________________
https://www.techies.nl alles voor jouw project.


Last edited by ariejan on Sun Jul 20, 2014 6:59 am, edited 1 time in total.

Top
 Profile  
Reply with quote  
PostPosted: Sat Jul 19, 2014 4:40 pm 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8545
Location: Southern California
See the 6502 primer, starting at http://wilsonminesco.com/6502primer/index.html. It will answer most of your questions and a lot more that will come up as you progress.

As for the SRAM, yes, the 62256 is a good choice. For ROM, you'll probably want the 27c128 (16Kx8 EPROM) or 27c256 (32Kx8 EPROM) or the same things starting with 28 instead of 27 for EEPROM. There's a topic on (E)EPROM programmers at viewtopic.php?f=4&t=2974.

Don't apologize for too many questions. Except for those who don't do any of their own research (and apparently you already have done some yourself), we like for people to ask all the questions they need to to be successful.

_________________
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?


Top
 Profile  
Reply with quote  
PostPosted: Sun Jul 20, 2014 1:03 am 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8509
Location: Midwestern USA
ariejan wrote:
I've decided I want to build my own 6502-based computer...I've just figured out address decoding using a 75HC138...

You mean a 74HC138?

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
PostPosted: Sun Jul 20, 2014 6:58 am 
Offline
User avatar

Joined: Fri Jul 18, 2014 7:27 pm
Posts: 14
Location: Son en Breugel, NL
BigDumbDinosaur wrote:
ariejan wrote:
I've decided I want to build my own 6502-based computer...I've just figured out address decoding using a 75HC138...

You mean a 74HC138?


Yes, very much! I ran into that looking for parts as well. Not sure why I have that issue typing that part number. :-)

_________________
https://www.techies.nl alles voor jouw project.


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 4 posts ] 

All times are UTC


Who is online

Users browsing this forum: Google [Bot] and 48 guests


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 post attachments in this forum

Search for:
Jump to: