background image

TO O L S T I C K 8 5 0 D C - U G

2

Rev. 0.2

2.  Contents

The C8051F850 ToolStick Daughter Card kit (

TOOLSTICK850-B-DC

) contains the following items:



ToolStick C8051F850 Daughter Card (

TOOLSTICK850DC

)

A ToolStick daughter card requires a ToolStick Base Adapter to communicate with the PC. ToolStick Base Adapters
can be purchased at

 www.silabs.com/toolstick

.

The C8051F850 ToolStick Starter Kit (

TOOLSTICK850-B-SK

) contains the following items:



ToolStick C8051F850 Daughter Card (

TOOLSTICK850DC

)



ToolStick Base Adapter (

TOOLSTICKBA

)



USB extension cable

3.  ToolStick Overview

The purpose of the ToolStick is to provide a development and demonstration platform for Silicon Labs
microcontrollers and to demonstrate the Silicon Labs Simplicity Studio software tools.

The ToolStick development platform consists of two components: the ToolStick Base Adapter and a daughter card.
The ToolStick Base Adapter provides a USB debug interface and data communications path between a Windows
PC and a target microcontroller. 

The target microcontroller and application circuitry are located on the daughter card. Some daughter cards, such
as the C8051F850 Daughter Card, are used as general-purpose development platforms for the target
microcontrollers and some are used to demonstrate a specific feature or application.

The C8051F850 Daughter Card includes a pair of GPIO-controlled LEDs, a potentiometer, two switches connected
to GPIO, and a small prototyping area which provides access to all of the pins of the device. This prototyping area
can be used to connect additional hardware to the microcontroller and use the daughter card as a development
platform.

Figure 3 shows the ToolStick C8051F850 Daughter Card and identifies the various components.

Figure 3. ToolStick C8051F850 Daughter Card

Potentiometer

Push-Button 

Switches

LEDs

Power LED

Current Measure 

Jumper

C8051F850 and
Port Access

Summary of Contents for TOOLSTICK C8051F850

Page 1: ...sing the ToolStick Never connect or disconnect a daughter card to or from the ToolStick Base Adapter while the Base Adapter is connected to a PC Always connect and disconnect the ToolStick Base Adapter from the PC by holding the edges of the boards Figure 1 Proper Method of Holding the ToolStick Avoid directly touching any of the other components Figure 2 Improper Method of Holding the ToolStick M...

Page 2: ...and a daughter card The ToolStick Base Adapter provides a USB debug interface and data communications path between a Windows PC and a target microcontroller The target microcontroller and application circuitry are located on the daughter card Some daughter cards such as the C8051F850 Daughter Card are used as general purpose development platforms for the target microcontrollers and some are used t...

Page 3: ...e specifically for the ToolStick daughter card documentation including user s guides and data sheets and the ToolStick Terminal application After downloading and installing these packages see the following sections for information regarding the software and running one of the demo applications 5 Software Overview Simplicity Studio greatly reduces development time and complexity with Silicon Labs E...

Page 4: ...hain 5 1 Running Blinky Each project has its own source files target configuration SDK configuration and build configurations such as the Debug and Release build configurations The IDE can be used to manage multiple projects in a collection called a workspace Workspace settings are applied globally to all projects within the workspace and can include settings such as key bindings window preference...

Page 5: ...abs MCU To create a new Simplicity Configurator project 1 Click the Create new project link from the welcome screen or go to File New Silicon Labs MCU Project 2 In the Kit drop down select C8051F850 ToolStick Starter Kit or None in the Part drop down select C8051F850 and in the SDK drop down select the desired SDK Click Next 3 Select Simplicity Configurator Program and click Next 4 Fill in the Pro...

Page 6: ...e diagram displays the configured peripherals on the pins including non crossbar signals i e ADC inputs Code generation updates every time the configuration project saves After configuring the device add any non initialization code build and debug the same as with any other project More information on Simplicity Configurator can be found in AN0823 Simplicity Configurator User s Guide and AN0821 Si...

Page 7: ...e More information on the available programming options can be found on the website www silabs com products mcu Pages ProgrammingOptions aspx The development kit includes the latest version of the C51 Keil 8051 toolset This toolset is initially limited to a code size of 2 kB and programs start at code address 0x0800 After registration the code size limit is removed entirely and programs will start...

Page 8: ...gram 1 Download an example to the ToolStick device that uses UART communication One example of this type is the F85x 86x STDIO example in the UART folder from the Simplicity Studio example project creation wizard 2 Disconnect from the device in the Simplicity IDE The IDE and the ToolStick Terminal cannot communicate with the daughter card simultaneously 3 Open ToolStick Terminal from the Start Pro...

Page 9: ... 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 t...

Page 10: ...Cesar Chavez Austin TX 78701 ToolStick F85x DC ToolStick F85x 86x DC B 1 Tuesday April 30 2013 JP1 TP18 P0 5 R12 1K TP8 P2 0 TP19 P1 5 TP1 VDD DS3 GREEN R14 1K TP12 P0 2 R9 0 TP17 P1 4 C1 1uF R8 0 C2 0 1uF TP20 P0 6 R11 1K R7 0 R3 1K R10 10K 1 3 2 TP15 P1 3 TP14 P0 3 R6 0 R13 750 R5 0 TP2 C2CK DS1 RED P1 0 TP6 P0 0 R4 1K U1 C8051F850 NC 1 P0 2 2 P0 1 AGND 3 P0 0 VREF 4 GND 5 VDD 6 RST C2CK 7 C2D P...

Page 11: ...3 SML LX0603SUGW Lumex Inc GREEN 25mA LED 0603 JP1 TSW 102 07 T S Samtec 0 1 in 1x2 Header JS1 SNT 100 BK T Samtec Jumper Shunt R1 R2 R13 CR0603 16W 7500F Venkel 750 1 10W 1 ThickFilm 0603 R10 RV100F 30 4K1B B10K B301 Alpha Taiwan 10 k 0 03 W 30 Thumbwheel Potentiometer R3 R4 R11 R12 R14 R15 CR0603 10W 1001F Venkel 1 k 1 10W 1 ThickFilm 0603 R5 R6 R7 R8 R9 CR0603 16W 000 Venkel 0 1A ThickFilm 0603...

Page 12: ...or health which if it fails can be reasonably expected to result in significant personal injury or death Silicon Laboratories products are generally not intended for military applications Silicon Laboratories products shall under no circumstances be used in weapons of mass destruction including but not limited to nuclear biological or chemical weapons or missiles capable of delivering such weapons...

Page 13: ...Mouser Electronics Authorized Distributor Click to View Pricing Inventory Delivery Lifecycle Information Silicon Laboratories TOOLSTICK850 B DC TOOLSTICK850 B SK ...

Reviews: