Search this site
Embedded Files
Dissy's SAP
  • Home
    • SAP-1
      • Gallery
      • Combinational Logic
      • Block Diagram
      • Instruction Set
      • Documents
      • Programming Panel
    • NSAP-2
      • Op-codes
      • Control Logic
      • Bus
      • Memory Map
    • Resources
Dissy's SAP
  • Home
    • SAP-1
      • Gallery
      • Combinational Logic
      • Block Diagram
      • Instruction Set
      • Documents
      • Programming Panel
    • NSAP-2
      • Op-codes
      • Control Logic
      • Bus
      • Memory Map
    • Resources
  • More
    • Home
      • SAP-1
        • Gallery
        • Combinational Logic
        • Block Diagram
        • Instruction Set
        • Documents
        • Programming Panel
      • NSAP-2
        • Op-codes
        • Control Logic
        • Bus
        • Memory Map
      • Resources

[ Home ]

EasyEDA Projects / Schematics

SAP-1 v1.1

SAP-1 v1.0

SAP-1 4-Bit Panel

My modifications to the reference design

A reference to Ben's design

My Programming Panel PCB

EEPROM Binaries

I originally used the Arduino programmer and Ben's code to generate the ROM data, and read the binary data back with a TL866-II programmer.
Original binary files available here.

After a major change to the Control Module in handling flags and conditional branching, I needed to generate my own binaries. As I am not proficient in Python, and no longer wanted to use the Arduino programmer, I wrote my own TCL programs to generate the binaries for me.


  • Microcode Binary Generator

  • Display Binary Generator

Google Sites
Report abuse
Page details
Page updated
Google Sites
Report abuse