TOOLSTICK-EK Silicon Laboratories Inc, TOOLSTICK-EK Datasheet

KIT TOOL EVAL SYS IN A USB STICK

TOOLSTICK-EK

Manufacturer Part Number
TOOLSTICK-EK
Description
KIT TOOL EVAL SYS IN A USB STICK
Manufacturer
Silicon Laboratories Inc
Series
ToolStickr
Type
MCUr
Datasheet

Specifications of TOOLSTICK-EK

Contents
ToolStick, Silicon Labs IDE, Keil Development Tools and Documentation
Processor To Be Evaluated
C8051F320
Interface Type
USB
Operating Supply Voltage
2.7 V to 3.6 V
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
For Use With/related Products
C8051F300
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
336-1278
T
1. Kit Contents
The ToolStick kit contains the following items:
2. ToolStick Overview
The purpose of the ToolStick is to provide a way to easily evaluate the Silicon Laboratories Integrated Development
Environment (IDE) and the on-chip debug capabilities of the microcontrollers.
The ToolStick is a fully contained evaluation board. The target microcontroller on the board is a Silicon Laboratories
C8051F300. The target device is connected to a C8051F320 microcontroller which provides a USB debug
interface between the PC and the target device. The ToolStick enumerates as a Human Interface Device and so
drivers are not necessary to communicate with the device. For more information regarding the C8051F300, see the
C8051F30x data sheet.
Two of the digital I/O pins on the target C8051F300 microcontroller are connected to two pairs of LEDs. These
LEDs provide feedback for the user. The ToolStick kit includes two example programs that make use of the LEDs.
These examples are detailed in Sections 5 and 6 of this User’s Guide.
Figure 1 shows the ToolStick without the plastic case and identifies the various components.
Rev. 0.2 10/05
O O L
• ToolStick
• Silicon Laboratories Evaluation Kit IDE and Product Information CD-ROM. CD content includes:
• ToolStick User’s Guide (this document)
S
• Silicon Laboratories Integrated Development Environment (IDE)
• Keil Software 8051 Development Tools (evaluation assembler, linker and C compiler)
• Source code examples and register definition files
• Documentation
• Demo software
T I C K
U
S E R
Debug LEDs
S
Copyright © 2005 by Silicon Laboratories
G
U I D E
Figure 1. ToolStick Board
debug interface
provides USB
C8051F321
C8051F300 Target Device
To olSt ick-EK
Green and
Red LEDs
ToolStick

Related parts for TOOLSTICK-EK

TOOLSTICK-EK Summary of contents

Page 1

... Two of the digital I/O pins on the target C8051F300 microcontroller are connected to two pairs of LEDs. These LEDs provide feedback for the user. The ToolStick kit includes two example programs that make use of the LEDs. These examples are detailed in Sections 5 and 6 of this User’s Guide. ...

Page 2

... IDE or in the “SiLabs\MCU\hlp” directory (C51.pdf). 4.4. 3rd Party Toolsets The ToolStick demos are written for the Keil toolset that is provided on the CD. The Silicon Laboratories IDE has native support for many other 8051 compilers. The full list of natively supported tools is: • ...

Page 3

... Click on the “Go” button or select Debug → Go. The device will resume execution and the LEDs will con- tinue to blink synchronously. 4. Click on the “Stop” button the Ports Debug Window, change the value 0xF7 or 0xFB, and then click the Refresh button. This will have the LEDs blink alternately as before. ToolStick-EK Rev. 0.2 3 ...

Page 4

To olSt ick-E K Changing the values of registers does not require recompiling the code or redownloading the firmware. At any time, the device can be halted and the values of the registers can be changed. The firmware will continue ...

Page 5

... The default source file that appears initially includes the header file for the device. As the initialization code is gen- erated for each hardware peripheral added to source file. Configuration Wizard 2 can output the initialization code in either C or assembly. The selection between C and assembly is done using the Options → Code Format menu option. ToolStick-EK Rev. 0.2 5 ...

Page 6

... More information regarding any peripheral can be found in the device family’s respective data sheet. 8. Information Locations Example source code is installed in the “C:\SiLabs\MCU\Demos\ToolStick” directory during IDE installation. Documentation for the ToolStick kit, including this User’s Guide, can be found in the C:\SiLabs\MCU\Demos\Tool- Stick\Documentation\ folder. 6 Rev. 0.2 ...

Page 7

... Schematic ToolStick-EK Rev. 0.2 7 ...

Page 8

... Should Buyer purchase or use Silicon Laboratories products for any such unintended or unauthorized ap- plication, Buyer shall indemnify and hold Silicon Laboratories harmless against all claims and damages. Silicon Laboratories and Silicon Labs are trademarks of Silicon Laboratories Inc. Other products or brandnames mentioned herein are trademarks or registered trademarks of their respective holders. ...

Related keywords