background image

C8051T63x-DK

Rev. 0.1

5

The Configuration Wizard utility helps accelerate development by automatically generating initialization source
code to configure and enable the on-chip resources needed by most design projects. In just a few steps, the wizard
creates complete startup code for a specific Silicon Laboratories MCU. The program is configurable to provide the
output in C or assembly language.

For more information, refer to the Configuration Wizard documentation. Documentation and software is available
on the kit CD and from the downloads webpage: 

www.silabs.com/mcudownloads

.

4.6.  Keil uVision2 and uVision3 Silicon Laboratories Drivers

As an alternative to the Silicon Laboratories IDE, the µVision debug driver allows the Keil µVision2 and µVision3
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. The µVision2 and µVision3 IDEs can be used to
start and stop program execution, set breakpoints, check variables, inspect and modify memory contents, and
single-step through programs running on the actual target hardware.

For more information, refer to the µVision driver documentation. The documentation and software are available on
the kit CD and from the downloads webpage: 

www.silabs.com/mcudownloads

.

4.7.  ToolStick Terminal

The onboard debug circuitry provides both an in-system programming and debugging interface and a
communications interface to the target microcontroller's UART. The ToolStick Terminal software can access the
debug hardware's communications path and provides a terminal-like interface on the PC. Note that for concurrent
debugging and UART communications, the CP2103 USB-to-UART bridge is also included onboard.

In addition to the standard terminal functions (Send File, Receive File, Change Baud Rate), two GPIO pins on the
target microcontroller can be controlled using the terminal for either RTS/CTS handshaking or software-
configurable purposes. The ToolStick Terminal software is available on the downloads webpage: 

www.silabs.com/

mcudownloads

.

Summary of Contents for C8051T630

Page 1: ...r Source code examples and register definition files Documentation AC to DC universal power adapter Two USB cables 2 About the Daughter Boards The C8051T63x Development Kit includes an Emulation Daughter Board EDB and a QFN Socket Daughter Board QFN DB The EDB has an installed C8051F336 device which is a Flash based device that can be used for the majority of C8051T63x code development The QFN DB ...

Page 2: ... USB cable are connected can damage the motherboard the daughter board or the socketed device Remove power from the motherboard and remove the USB cable before removing a C8051T63x device from the socket Inserting or removing a device from the socket when the power adapter or USB cable are connected can damage the motherboard the daughter board or the socketed device The above hardware setup instr...

Page 3: ...acker utility 1 Follow the steps to copy the driver files to the desired location The default directory is C SiLabs MCU CP210x 2 The final window will give an option to install the driver on the target system Select the Launch the CP210x VCP Driver Installer option if you are ready to install the driver 3 If selected the driver installer will now launch providing an option to specify the driver in...

Page 4: ...n version of the C51 compiler is the same as the full version with the following limitations 1 Maximum 4 kB code generation 2 There is no floating point library included When installed from the CD ROM the C51 compiler is initially limited to a code size of 2 kB and programs start at code address 0x0800 Refer to AN104 Integrating Keil Tools into the Silicon Labs IDE for instructions to change the l...

Page 5: ...ision3 IDEs can be used to start and stop program execution set breakpoints check variables inspect and modify memory contents and single step through programs running on the actual target hardware For more information refer to the µVision driver documentation The documentation and software are available on the kit CD and from the downloads webpage www silabs com mcudownloads 4 7 ToolStick Termina...

Page 6: ... name and select Add File to Build Each file will be assembled or compiled as appropriate based on file extension and linked into the build of the absolute object file Note If a project contains a large number of files the Group feature of the IDE can be used to organize them Right click on New Project in the Project Window Select Add Groups to Project Add predefined groups or add customized group...

Page 7: ...r with a timer 7 Development Boards The C8051T63x Development Kit includes a motherboard that interfaces to various daughter boards The C8051T630 Emulation Daughter Board contains a C8051F336 device to be used for preliminary software development The C8051T630 Socket Daughter Board allows programming and evaluation of the actual C8051T63x family of devices Numerous input output I O connections are...

Page 8: ...1 J7 J10 J8 VDD_PWR J6 VDD_PWR VDD_PWR VDD_PWR 3VD VDD_EXT VDD_F326 VDD_CCP2103 USB ACTIVE TX_F326 P0 4 P0 5 RX_CP2103 TX_CP2103 RX_F326 CTS_F326 P1 1 P1 2 RTS_CP2103 CTS_CP2103 RTS_F326 VPP P1 3 P0 7 PWR D10 DEBUG PWR RUN STOP D7 D12 D11 SW J9 J5 C8051T630 MB Pin 1 Pin 1 Pin 1 Pin 1 Pin 1 Pin 1 Pin 1 Pin 1 Pin 1 Pin 1 Pin 1 J4 J13 Pin 1 J1 ...

Page 9: ...LABS www silabs com RESET P4 COMM P5 P1 P2 J3 LED J11 J7 J10 J8 VDD_PWR J6 VDD_PWR VDD_PWR VDD_PWR 3VD VDD_EXT VDD_F326 VDD_CCP2103 USB ACTIVE TX_F326 P0 4 P0 5 RX_CP2103 TX_CP2103 RX_F326 CTS_F326 P1 1 P1 2 RTS_CP2103 CTS_CP2103 RTS_F326 VPP P1 3 P0 7 PWR D10 DEBUG PWR RUN STOP D7 D12 D11 SW J9 J5 C8051T630 MB J4 J13 J1 ...

Page 10: ...K 10 Rev 0 1 Figure 5 C8051T630 Emulation Daughter Board Figure 6 C8051T630 QFN20 Socket Daughter Board F336 C8051T630 EDB U1 SILICON LABS www silabs com C8051T630 QFN20 SKT DB SILICON LABS www silabs com U1 Pin 1 ...

Page 11: ... adapter circuit is being powered through P5 s USB connector The red LED labeled VPP D7 indicates when the VPP programming voltage is being applied to the device The green LED labeled LED D1 can be connected to the C8051T63x s GPIO pin through header J9 Remove the shorting block from the header to disconnect the LED from the port pin The red LED labeled USB ACTIVE D2 will turn on whenever the CP21...

Page 12: ...e CP2103 USB to UART bridge device and the communications interface of the USB Debug Adapter The CP2103 bridge device connects to a PC through the USB connector labeled COMM P4 This USB connector supplies power to the CP2103 and can supply power to the rest of the motherboard by configuring J6 and J7 as shown in Figure 7 To use the CP2103 as a communications interface the CP2103 Virtual COM Port d...

Page 13: ...fering with the normal application operation of P0 2 When programming the device J11 should be shorted with a shorting block When running normal application code J11 can be removed 7 10 Using Alternate Supplies with the C8051T63x Development Kit For most evaluation purposes the onboard 3 3 V supply regulator is sufficient to be used as a VDD power supply However in applications where a different s...

Page 14: ...C8051T63x DK 14 Rev 0 1 8 Schematics Figure 9 C8051T630 Motherboard Schematic 1 of 2 ...

Page 15: ...C8051T63x DK Rev 0 1 15 Figure 10 C8051T630 Motherboard Schematic 2 of 2 ...

Page 16: ...C8051T63x DK 16 Rev 0 1 Figure 11 C8051T630 Emulation Daughter Board Schematic ...

Page 17: ...C8051T63x DK Rev 0 1 17 Figure 12 C8051T630 QFN 20 Daughter Board Schematic ...

Page 18: ...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...

Reviews: