Silicon Laboratories C8051T620/2-DK User Manual

Silicon Laboratories C8051T620/2-DK User Manual

Development kit

Advertisement

Quick Links

C8051T620/2 D

1. Kit Contents

The C8051T620 and C8051T622 Development Kits contain the following items:
C8051T62x Motherboard
C8051T62x Emulation Daughter Board with C8051F34A installed
Socket Daughter Board (one of the following):
C8051T62x QFN 32-pin (C8051T620DK)

C8051T622 QFN 24-pin (C8051T622DK)

Twenty device samples (one of the following):
C8051T620-GM (C8051T620DK)

C8051T622-GM (C8051T622DK)

C8051Txxx Development Kit Quick-Start Guide
Product information CD-ROM includes:
Silicon Laboratories Integrated Development Environment (IDE)

Evaluation version of 8051 development tools (macro assembler, linker, C compiler)

Source code examples and register definition files

Documentation

AC-to-DC universal power adapter
Two USB cables
2. About the Daughter Boards
The C8051T620 and C8051T622 Development Kits include an Emulation Daughter Board (EDB) and a QFN
Socket Daughter Board (QFN-DB). The EDB has an installed C8051F34A device, which is a Flash-based device
that can be used for the majority of C8051T62x/32x code development. The QFN-DB is intended to allow both
programming and system-level debugging of C8051T62x/32x devices directly.
A C8051T62x/32x device cannot be erased once it has been programmed; so, it is advisable to use the
C8051F34A for the majority of code development. Refer to "AN368: Differences between the C8051F34A and the
C8051T62x and C8051T32x Device Families" for more details on how the C8051F34A can be used to develop
code for the C8051T62x/32x device families.
Rev. 0.4 12/10
E V E L O P M E N T
Copyright © 2010 by Silicon Laboratories
C8051T620/2- DK
K
U
'
I T
SER
S
G
UIDE
C8051T620/2-DK

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the C8051T620/2-DK and is the answer not in the manual?

Questions and answers

Summary of Contents for Silicon Laboratories C8051T620/2-DK

  • Page 1: Kit Contents

    C8051T622-GM (C8051T622DK)   C8051Txxx Development Kit Quick-Start Guide  Product information CD-ROM includes: Silicon Laboratories Integrated Development Environment (IDE)  Evaluation version of 8051 development tools (macro assembler, linker, C compiler)  Source code examples and register definition files ...
  • Page 2: Hardware Setup

    2. If using the QFN Socket Daughter Board, place the device to be programmed into the socket. 3. Place shorting blocks on J7 and the +3VD-VDD_PWR jumper pair on J6, as shown in Figure 1. 4. Connect the motherboard’s P5 USB connector to a PC running the Silicon Laboratories IDE using the USB Cable.
  • Page 3: Software Installation

    Information windows will pop up from the taskbar to show the installation progress. 6. If needed, the driver files can be uninstalled by selecting the “Silicon Laboratories CP210x USB to UART Bridge (Driver Removal)” option in the “Add or Remove Programs” window.
  • Page 4: Software Overview

    C8051T620/2-DK 5. Software Overview The following software is necessary to build a project, download code to, and communicate with the target microcontroller.  8051 Evaluation Toolset  Silicon Labs Integrated Development Environment (IDE) Other useful software that is provided on the development kit CD and the Silicon Labs Downloads website ( www.silabs.com/mcudownloads) includes:...
  • Page 5 As... from the menu. Create a new name for the project and click on Save. 5.3. Configuration Wizard 2 Configuration Wizard 2 is a code generation tool for all Silicon Laboratories devices. Code is generated through the use of dialog boxes for each device peripheral as shown in Figure 2.
  • Page 6 5.4. Keil uVision2, uVision3, and uVision4 Silicon Laboratories Drivers As an alternative to the Silicon Laboratories IDE, the µVision debug driver allows the Keil µVision2, µVision3, and µVision4 IDEs to communicate with Silicon Laboratories’ on-chip debug logic. In-system Flash memory programming integrated into the driver allows for rapid updating of target code.
  • Page 7 C8051T620/2-DK 6. Example Source Code Example source code register definition files provided default SiLabs\MCU\Examples\C8051T620_1_T320_3 or SiLabs\MCU\Examples\C8051T622_3_T326_7 directory during IDE installation. These files may be used as a template for code development. 6.1. Register Definition Files Register definition files C8051T620.inc, C8051T622.inc, C8051T620_defs.h,...
  • Page 8: Development Boards

    C8051T620/2-DK 7. Development Boards The C8051T620/2 Development Kit includes a motherboard that interfaces to various daughter boards. The C8051T62x Emulation Daughter Board contains a C8051F34A device to be used for preliminary software development. The C8051T620 Socket Daughter Board and C8051T622 Socket Daughter Board allow programming and evaluation of the actual C8051T62x devices.
  • Page 9 USB ACTIVE CP2103 RTS_DEBUG CTS_DEBUG P1.1 P1.2 RTS_COMM CTS_COMM RX_DEBUG TX_DEBUG P0.4 P0.5 RX_COMM TX_COMM Figure 4. C8051T62x Motherboard Default Shorting Block Positions C8051T620/2-DK LED1 LED2 SILICON LABS www.silabs.com P1.0 P0.1 P1.2 P0.6 LED2 LED1 P2.1 P2.0 P2.3 P2.2 VDD_PWR...
  • Page 10 C8051T620/2-DK Figure 5. C8051T62x Emulation Daughter Board Figure 6. C8051T620 QFN32 Socket Daughter Board Figure 7. C8051T622 QFN24 Socket Daughter Board C8051T62x EDB F34A SILICON LABS www.silabs.com VBUS VREGIN VREGIN C8051T62x QFN32 SKT DB SILICON LABS www.silabs.com C8051T622 QFN24 SKT DB SILICON LABS www.silabs.com...
  • Page 11 SILICON LABS www.silabs.com Figure 8. C8051T320 QFP32 Socket Daughter Board C8051T321 QFN28 SKT DB SILICON LABS www.silabs.com Figure 9. C8051T321 QFN28 Socket Daughter Board C8051T326 QFN28 SKT DB SILICON LABS www.silabs.com Figure 10. C8051T326 QFN28 Socket Daughter Board Rev. 0.4 C8051T620/2-DK...
  • Page 12 C8051T620/2-DK C8051T327 QFN28 SKT DB SILICON LABS www.silabs.com Figure 11. C8051T327 QFN28 Socket Daughter Board Rev. 0.4...
  • Page 13 C8051T620/2-DK 7.1. System Clock Sources The C8051T62x/32x devices feature a calibrated internal oscillator that is enabled as the system clock source on reset. After reset, the internal oscillator operates at a frequency of 48 MHz (±1.5%) by default but may be configured by software to operate at other frequencies.
  • Page 14 C8051T620/2-DK Table 2 lists the port pins and headers corresponding to the switches, LEDs, and potentiometer. Table 2. Motherboard I/O Descriptions Description Switch Switch RESET Green LED labeled “LED1” Green LED labeled “LED2” Red LED labeled “PWR” Red LED labeled “VPP”...
  • Page 15 The USB Debug Adapter's communications interface connects to a PC through P5. Access to the USB Debug Adapter's communications interface is provided by the Windows program called “ToolStick Terminal”, which is available for download for free from the Silicon Laboratories website. See the ToolStick Terminal help file for information on how to use ToolStick Terminal.
  • Page 16 C8051T620/2-DK 7.8. Analog I/O (J1 and J14) Three of the C8051T62x/32x target device's port pins are connected to the J1 terminal block. The terminal block also allows users to input an external voltage that can be used as the power supply of the board. Refer to Table 3 for the J1 terminal block connections.
  • Page 17 5 V regulator can be used.  If an external supply voltage is desired, the shorting block on J6 should be placed so that the Pin 3 (VDD_EXT) is shorted to Pin 4 (VDD_PWR). C8051T620/2-DK Rev. 0.4...
  • Page 18 C8051T620/2-DK 8. Schematics Rev. 0.4...
  • Page 19 C8051T620/2-DK Rev. 0.4...
  • Page 20 C8051T620/2-DK Rev. 0.4...
  • Page 21 C8051T620/2-DK Rev. 0.4...
  • Page 22 C8051T620/2-DK Rev. 0.4...
  • Page 23 C8051T620/2-DK Rev. 0.4...
  • Page 24 C8051T620/2-DK Rev. 0.4...
  • Page 25 C8051T620/2-DK Rev. 0.4...
  • Page 26 C8051T620/2-DK Rev. 0.4...
  • Page 27: Document Change List

      Updated "7. Development Boards" on page 8.  Updated "8. Schematics" on page 18. Added Figures 19, 20, 21, and 22.   Updated C8051T62x references to include C8051T32x devices.  Updated data sheet references. C8051T620/2-DK Rev. 0.4...
  • Page 28: Contact Information

    Silicon Laboratories products are not designed, intended, or authorized for use in applications intended to support or sustain life, or for any other application in which the failure of the Silicon Laboratories product could create a situation where per- sonal injury or death may occur.

This manual is also suitable for:

C8051t620-dkC8051t622-dk

Table of Contents