
Clip adapter-6800
thorpej/TeensyLogicAnalyzer
Simple logic analyzer for 8-bit CPUs based on Jeff Tranter's 8-bit CPU logic analyzer

Simple logic analyzer for 8-bit CPUs based on Jeff Tranter's 8-bit CPU logic analyzer
Analyzer board is an open-source printed circuit board by thorpej, from the thorpej/TeensyLogicAnalyzer repository on GitHub, published under the Apache-2.0 licence. It is a 2-layer board of 90.8 × 90.8 mm with 19 parts on 88 nets, routed with 757 tracks and 135 vias.
It is built around the 74LVC245AD. Its parts include 6 ICs, 5 capacitors, 2 connectors, 1 resistor and 1 switch. It belongs with the sensors and measurement boards and the NXP (LPC, Kinetis, i.MX RT) boards of this library.
Simple logic analyzer for 8-bit CPUs based on Jeff Tranter's 8-bit CPU logic analyzer
This is a work-in-progress. You can find Jeff's work here.
This version aims to support a wide variety of 8-bit CPUs (so long as they fit in a 40-pin DIP) and be easily expandable to new CPU types (e.g. 8080 and 8088) through the use of off-board adapter modules, as well as to support sampling the full complement of control signals on the supported CPUs.
The main board is very similar to Jeff's original: it contains the Teensy 4.1, input buffers to level-shift the 5V TTL signals from the target CPU down to the 3.3V levels supported by the Teensy, a manual trigger button, and a ground reference pin (as a convenience).
The main difference is the use of a single keyed 40-pin IDC header. This header's pinout does not correspond directly to any single CPU type, but merely provides the input to the analyzer. Individual adapter modules mate the analyzer to a specific CPU. These adapter modules also contain a 40-pin keyed IDC header, as well as 2 (optionally 3) rows of 1x20 pin headers for connecting a 40-pin DIP clip to the adapter. The adapter maps the target CPU's pin configuration to the analyzer's input pins. In addition to providing future expandability, it also keeps the manufacturing cost of the boards low (some PCB fabricators charge as little as $5 + shipping for a run of 10 if the board is smaller than 100mm x 100mm). The analyzer board is approximately 91mm x 91mm (roughly 3.5 inches square), and uses all through-hole components to make it easy to build.
In addition, I plan to make some specific enhancements to the 6809 support, including:
Beause the 6809E enhancements I want to make require additional signals to be routed, I needed to make a new board anyway, which is why this project exists.
More to come. Stay tuned!
| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 0.1µF | Capacitor_THT:C_Radial_D6.3mm_H5.0mm_P2.50mm | C1, C2, C3, C4, C5 |
| 5 | 74LVC245 | Package_DIP:DIP-20_W7.62mm_Socket | U2, U3, U4, U5, U6 |
| 1 | 3K3 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1 |
| 1 | Conn_01x01 | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J2 |
| 1 | Conn_02x20 | Connector_PinHeader_2.54mm:PinHeader_2x20_P2.54mm_Vertical | J1 |
| 1 | SW_Push | Button_Switch_THT:SW_PUSH_6mm | SW1 |
| 1 | Teensy4_1_GPIO | Package_DIP:DIP-48_W15.24mm_Socket | U1 |
The 15 most common of 19 parts.

thorpej/TeensyLogicAnalyzer
Simple logic analyzer for 8-bit CPUs based on Jeff Tranter's 8-bit CPU logic analyzer


tjboldt/Apple2-IO-RPi
Apple II expansion card using a Raspberry Pi for I/O


rallepalaveev/A2DVI
This is based on Clintech Pico Board (CPB) with 48 GPIOs, most 5V tolerant.

robfinch/Cores
Cores ===== RTF's Cores Use at your own risk. Welcome to my galaxy of cores. Contained in the directories are IP cores, source code for digital circuits.



It measures 90.8 × 90.8 mm and has 2 copper layers, 1.6 mm thick.
19 parts, built around the 74LVC245AD. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the thorpej/TeensyLogicAnalyzer repository on GitHub, at the commit this page was made from: the board is analyzer-board/analyzer-board.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the Apache-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).