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
- (J2-A15) <== Door 1 Open status (J3-C10)
- (J2-A16) <== Door 2 Open status (J3-C09)
- (J2-A17) <== Door 3 Open status (J3-C08)
- (J2-A18) <== Door 4 Open status (J3-C07)
- (J2-A19) <== Door 5 Open status (J3-C06)
- (J2-A20) <== GND, reserved for Door 6 Open status
- (J2-A21) <== GND, reserved for Door 7 Open status
- (J2-A22) <== GND, reserved for Door 8 Open status
Port 1B
- (J2-B15) ==> NC, reserved for Door 1 Lock Status
- (J2-B16) ==> Door 2 Lock Status (J3-A06)
- (J2-B17) ==> NC, reserved for Door 3 Lock Status
- (J2-B18) ==> Door 4 Lock Status (J3-A05)
- (J2-B19) ==> Door 5 Lock Status (J3-A04)
- (J2-B20) ==> NC, reserved for Door 6 Lock Status
- (J2-B21) ==> NC, reserved for Door 7 Lock Status
- (J2-B22) ==> NC, reserved for Door 8 Lock Status
Port 1C
- (J2-C15) ==> LCD control, R/W (J3-C16)
- (J2-C16) ==> LCD control, RS (J3-C17)
- (J2-C17) ==> LCD control, E (J3-C18)
- (J2-C18) ==> NC
- (J2-C19) ==> NC
- (J2-C20) ==> NC
- (J2-C21) ==> NC
- (J2-C22) ==> ID LED (J3-A03)
Port 2A
- (J2-A23) <== Window 1 Open status (J3-C05)
- (J2-A24) <== Window 2 Open status (J3-C04)
- (J2-A25) <== GND, reserved for Window 3 Open status
- (J2-A26) <== GND, reserved for Window 4 Open status
- (J2-A27) <== GND, reserved for Window 5 Open status
- (J2-A28) <== GND, reserved for Window 6 Open status
- (J2-A29) <== GND, reserved for Window 7 Open status
- (J2-A30) <== GND, reserved for Window 8 Open status
Port 2B
- (J2-B23) <==> LCD Data (J3-A18)
- (J2-B24) <==> LCD Data (J3-A19)
- (J2-B25) <==> LCD Data (J3-A20)
- (J2-B26) <==> LCD Data (J3-A21)
- (J2-B27) <==> LCD Data (J3-A22)
- (J2-B28) <==> LCD Data (J3-A23)
- (J2-B29) <==> LCD Data (J3-A24)
- (J2-B30) <==> LCD Data (J3-A25)
Port 2C
- (J2-C23) ==> Keypad row 0 (J3-A07)
- (J2-C24) ==> Keypad row 1 (J3-A08)
- (J2-C25) ==> Keypad row 2 (J3-A09)
- (J2-C26) ==> Keypad row 3 (J3-A10)
- (J2-C27) <== Keypad col 0 (J3-C14)
- (J2-C28) <== Keypad col 1 (J3-C13)
- (J2-C29) <== Keypad col 2 (J3-C12)
- (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
|