User's Manual
7
Functional Description of the Serial Interface Signals
PIN Name Definition
1 *P_RXD – Program Receive Data – Input pin for uploading flash code into
CC1010 *
2 *PROG – Program – Input pin to activate flash program *
3 MI – Mode Indicator – Low output indicates the module is in Data Mode. If this
output is High, the module is ready to receive commands (Off Line Command
Mode). This signal can also be forced with the AT&C1 command. Note: The MI
signal will always be low when AT\I1 polling is enabled.
4 CTS – Clear to Send – Low output signal from the module telling the DTE, that
it’s OK to send data. The CTS and RTS signals work in conjunction to control the
flow of data in the event of a full data buffer. CTS will always be low unless the
module is in a flow control situation.
5 LIP - Link in Process – Low output indicates that the module is attempting to
establish a link with another module. It also will reflect when data retransmission
is occurring. This signal will constantly toggle during a Frequency Hopping Link.
This LIP signal is disabled when Polling is enabled (See AT\I command)
6 DTR – Data Terminal Ready – A low signal indicates the module is in data mode
and is ready to go online. This signal must be provided to establish a data link.
This signal can also be forced with the AT&D0 command. If connected to a
remote WHM900 and the DTR signal goes high, the module will stop data
communications and go into command mode. If the DTR signal is not used it
should be pulled down to ground.
7 RTS – Request to Send – Low input signal from the DTE to ask if the module is
ready to send data. This signal is used to flow off and on data when the module
buffers are full. RTS works in conjunction with the CTS output signal from the
module. If the RTS signal is not used, it should be pulled down to ground.
8 TXD – Transmit Data – Used for transmitting data from the DTE.
9 RXD – Receive Data – Used for received data path.
10 GND – Ground
11 *P_CLK – Program Clock – Input clock signal for programming flash*
12 *P_TXD- Program Transmit Data – Output for flash programming*
13 *TXD2 – Transmit Debug – Output transmit data for debugging purposes*
14 *RXD2 – Receive Debug – Input receive data for debugging purposes*
15 GND – Ground
16 RST—Module Reset –A 50ms low input will reset the module.
Wait 3 seconds after resetting before issuing commands to the module.
This signal is not required and can be left floating if not used.
17 VCC – Voltage – 3.0 – 6.0 volt input
18 No Pin – Should be Keyed to prevent accidentally plugging module in backwards
19 Not Used – No Connection- Can be used for mounting purposes
20 Not Used – No Connection- Can be used for mounting purposes
* Note: These pins are proprietary and are not required for normal wireless
communication. These pins should be considered not used and have no electrical
signals connected to them.