Silicon Laboratories C8051T620/2-DK quick start Software Installation, System Requirements

Page 3

C8051T620/2-DK

4. Software Installation

The included CD-ROM contains the Silicon Laboratories Integrated Development Environment (IDE), 8051 evaluation toolset, 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, which is 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. System Requirements

The following are the system requirements necessary to run the debug and programming tools:

Pentium-class host PC running Microsoft Windows 2000 or newer.

One available USB port.

4.2. 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 C8051T620-DK or C8051T622-DK development kit from the list of options.

3.In the next screen, choose “Components to be Installed”. The programs necessary to download and debug on the MCU are the Silicon Labs IDE and the 8051 Evaluation Toolset. The CP210x Drivers are necessary to use the UART capabilities of the target board. See “4.3. CP210x USB to UART VCP Driver Installation” for more information about installing the CP210x drivers. See “5. Software Overview” for an overview of all applicable software included on the CD-ROM.

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

4.3.CP210x USB to UART VCP Driver Installation

The C8051T62x 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). 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 C8051T62x 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 the “Silicon Laboratories CP210x USB to UART Bridge (Driver Removal)” option in the “Add or Remove Programs” window.

Rev. 0.4

3

Image 3
Contents About the Daughter Boards Kit ContentsC8051T620/2-DK Hardware SetupSystem Requirements Software InstallationDevelopment Tools Installation CP210x USB to Uart VCP Driver InstallationSoftware Overview Evaluation ToolsetSilicon Labs IDE Creating a New Project Configuration WizardToolStick Terminal Programming UtilitiesExample Source Code Register Definition FilesBlinking LED Example Development Boards C8051T62x Motherboard C8051T62x EDB C8051T320 QFP32 Socket Daughter Board C8051T327 QFN28 Socket Daughter Board System Clock Sources Switches, LEDs, and Potentiometer J9, J10, and J12Motherboard I/O Descriptions Power Supply Headers J6 and J7Communications Interface Selector Headers J8 and J11 Port I/O Connectors J2, J3, J4, and J5USB Debug Adapter DEBUG/P5 Uart to USB Communications Interfaces COMM/P4VPP Connection J15 Analog I/O J1 and J14Using Alternate Supplies with the C8051T62x Development Kit C8051T62x Motherboard Schematic 1 SchematicsC8051T62x Motherboard Schematic 2 C8051T62x Emulation Daughter Board Schematic C8051T620 QFN-32 Daughter Board Schematic C8051T622 QFN-24 Daughter Board Schematic C8051T320 QFP-32 Daughter Board Schematic C8051T321 QFN-28 Daughter Board Schematic C8051T326 QFN-28 Daughter Board Schematic C8051T327 QFN-28 Daughter Board Schematic Revision 0.3 to Revision Revision 0.2 to RevisionContact Information

C8051T620/2-DK specifications

Silicon Laboratories C8051T620/2-DK is an advanced single-chip microcontroller designed for high-performance embedded applications. Built around the robust C8051 architecture, this microcontroller integrates a powerful 8051 core with advanced peripherals, providing developers with a versatile platform for a range of application needs.

One of the standout features of the C8051T620/2-DK is its high-speed performance. The microcontroller can operate at clock speeds up to 100 MHz, significantly faster than standard 8051 microcontrollers. This capability enables the execution of complex algorithms and real-time processing tasks with ease. Moreover, the architecture boasts a 16-bit timer/counter that enhances the ability to manage timing-critical applications effectively.

The C8051T620/2-DK comes equipped with up to 64 KB of on-chip Flash memory, facilitating the storage of essential program code and data. This generous memory allocation allows developers to implement larger, more sophisticated programs without relying on external memory, thereby simplifying design and improving reliability. Additionally, the on-chip RAM can be up to 4 KB, providing ample space for executing variables and stack operations.

In terms of connectivity, the C8051T620/2-DK supports a slew of communication protocols, including UART, SPI, and I2C. This versatile communication capability enables seamless integration into various systems, allowing for easy data exchange with other devices, sensors, and peripherals.

Furthermore, the microcontroller includes an extensive range of integrated analog peripherals, such as a 12-bit ADC, which enhances the device’s ability to interface with analog signals in automotive, industrial, and consumer applications. The presence of PWM outputs also allows for precise control of motors and other actuators, making it an excellent choice for complex control systems.

Silicon Laboratories has designed the C8051T620/2-DK with energy efficiency in mind. The microcontroller supports multiple power-saving modes, enabling developers to optimize their designs for low power consumption. This feature is particularly valuable in battery-operated devices, where maintaining power is crucial for extending operational life.

Overall, the Silicon Laboratories C8051T620/2-DK provides a powerful, flexible, and energy-efficient solution for embedded systems. Its high-speed performance, large memory, extensive connectivity options, and robust analog capabilities make it an ideal choice for engineers and developers looking to create innovative embedded applications in diverse industries.