Patch Panel Connections

(last update: 25 Oct 99)
The equipment used consists of an 8085A mainboard containing the following devices at the respective IO addresses :
  • 8251A UART @ 20H
  • 8255A I/O Port 1 @ 30H
  • 8255A I/O Port 2 @ 40H
  • 8254A Timer 1 @ 50H
  • 8254A Timer 2 @ 60H
  • 8259A Interrupt Controller @ 80H
  • HD44780-based 20 character * 4 Line LCD Panel
These devices were connected to the simulation module as follows...

Port 1A

  1. (J2-A15) <== Door 1 Open status (J3-C10)
  2. (J2-A16) <== Door 2 Open status (J3-C09)
  3. (J2-A17) <== Door 3 Open status (J3-C08)
  4. (J2-A18) <== Door 4 Open status (J3-C07)
  5. (J2-A19) <== Door 5 Open status (J3-C06)
  6. (J2-A20) <== GND, reserved for Door 6 Open status
  7. (J2-A21) <== GND, reserved for Door 7 Open status
  8. (J2-A22) <== GND, reserved for Door 8 Open status

Port 1B

  1. (J2-B15) ==> NC, reserved for Door 1 Lock Status
  2. (J2-B16) ==> Door 2 Lock Status (J3-A06)
  3. (J2-B17) ==> NC, reserved for Door 3 Lock Status
  4. (J2-B18) ==> Door 4 Lock Status (J3-A05)
  5. (J2-B19) ==> Door 5 Lock Status (J3-A04)
  6. (J2-B20) ==> NC, reserved for Door 6 Lock Status
  7. (J2-B21) ==> NC, reserved for Door 7 Lock Status
  8. (J2-B22) ==> NC, reserved for Door 8 Lock Status

Port 1C

  1. (J2-C15) ==> LCD control, R/W (J3-C16)
  2. (J2-C16) ==> LCD control, RS (J3-C17)
  3. (J2-C17) ==> LCD control, E (J3-C18)
  4. (J2-C18) ==> NC
  5. (J2-C19) ==> NC
  6. (J2-C20) ==> NC
  7. (J2-C21) ==> NC
  8. (J2-C22) ==> ID LED (J3-A03)



Port 2A

  1. (J2-A23) <== Window 1 Open status (J3-C05)
  2. (J2-A24) <== Window 2 Open status (J3-C04)
  3. (J2-A25) <== GND, reserved for Window 3 Open status
  4. (J2-A26) <== GND, reserved for Window 4 Open status
  5. (J2-A27) <== GND, reserved for Window 5 Open status
  6. (J2-A28) <== GND, reserved for Window 6 Open status
  7. (J2-A29) <== GND, reserved for Window 7 Open status
  8. (J2-A30) <== GND, reserved for Window 8 Open status

Port 2B

  1. (J2-B23) <==> LCD Data (J3-A18)
  2. (J2-B24) <==> LCD Data (J3-A19)
  3. (J2-B25) <==> LCD Data (J3-A20)
  4. (J2-B26) <==> LCD Data (J3-A21)
  5. (J2-B27) <==> LCD Data (J3-A22)
  6. (J2-B28) <==> LCD Data (J3-A23)
  7. (J2-B29) <==> LCD Data (J3-A24)
  8. (J2-B30) <==> LCD Data (J3-A25)

Port 2C

  1. (J2-C23) ==> Keypad row 0 (J3-A07)
  2. (J2-C24) ==> Keypad row 1 (J3-A08)
  3. (J2-C25) ==> Keypad row 2 (J3-A09)
  4. (J2-C26) ==> Keypad row 3 (J3-A10)
  5. (J2-C27) <== Keypad col 0 (J3-C14)
  6. (J2-C28) <== Keypad col 1 (J3-C13)
  7. (J2-C29) <== Keypad col 2 (J3-C12)
  8. (J2-C30) <== Smoke Detector (J3-C03)

Interrupt Controller

  • IR0 (J1-A22)<== GND
  • IR1 (J1-C22)<== Timer 2-0 out (J2-A07)
  • IR2 (J1-A23)<== Timer 2-1 out (J2-B07)
  • IR3 (J1-C23)<== U3_txe (J2-B11)
  • IR4 (J1-A24)<== GND
  • IR5 (J1-C24)<== GND
  • IR6 (J1-A25)<== GND
  • IR7 (J1-C25)<== GND

Timer Chip 1

  • Gate (J2-C03) <== Vcc
  • Clk (J2-C05) <== CLKOUT (J1-C20)
  • Timer 2 Out (J2-C04) ==> U3_txc/ (J2-B10)
  • Timers 0 and 1 were reserved for internal use by the mainboard.

Timer Chip 2

  • Gates (J2-A06, J2-B06, J2-C06) <== Vcc
  • Clk (J2-A08, J2-B08, J2-C08) <== CLKOUT (J1-C20)
  • Timer 0 Out (J2-A07) ==> IR1 (J1-C22)
  • Timer 1 Out (J2-B07) ==> IR2 (J1-A23)
  • Timer 2 Out (J2-C07) ==> Speaker (J3-C29)

UART

  • U3_CTS/ (J2-C10) ==> GND
  • U3_txc/ (J2-B10) <== Timer 1-2 out (J2-C04)
  • U3_txe (J2-B11) ==> IR3 (J1-C23)
  • U3_txd (J2-B13) ==> terminal rxd input

This is page designed, maintained and
(C)opyright 1999 by Geoff Knagge