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 ]

This is my Programming Panel board, that replaces the DIP switches and other input controls of the CPU

The board utilizes Digistat Series switches made by C&K Switches. They are available in toggle switch or momentary button form, and with 1, 2, or no LED embedded. Multiple key caps and LED colors are available.

It uses three 16-pin IDC connectors and ribbon cables to connect to the SAP breadboards, using 16 pin crimp connectors that have the same pin spacing as a standard 300 mil chip.

Closeup of the panel.

The "Red, No LED" cap for the Reset button was out of stock at the time I ordered, so I simply removed the LED from an existing button. I'll replace that one of these days.

  • 8x Data toggle switches, red key, red LED - Show current state of the data bus, and the keys assert to the bus in program mode

  • 4x Address toggle switches, red key, yellow LED - Shows status of MAR, and sets a RAM address when in program mode

  • "Prog" toggle, grey key, dual LED - Switches between Run (green) and Program (red) modes

  • "Run" toggle, black key, green LED - Switches clock between Run and single step mode. The LED flashes on each clock pulse

  • "Step" button, blue key - Single steps the clock when not in Run mode

  • "Store" button, yellow key - Writes value set on Data switches to RAM at address set on Address switches

  • "Reset" button, red key - The system reset button

Ribbon cable view

EasyEDA 3D rendering

I made some last minute changes to my key color usage.
"Store" being the same as "Data" didn't look too nice, and red seemed more fitting for a reset button anyway.

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