floobydust wrote:
Okay, so what tools, if any, do you currently have?
I have a multimeter with voltage, current and resistance settings. My dad has a scope that I could probably borrow if I asked nicely. I have access to a wire cutter/stripper, a soldering iron, and a solder sucker as well (I'm using a breadboard to avoid soldering but who knows, something might come up).
As for programming ROMs, I have an arduino and a raspberry pi. Googling for "arduino eeprom programmer" turns up a lot of results, so I think we're fine there.
floobydust wrote:
LEDS, how do you plan on hooking them up? You can connect them to the 6522 port lines, but you'll need some resistors so you don't overdrive them.
drogon wrote:
If you want to be able to control an LED then yes, you'll need a latch of some sort. I started with a 74als573 for 8 output bits. A 65C22 VIA is more flexible but also bigger (physically) and needs a bit more care & time to get going (but not much).
I was more thinking "LEDs on the buses for debugging", because I've heard of that being done before and I think it would be cool. I've done bare metal raspberry pi GPIO before so I can probably figure out how to make a 6522 go.
floobydust wrote:
Other bits to think about... once you get some success with the basic setup, then what? More I/O is typical... perhaps a UART and USB-to-Serial adapter so you can setup a terminal program on a PC and interact directly with the system.
Yeah, I was looking at the MAX3100 for a UART, because I'll probably want SPI set up anyway. I can (and have in the past) use the aforementioned arduino as a USB-serial adaptor. Another thing I could do is add some keypads. I have one or two Adafruit 4*4 keypads lying around that I've never really used.
I'll get some sockets for the ROM, if I can get some ROM. Having had a quick peruse of Mouser, they appear to be completely out of 28c256 AND 28c64 ICs. Is there an alternative that still works with 6502?