Skip to main content

Expansion

Peripherals can be connected to the CPU board through the expansion connector, a 96-pin, 3 row DIN41612 right angle connector.

Pinout

 ABC
1+5VGND+12V
2+5VGND+12V
3I2C_SCL1/I2C_IRQ1I2C_SDA1
4GNDGNDGND
5GNDD8D13
6D9D11D15
7D10D14D12
8D7D5GND
9D6GNDD3

10

GNDD4D1
11D2D0GND
12GNDGNDA22
13A23GNDA19
14GNDA21A17
15A20A15A18
16A13A16A12
17A14A10GND
18A11GNDA8
19GNDA9A6
20A7A4A2
21A5A3A1
22R/W/LDS/UDS
23GND/DTACK1/AS1
24CLKGND 
25FC1FC0FC2
26   
27  /EXTRST1
28/EXT5/BG1/HALT14
29/RESET34/BR1/BGACK1
30/IACK1/IRQ/BERR14
31GNDGNDGND
32SNDRGNDSNDL

Note that the data and address bus, as well as most control signals (those in rows 1-25) should be driven through buffers when multiple peripherals are present. These buffers should be direction controlled by the bus request lines, as to allow external bus masters to access CPU board peripherals.

Any empty cells are not currently used and considered reserved for future use, and should be no connect.

Remarks

  1. Pulled up on CPU board
  2. Pulled down on CPU board
  3. Asserted by processor to reset all peripherals. To reset the processor, you must simultaneously assert /RESET and /HALT for at least 1ms.
  4. This signal is open drain.
  5. Asserted when the currently decoded address is valid and is not decoded on the CPU board. Can be used as part of external buffer logic.