Skip to content
Projet 816wiki
Contents

W65C816S pinout

The 40 pins of the processor in its DIP40 package, and what each one will be connected to.

PinSignalConnection
1VPBnot connected, test point
2RDY9K as open drain and expansion, 3.3 kΩ pull-up to 3.3 V
3ABORTB10 kΩ pull-up to 3.3 V (mandatory)
4IRQBwired-AND interrupt line, 3.3 kΩ pull-up
5MLBnot connected, test point
6NMIBwired-AND non-maskable interrupt line, 3.3 kΩ pull-up
7VPA9K
8VDD3.3 V, 100 nF capacitor as close as possible
9 – 20A0 – A119K; A0 – A4 also to the 20K, the Pico and the expansion
21VSSground
22 – 25A12 – A159K
26 – 33D7 – D0shared data bus
34RWB9K, 20K, Pico, direction of the expansion buffers
35Enot connected, test point
36BE9K, 10 kΩ pull-down to ground
37PHI2clock output of the 9K
38MXnot connected, test point
39VDA9K
40RESB9K, 10 kΩ pull-down to ground

Key points

  • RDY is never driven as an active output: the WAI instruction pulls it low itself.
  • IRQB and NMIB are pulled as open drain by the 20K, the Pico and the expansion, without going through the 9K.
  • BE and RESB are pulled to ground: at start-up, the processor stays off the bus and in reset until the 9K releases it.
  • The memory (PSRAM) is connected only to the 9K: no processor pin goes to it directly.

For the role of each signal, see The processor and the bus.

Sources in the repository : docs/SPEC.md.