Auxiliary I/O; Digital I/O - RabbitCore RCM4500W User Manual

C-programmable zigbee core module
Table of Contents

Advertisement

4.4 Auxiliary I/O

4.4.1 Digital I/O

The RCM4510W modules' XBee RF module has up to five general-purpose I/O on header J4 —
GPIO0, GPIO8, GPIO13, GPIO15, and GPIO16. Table 4 provides the names used in Dynamic C
for these pins and their default configurations.
J4 Pin
10
6
11
13
14
All the pins have the following software-configurable features.
• Selectable as input or output.
• Output is either sinking or sourcing, and may be set up for a default high or low.
• Can be pulled up internally.
The four digital I/O, DIO0–DIO3, are similar to the general-purpose I/O, but may instead by con-
figured in software as analog inputs.
NOTE: The XBee firmware associated with Dynamic C v. 10.46 does not support I/O reads for
RCM4510W RabbitCore modules set up as API coordinators or as API routers.
The input switching threshold between logic 0 and logic 1 is 0.66–2.64 V DC, and the output
switching threshold between logic 0 and logic 1 is 0.59–2.71 V DC.
User's Manual
Table 4. XBee RF Module GPIO Pin Setup
Schematic Name
GPIO0
GPIO8
GPIO13
GPIO15
GPIO16
Dynamic C Name
DIO_05
DIO_12
DIO_04
DIO_10
DIO_11
Default Configuration
Digital Output (high)
Digital Input (pulled up)
Digital Output (high)
Digital Output (high)
Digital Input (pulled up)
37

Advertisement

Table of Contents
loading

Table of Contents