background image

C8051T63x-DK

Rev. 0.1

3

4.  Software Overview

The included CD-ROM contains the Silicon Laboratories Integrated Development Environment (IDE), Keil software
8051 tools, Virtual COM Port drivers for the CP210x USB to UART Bridge, and additional documentation. Insert the
CD-ROM into your PC's CD-ROM drive. An installer will automatically launch, allowing you to install the IDE
software or read documentation by clicking buttons on the installation panel. If the installer does not automatically
start when you insert the CD-ROM, run 

autorun.exe

 found in the root directory of the CD-ROM. Refer to the

ReleaseNotes.txt

 file on the CD-ROM for the latest information regarding the CD contents.

4.1.  Development Tools Installation

To install the IDE, utilities, and code examples, perform the following steps:

1. Click on the "Install Development Tools" button on the installation utility's startup screen.

2. In the Kit Selection box that appears, choose the C8051T630-DK development kit from the list of options.

3. In the next screen, choose “Components to be Installed”.

Note: S

electing the action that reads "Install CP210x Drivers" will launch a program described in “4.2. CP210x USB to UART

VCP Driver Installation”.

4. Installers selected in Step 3 will execute in sequence, prompting the user as they install programs, 

documentation, and drivers.

4.2.  CP210x USB to UART VCP Driver Installation

The C8051T630 Motherboard includes a Silicon Laboratories CP2103 USB-to-UART Bridge Controller. Device
drivers for the CP2103 need to be installed before PC software such as HyperTerminal can communicate with the
board over the USB connection. If the "Install CP210x Drivers" option was selected during installation, this will
launch a driver “unpacker” 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 installation location. After pressing 

the “Install” button, the installer will search your system for copies of previously installed CP210x Virtual COM Port drivers. It 
will let you know when your system is up to date. The driver files included in this installation have been certified by Microsoft.

4. If the “Launch the CP210x VCP Driver Installer” option was not selected in step 3, the installer can be found in the location 

specified in step 2, by default 

C:\SiLabs\MCU\CP210x\Windows_2K_XP_S2K3_Vista

. At this location run 

CP210xVCPInstaller.exe

.

5. To complete the installation process, connect the included USB cable between the host computer and the COMM USB 

connector (P4) on the C8051T630 Motherboard. Windows will automatically finish the driver 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 “Silicon Laboratories CP210x USB to UART Bridge (Driver 

Removal) option in the “Add or Remove Programs” window.

4.3.  Silicon Laboratories IDE

The Silicon Laboratories IDE integrates a source-code editor, source-level debugger, and an in-system Flash
programmer. The Keil demonstration toolset includes a compiler, linker, and assembler and easily integrates into
the IDE. The use of other third-party compilers and assemblers is also supported.

4.3.1. IDE System Requirements

Silicon Laboratories IDE requirements include the following:

Pentium-class host PC running Microsoft Windows 2000 or later

One available USB port

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: