
SWRU125 Page 13
6 P1_2
P1_2/VDD_SW
_CTRL
Voltage control for I/O
modules
OUT
HIGH
OUT
LOW
5 P1_3 P1_3/GPIO
Free I/O for controlling
external signal
OUT
LOW
OUT
LOW
4 P1_4
P1_4/CSn/SS/
CTS
OUT
LOW
OUT
LOW
R305
3 P1.5
P1_5/SCLK/RT
S
OUT
LOW
OUT
LOW
R308
2 P1_6
P1_6/SI/MOSI/
UART_TD
OUT
LOW
OUT
LOW
R306
1 P1_7
P1_7/SO/MISO
/UART_RD
OUT
LOW
OUT
LOW
R307
48 P2_0 P2_0/Joy_push
Joystick push interrupt
active high
IN IN
46 P2_1 P2_1/DD
Debug
Data
IN
Jumper
P5
45 P2_2 P2_2/DC
Debug
Clock
IN
Jumper
P5
10 RESET RESET_N
Reset
Jumper
P5
Table 6: Pinout CC2430
The joystick output is coded as an analog voltage. This has been done in order to save the
number of pins required on the MCU to interface with the joystick. The push function of the
joystick is connected to a digital input pin.
6.4 Using the UART interface on the CC2430DB
The CC2430 UART interface port is accessible on the header connectors as 3.3V signals. An
RS232 driver circuit is required to connect the UART interface on CC2430DB to a serial port
on a PC. The RS232 port on a SmartRF04EB can be connected to the CC2430DB to allow
applications to interface to a PC serial port.
Table 7 shows the connection between the CC2430DB and the SmartRF04EB. Both the P8
(10-pin) connector and the P6 (20-pin) connector on the CC2430DB can be used, but only
one of them should be connected at the same time.
Signal Name
SmartRF04EB
P10
CC2430DB
P8, ”2430deb”
CC2430DB
P6, ”I/O A”
RD 9 10 6
TD 11 8 8
RTS 13
6 10
CTS 15
5 12
GND 20
1 20
Table 7: CC2430ZDK
to SmartRF04EB serial port connections
A jumper must be placed between pin 7 and pin 9 on the USB MCU debug connector P301
on the SmartRF04EB board. This will ensure that the Silabs USB controller does not force
any pins to erroneous levels.
To use the serial port on CC2430DB USART1 must be used on alternative location 2 in the
CC2430. Please see the CC2430 datasheet for instructions how to select serial port and
location. Using the SmartRF04EB will only work if the Silabs USB controller on the
CC2430DB is powered, i.e. the CC2430DB must be powered from a USB or DC jack.