Notes 2021-03-24.pdf
Circuit diagrams and code mods for interfacing Z80 Tine BASIC to the terminal system.
Adobe Portable Document Format -
505.68 kB -
03/25/2021 at 08:49
|
|
Preview
|
|
Z80KB.ino
Arduino code for simple terminal program.
ino -
2.47 kB -
03/25/2021 at 08:48
|
|
Download
|
all.pdf
Personal notes from which the entire thing was built. These turned into the breadboard, and eventually the schematics and PCB in Eagle.
I used to generate boxes of notebooks with things like this in them. Now they're mostly stored electronically :)
Adobe Portable Document Format -
12.78 MB -
03/03/2021 at 23:21
|
|
Preview
|
|
whole shebang 2.jpg
The mostly-finished prototype. Lots of board capacitances/voltage drops/etc. but has worked remarkably well for a 4MHz circuit!
JPEG Image -
3.37 MB -
03/03/2021 at 22:43
|
|
Preview
|
|
wall art.jpg
Always a fan of wall art - this is the PCB layout (component side) for eventual assembly.
JPEG Image -
2.81 MB -
03/03/2021 at 22:43
|
|
Preview
|
|
Starting breadboard.jpg
Decided to make something more stable than a set of breadboards held together by wire and air lol. I started with an Arduino Mega 2560, since it had lots of IO...but eventually dialed it back to a standalone ATMega 328P with time-multiplexing of input signals.
JPEG Image -
3.66 MB -
03/03/2021 at 22:43
|
|
Preview
|
|
lipo fun.jpg
3.7V LiPo, recharging/load sharing system, and (eventually) 5V boost. Surprisingly, the Z80 runs fine on 3.7V. Most of the logic are 74HC series which are spec'd that low.
JPEG Image -
3.58 MB -
03/03/2021 at 22:43
|
|
Preview
|
|
pretty much a working prototype.jpg
An earlier stage prototype, still driven by the giant AT2560.
JPEG Image -
3.75 MB -
03/03/2021 at 22:42
|
|
Preview
|
|
NOPs.jpg
Since the Z80's opcode for NOP is 00, pulling the databus low will cause it to simply increment its address every 4 clock ticks. Easy way to get some blinking light satisfaction early in the process :)
JPEG Image -
3.39 MB -
03/03/2021 at 22:42
|
|
Preview
|
|
AT328 and FTI.jpg
Moving away from the AT2560 to a AT328P; also adding a USBSerial solution. CP2102 has been my go-to, but supply issues, deprecated versions, QFN fun and pricetag sent me to the FTI-231, which works great!
JPEG Image -
3.70 MB -
03/03/2021 at 22:42
|
|
Preview
|
|
Homemade workbench.jpg
When I started, I was working on a pretty flimsy table with folding legs - fine for holding oil painting supplies, not so good for a workbench. After Corinna (my fiancée) got me a beautiful wooden toolbox for Christmas, I decided to upgrade my bench...so built a sturdy tabletop, stained it, and put it on a pair of saw horses. Works great!
JPEG Image -
2.86 MB -
03/03/2021 at 22:42
|
|
Preview
|
|
first 2 chips.jpg
Z80 + SRAM...what else do you need? lol
JPEG Image -
2.96 MB -
03/03/2021 at 22:42
|
|
Preview
|
|
better switches 2.jpg
Once you're drilling holes in wood, you know your project is in great shape (either that, or maybe you're procrastinating!)
JPEG Image -
3.53 MB -
03/03/2021 at 22:42
|
|
Preview
|
|
Awesome Tool Chest.jpg
Christmas present from Corinna. I'd been working mostly out of cardboard boxes stacked on the floor.
JPEG Image -
3.35 MB -
03/03/2021 at 22:42
|
|
Preview
|
|
better switches.jpg
Yay for real switches!
JPEG Image -
2.93 MB -
03/03/2021 at 22:42
|
|
Preview
|
|
z0.png
A finished board :)
Portable Network Graphics (PNG) -
1.70 MB -
03/03/2021 at 22:42
|
|
Preview
|
|
back.png
Gerber image of back of the board.
Portable Network Graphics (PNG) -
74.10 kB -
03/03/2021 at 22:42
|
|
Preview
|
|
top.png
Gerber image of front of board.
Portable Network Graphics (PNG) -
81.26 kB -
03/03/2021 at 22:42
|
|
Preview
|
|
board front.png
Artwork for front of board.
Portable Network Graphics (PNG) -
77.23 kB -
03/03/2021 at 22:42
|
|
Preview
|
|
IMSAI_8080-IMG_1477.jpg
Original inspiration - the IMSAI 8080
JPEG Image -
22.31 kB -
03/03/2021 at 22:42
|
|
Preview
|
|
a few LEDs.jpg
Got the first few LEDs working - half an address bus, etc.
JPEG Image -
3.33 MB -
03/03/2021 at 22:41
|
|
Preview
|
|
IMG_20210207_204014.jpg
Pretty recent version (7 Feb 2021) of the breadboard-based system.
JPEG Image -
3.37 MB -
02/12/2021 at 21:19
|
|
Preview
|
|