TO O L S T I C K 8 5 0 D C - U G
Rev. 0.2
9
desired state
from the drop-down menu and click the
Set Selected Pin States
button.
The firmware on the C8051F850 target microcontroller does not need to be customized to use the UART and
communicate with ToolStick Terminal. The firmware on the microcontroller should write to the UART as it would in
any standard application, and all of the translation is handled by the ToolStick Base Adapter.
6. Using the C8051F850 Daughter Card as a Development Platform
The prototyping area on the ToolStick C8051F850 Daughter Card makes it easy to interface to external hardware.
All of the digital I/O pins are available, so it is possible to create a complete system.
6.1. C8051F850 Pin Connections
It is important to note that if external hardware is being added, some of the existing components on the board can
interfere with the signaling. The following is a list of port pins on the C8051F850 that are connected to other
components:
See the daughter card schematic in Section 7 for more information.
6.2. C2 Pin Sharing
On the C8051F850, the C2CK and C2D debug pins are shared with the /RST and P2.0 pins respectively. The
daughter card includes the resistors necessary to enable pin sharing, which allows the /RST and P2.0 pins to be
used normally while simultaneously debugging the device. See Application Note “AN124: Pin Sharing Techniques
for the C2 Interface” at
www.silabs.com/products/mcu/Pages/ApplicationNotes.aspx
for more information regarding
pin sharing.
Table 1. ToolStick Daughter Card Pin Functions
MCU Pin
ToolStick Daughter Card Function
P0.0
P0.1
P0.2
P0.3
P0.4
UART TX
P0.5
UART RX
P0.6
P0.7
P1.0
red LED DS1
P1.1
red LED DS2
P1.2
potentiometer R10
P1.3
P1.4
P1.5
GPIO0/RTS
P1.6
GPIO1/CTS
P1.7
Switch S1
P2.0
C2D Pin Sharing
P2.1
Switch S2