www.diamondsystems.com
Zeta User Manual Rev 1.0
Page 52
15.1
Block Diagram
Figure 14: D Model Digital I/O Block Diagram
15.2
Digital IO specification
No of IO lines
16
Direction
Programmable bit by bit.
Polarity
Programmable bit by bit
Input voltage
VDD= 5V
Logic 0:
0.0V min, 1.5V max, ±1uA
Logic 1:
3.5V min, 5.5V max, ±1uA
Output Voltage
VDD= 5V
Logic 0:
0.0V min, 0.7V max, +14mA(Typ)
Logic 1:
4.1V min, 5.0V max, -10mA(Typ)
Input voltage
VDD= 3.3V
Logic 0:
0.0V min, 0.99V max, ±1uA
Logic 1:
2.31V min, 3.3V max, ±1uA
Output Voltage
VDD= 3.3V
Logic 0:
0.0V min, 0.7V max, +14mA(Typ)
Logic 1:
2.65V min, 3.3V max, -10mA(Typ)
15.3
Configuration and Programming
Please refer the PCA9535 Datasheet (available via online search) for programming instructions for the digital I/O.
The PCA9535 uses I2C address 0100 010x (where x is the read/write- bit). The PCA9535 has 4 registers for each
8-bit data register: An input register, an output register, a polarity register, and a direction register. DIO port A
(J15 pins 1-8) corresponds to PCA9535 port 0, and DIO port B (J15 pins 9-16) corresponds to PCA9535 port 1.