6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Sun Nov 24, 2024 9:12 pm

All times are UTC




Post new topic Reply to topic  [ 7 posts ] 
Author Message
 Post subject: Chuck's concept
PostPosted: Tue Mar 09, 2010 3:43 pm 
Offline

Joined: Wed May 20, 2009 1:06 pm
Posts: 491
I want to build a CPU or at least get going. I don't have a good graphics chip that I want to do graphics with so I may settle for an 128x128 LCD until I get my concept working. Here are the parts I have so far. I think I need an Eprom and I would be building this CPU from scratch using the below parts.

65c816

Color LCD 128x128 Nokia Knock-Off
sku: LCD-00569
http://www.sparkfun.com/commerce/produc ... cts_id=569

Fram from Mouser FM24C64-G
http://www.mouser.com/ProductDetail/Ram ... rsIsog38w=


Polymer Lithium Ion Batteries - 1000mAh
http://www.sparkfun.com/commerce/produc ... cts_id=339

Lithium Ion/Polymer USB Battery Charger IC - MAX1555
http://www.sparkfun.com/commerce/produc ... cts_id=674

PS2 Connector:
http://www.sparkfun.com/commerce/produc ... ts_id=8509

This may come later:
Breakout board for SD card(s) as I want two:

http://www.sparkfun.com/commerce/produc ... cts_id=204

What other components would be useful? Do I need a PIA and ACIA?


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Tue Mar 09, 2010 3:51 pm 
Offline

Joined: Fri Jun 27, 2003 8:12 am
Posts: 618
Location: Meadowbrook
Have you looked into Darryl's SBC series? He has many good features you can look into ...

_________________
"My biggest dream in life? Building black plywood Habitrails"


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Tue Mar 09, 2010 4:37 pm 
Offline

Joined: Wed May 20, 2009 1:06 pm
Posts: 491
It is a very nice project.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Tue Mar 09, 2010 6:25 pm 
Offline

Joined: Fri Jun 27, 2003 8:12 am
Posts: 618
Location: Meadowbrook
Use as a springboard. My own pinball project started life as a similar setup to his SBC1, but it is veering off into wild directions so it will use a CPLD and sound system as well as drivers. Springboard and acknowledgement...

_________________
"My biggest dream in life? Building black plywood Habitrails"


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Tue Mar 09, 2010 8:32 pm 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8546
Location: Southern California
Yes, you will need some kind of I/O IC. The 6522 VIA is the prime candidate. The 6551 ACIA has commonly been used to do RS-232 with the 6502 family of processors. Although it's convenient to connect directly to the bus, and although I've used it myslef a lot, it's definitely not the ideal UART. For my next home-made computer, I plan to use the Maxim MAX3100, although I'll have to go through the 6522 to interface to it, since the MAX3100 has a synchronous serial interface (SPI, IIRC) and cannot be put directly on the bus.

Note that the FRAM linked to above cannot be connected directly to a processor's buses. You will need regular parallel RAM for that, SRAM being by far the easiest to implement.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Wed Mar 10, 2010 3:00 am 
Offline

Joined: Mon Mar 02, 2009 7:27 pm
Posts: 3258
Location: NC, USA
Not sure what you'll be powering with the LiIon batteries. But since you'll be paying for batteries and a charger, a cheaper solution may be "supercaps" or "ultracaps". MultiFarad capacitors that they seem to be using for volatile memory backup. Just an idea. I've not used any yet, but they look interesting... Cap's have come a long way since the old days.

_________________
65Org16:https://github.com/ElEctric-EyE/verilog-6502


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Wed Mar 10, 2010 3:52 am 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8514
Location: Midwestern USA
GARTHWILSON wrote:
For my next home-made computer, I plan to use the Maxim MAX3100, although I'll have to go through the 6522 to interface to it, since the MAX3100 has a synchronous serial interface (SPI, IIRC) and cannot be put directly on the bus.

I had looked at the MAX3100 for my POC contraption, but decided in favor of the SCC2962 DUART. The '816 bus interface proved to be trivial and once I figured out the STA $ABS,X hardware bug, trouble-free.

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


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

All times are UTC


Who is online

Users browsing this forum: No registered users and 8 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:  
cron