Notes 2021-03-24.pdfCircuit 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 |
|
|
Z80KB.inoArduino code for simple terminal program.ino - 2.47 kB - 03/25/2021 at 08:48 |
|
|
all.pdfPersonal 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 |
|
|
whole shebang 2.jpgThe 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 |
|
|
wall art.jpgAlways 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 |
|
|
Starting breadboard.jpgDecided 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 |
|
|
lipo fun.jpg3.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 |
|
|
pretty much a working prototype.jpgAn earlier stage prototype, still driven by the giant AT2560.JPEG Image - 3.75 MB - 03/03/2021 at 22:42 |
|
|
NOPs.jpgSince 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 |
|
|
AT328 and FTI.jpgMoving 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 |
|
|
Homemade workbench.jpgWhen 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 |
|
|
first 2 chips.jpgZ80 + SRAM...what else do you need? lolJPEG Image - 2.96 MB - 03/03/2021 at 22:42 |
|
|
better switches 2.jpgOnce 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 |
|
|
Awesome Tool Chest.jpgChristmas 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 |
|
|
better switches.jpgYay for real switches!JPEG Image - 2.93 MB - 03/03/2021 at 22:42 |
|
|
z0.pngA finished board :)Portable Network Graphics (PNG) - 1.70 MB - 03/03/2021 at 22:42 |
|
|
back.pngGerber image of back of the board.Portable Network Graphics (PNG) - 74.10 kB - 03/03/2021 at 22:42 |
|
|
top.pngGerber image of front of board.Portable Network Graphics (PNG) - 81.26 kB - 03/03/2021 at 22:42 |
|
|
board front.pngArtwork for front of board.Portable Network Graphics (PNG) - 77.23 kB - 03/03/2021 at 22:42 |
|
|
IMSAI_8080-IMG_1477.jpgOriginal inspiration - the IMSAI 8080JPEG Image - 22.31 kB - 03/03/2021 at 22:42 |
|
|
a few LEDs.jpgGot the first few LEDs working - half an address bus, etc.JPEG Image - 3.33 MB - 03/03/2021 at 22:41 |
|
|
IMG_20210207_204014.jpgPretty recent version (7 Feb 2021) of the breadboard-based system.JPEG Image - 3.37 MB - 02/12/2021 at 21:19 |
|
|