BL4S200 User’s Manual
27
3.2 Digital I/O
3.2.1 Configurable I/O
3.2.1.1 Digital Inputs
The BL4S200 has 32 configurable I/O, DIO0–DIO31, each of which may be configured
individually in software as either digital inputs or as sinking digital outputs. By default, a
configurable I/O channel is a digital input, but may be set as a sinking digital output by
using the
setDigOut()
function call. The inputs are factory-configured to be pulled up
to +5 V, but they can also be pulled up to +K or DCIN, or pulled down to 0 V in banks by
changing a jumper as shown in Figure 7.
Figure 7. BL4S200 Configurable I/O DIO0–DIO31
CAUTION:
Do not simultaneously jumper more than one setting on a particular
jumper header (JP9, JP8, JP1, and JP2) when configuring a bank of configurable I/O.
100 k
W
27 k
W
+5 V
+K
x
SINKING
OUTPUT
27 k
W
470
W
DIGITAL
INPUT
DIO0DIO31
Factory
Default
setting
+K
x
GND
+3.3 V
Sinking Output
setting
+5 V
+K
x
Rabbit® RIO
electronic components distributor