Commodore 64 – Reverse Engineered BusCard


Right here I contemporary recordsdata on the BusCard, an IEEE-488 and parallel printer interface for the Commodore 64. The BusCard, and subsequent BusCard II, had been manufactured by Batteries Incorporated Ltd. of Toronto, Canada. On my BusCard, the circuit board is labeled “Rev A” and “1983”. I ragged it to present IEEE-488 functionality to my Commodore 64 in bid to make exercise of a 4040 disk pressure and 8023P printer. It also provides BASIC 4.0 and comes with an assembler and disassembler.

Unlike the BusCard II, the BusCard would now not possess any proprietary integrated circuits. Which capacity, I change into in a job to efficiently reverse-engineer it and produce an true working replica. I ragged EAGLE CAD plan for the schematic and circuit board compose. All recordsdata required to present it’s equipped beneath. Once that you just can well presumably make a choice to assemble it, that you just can well presumably ship the GERBER files equipped beneath to the manufacturer of your quite quite loads of. That possibilities are you’ll highest need EAGLE within the occasion you make a choice to trade the board layout or circuit.

  • Image gallery
  • Manual (45 MB pdf) – I possess scanned the handbook into an Acrobat (.pdf) file. The handbook change into accompanied by a beautiful prolonged and convoluted errata and I possess reduce and pasted the errata items into the handbook and created a contemporary table of contents to personal the modern page numbering.
  • Schematic (hand-drawn) (7.5 MB pdf)
  • Parts layout as an Acrobat file (10 KB pdf) and as a Microsoft Visio Drawing (35 KB .vsdx file).
  • Parts checklist (text file)
  • Datasheets:
    • NEC D8255AC-5 8-bit, 4 MHz, Programmable Peripheral Interface (367 KB pdf)
    • Texas Instruments TMS 2564 65,536-bit, Ultraviolet-Erasable, Electrically Programmable Read-Only Memory (EPROM) (447 KB pdf)
    • 75160 IEEE-488 GPIB Octal Bus Transceiver (2.4 MB pdf)
    • 75161 IEEE-488 GPIB Octal Bus-Administration and Records-Switch Transceiver (2.8 MB pdf)
    • 1N4148 Small Signal Diode, 200 mA, 100 V (975 KB pdf)
    • 2N3904 NPN Transistor, 200 mA, 40 V (416 KB pdf)
    • 2N4401 NPN Transistor, 600 mA, 40 V (976 KB pdf)
    • 74LS00N Quadruple 2-Input Determined-NAND Gates (3.2 MB pdf)
    • 74LS04N Hex Inverting Gates (3.2 MB pdf)
    • 74LS08N Quadruple 2-Input Determined-AND Gates (3.6 MB pdf)
    • 74LS21N Dual 4-Input Determined-AND Gates (1.9 MB pdf)
    • 74LS32N Quadruple 2-Input Determined-OR Gates (3.2 MB pdf)
    • 74LS139N Dual 1-of-4 Decoder/Demultiplexer (1.8 MB pdf)
    • Resistors 1/4 Watt, 5% Tolerance (570 KB pdf)
    • Resistor Network SIL Resistor Network, 4.67 kohm, 10 Pins, 9 Resistors, Bussed Affiliation (356 KB pdf)
    • CK05BX104K Ceramic Capacitor, 0.1 uF, 50 V, Radial (133 KB pdf)
    • 8-SPST DIP Switch (468 KB pdf)
    • Female Edge Connector 44-Contact (2-Rows of 22 Contacts), 0.1″ (2.54 mm) Contact Spacing (Pitch), 0.2″ (5.08 mm) Row Spacing, 0.062″ (1.57 mm) Card Thickness, 3A, 250 V (4 MB pdf)
    • Clip Receptacle for cable to BusCard from C64 HIRAM and LORAM indicators at R44 and R45. (17.6 MB pdf)
    • Clip Cable to join to BusCard from C64 HIRAM and LORAM indicators at R44 and R45. (808 KB pdf)
    • Micro Clips to clip onto C64 HIRAM and LORAM indicators at R44 and R45 to then feed to BusCard. (26 KB pdf)
    • Shunt Female, 2-Set up, 0.1″ (2.54 mm) Contact Spacing (Pitch), 0.347″ (8.81mm) Peak (21 KB pdf)

Read More



β€œSimplicity, patience, compassion.
These three are your greatest treasures.
Simple in actions and thoughts, you return to the source of being.
Patient with both friends and enemies,
you accord with the way things are.
Compassionate toward yourself,
you reconcile all beings in the world.”
― Lao Tzu, Tao Te Ching