C8051F32x/34x USB Microcontrollers

Bookmark and Share
C8051F34x Block Diagram

Silicon Labs' USB Microcontrollers (MCUs), with embedded full-speed USB 2.0, make it easy to implement industry standard USB connectivity. USBXpress development software is available to provide a complete host and device side software solution.

The USB MCUs feature an on-board universal serial bus (USB) 2.0 function controller with an integrated transceiver and on-chip clock recovery. No external resistors, crystal, voltage regulator, EEPROM or other components are required. On-chip resources include a high-speed 8051 CPU with up to 64 kB Flash, UARTs, SMBus, SPI, timers, counters and PWM generators. On-chip analog features include a multi-channel 10-bit ADC, voltage reference, internal oscillator, comparators and a temperature sensor. Available in 28-pin QFN, 32-pin LQFP or 48-pin TQFP packages, these devices provide a single-chip solution for embedded USB applications.

Customers may use their own vendor ID (VID) , or they may use the Silicon Labs VID for USB products. If the Silicon Labs VID is used, the customer must request a unique product ID (PID).

Note: The C8051F32x/4x USB microcontrollers are recommended replacement parts for the CP2501 USB touchscreen bridge, which is not recommended for new designs.

Download free white papers:
 USB Design Considerations
 USB Connectivity in a Complex World 

 

Features

  • 25–48 MIPS 8051 CPU
  • 16–64 kB Flash memory
  • 1536–5376 B RAM
  • USB 2.0
  • Integrated transceiver
  • Integrated clock recovery
  • 1 kB buffer RAM
  • Full (12 Mbps), or low-speed operation
  • Control endpoint plus six bi-directional endpoint pipes
  • 10-bit, 200 ksps ADC
  • Two asynchronous comparators
  • Voltage reference
  • Temperature sensor
  • 15–40 Digital I/O
 

Applications

  • PC peripherals
  • Point-of-sale terminals
  • Consumer medical devices
  • Instrumentation
  • USB modems
  • Game controllers
  • IP telephones
  • Upgrade legacy RS-232 to USB

 

Technologies

Each USB Microcontroller device comes with development tools to simplify designs and make development easy. With Silicon Labs’ USBXpress® development software, interfacing designs to the USB has never been easier. The comprehensive kit provides a complete host and device software solution, including Microsoft Windows device drivers.

Documentation    Expand All   Collapse All

 
 Get notified when these documents are updated.

Data Sheet (4)

Document NameDescriptionVersionLast Updated
C8051F326.pdf
C8051F326/7 Data Sheet1.19/2/2008
C8051F326-GDI.pdf
C8051F326-GDI Die Sales1.02/14/2012
C8051F32x.pdf
C8051F32x Data Sheet1.48/4/2009
C8051F34x.pdf
C8051F34x Data Sheet1.410/7/2009

Data Short (18)

Document NameDescriptionVersionLast Updated
C8051F320_Short.pdf
C8051F320 Data Short1.9.2006
C8051F321_Short.pdf
C8051F321 Data Short1.9.2006
C8051F326_short.pdf
C8051F326 Data Short1.4.2006
C8051F327_short.pdf
C8051F327 Data Short1.4.2006
C8051F340_short.pdf
C8051F340 Data Short4.8.20095/28/2009
C8051F341_short.pdf
C8051F341 Data Short4.8.20095/28/2009
C8051F342_short.pdf
C8051F342 Data Short4.8.20095/28/2009
C8051F343_short.pdf
C8051F343 Data Short4.8.20095/28/2009
C8051F344_short.pdf
C8051F344 Data Short4.8.20095/28/2009
C8051F345_short.pdf
C8051F345 Data Short4.8.20095/28/2009
C8051F346_short.pdf
C8051F346 Data Short4.8.20095/28/2009
C8051F347_short.pdf
C8051F347 Data Short4.8.20095/28/2009
C8051F348_short.pdf
C8051F348 Data Short4.8.20095/28/2009
C8051F349_short.pdf
C8051F349 Data Short4.8.20095/28/2009
C8051F34A_short.pdf
C8051F34A Data Short4.8.20095/28/2009
C8051F34B_short.pdf
C8051F34B Data Short4.8.20095/28/2009
C8051F34C_short.pdf
C8051F34C Data Short9.24.200910/28/2009
C8051F34D_short.pdf
C8051F34D Data Short9.24.200910/28/2009

Errata (1)

Document NameDescriptionVersionLast Updated
USBTimeoutErrata.pdf
USB Timeout Errata0131113/30/2011

User Guides (15)

Document NameDescriptionVersionLast Updated
C8051F326-DK.pdf
C8051F326-DK User Guide0.2
C8051F32x-DK.pdf
C8051F32x-DK User Guide0.8
C8051F34x-DK.pdf
C8051F34x-DK User Guide0.2
RF_to_USB-RD.pdf
RF-to-USB Reference Design 2 User's Guide0.25/13/2011
Serial_Debug_Adapter_UG.pdf
RS232 Serial Adapter (EC2) User Guide0.1
Si5xx-ML52x-EVB.pdf
Si5xx-ML52x-EVB User Guide0.29/23/2009
ToolStick_F321_DC_UG.pdf
ToolStick C8051F321 Daughter Card User Guide0.1
ToolStick_F327_DC_UG.pdf
ToolStick C8051F327 Daughter Card User Guide0.1
ToolStick_F342_DC_UG.pdf
ToolStick C8051F342 Daughter Card User Guide0.1
ToolStick_Debug_Adapter_UG.pdf
ToolStick Debug Adapter User Guide0.1
ToolStick_Programming_Adapter_UG.pdf
Toolstick Programming Adapter User Guide0.39/15/2008
USB_Debug_Adapter_UG.pdf
USB Debug Adapter User Guide0.1
USB-MSD-RD.pdf
USB-MSD-RD User Guide0.1
USB-Radio-RD.pdf
USB-RADIO-RD User Guide1.0
WirelessMBus-EK.pdf
Wireless M-Bus Demonstration Kit User's Guide0.12/22/2010

Application Notes (41)

Document NameDescriptionVersionLast Updated
an101.pdf
AN101: Configuring the Port I/O Crossbar Decoder2.1
an103.pdf
AN103: Using the On-Chip Temperature Sensor1.2
an104.pdf
AN104: Integrating Keil 8051 Tools into the IDE2.91/5/2011
an107.pdf
AN107: Implementing 16-bit PWM Using the PCA1.1
an111.pdf
AN111: Using the C8051Fxxx in 5 Volt Systems1.27/1/2008
an114.pdf
AN114: Hand Soldering Tutorial for Fine Pitch QFP Devices1.1
an117.pdf
AN117: Using the C8051Fxxx On-Chip Interface Utilities DLL3.27/29/2008
an119.pdf
AN119: Calculating Settling Time for Switched Capacitor ADCs1.1
an124.pdf
AN124: Pin Sharing Techniques for the C2 Interface1.1
an125.pdf
AN125: Integrating Raisonance 8051 Tools into the IDE1.3
an126.pdf
AN126: Integrating Tasking 8051 Tools into the Silicon Labs IDE2.4
an127.pdf
AN127: FLASH Programming via the C2 Interface1.1
an136.pdf
AN136: Production Programming Options for MCU Devices1.28/14/2008
an140.pdf
AN140: Integrating HI-TECH 8051 Tools into the IDE1.3
an141.pdf
AN141: SMBus Communication for Small Form Factor Device Families1.2
AN169.pdf
AN169: USBXpress® Programmer's Guide2.211/30/2010
an189.pdf
AN189: MMC Data Logger Example0.1
An191.pdf
AN191: Motor Control Software Examples1.0
an198.pdf
AN198: Integrating SDCC 8051 Tools into the Silicon Labs IDE0.2
AN200.pdf
AN200: USB Bootloader with Shared USBXpress® Library0.1
AN201.pdf
AN201: Writing to Flash from Firmware0.65/8/2012
AN203.pdf
AN203: C8051Fxxx Printed Circuit Board Design Notes0.1
an220.pdf
AN220: USB Driver Customization0.63/30/2011
an236.pdf
AN236: Integrating IAR 8051 Tools into the Silicon Laboratories IDE0.3
an237.pdf
AN237: TCI/IP Library Programmer's Guide0.6
AN249.pdf
AN249: Human Interface Device Tutorial0.53/31/2011
AN264.pdf
AN264: USB FM Radio0.1
AN282.pdf
AN282: USB Mass Storage Device Reference Design Programmer's Guide0.1
AN295.pdf
AN295: USB Audio Class Tutorial0.1
AN312.pdf
AN312: Power over Ethernet Voice Transmission Reference Design0.1
an333.pdf
AN333: ToolStick Virtual Tools User's Guide0.1
an335.pdf
AN335: USB Driver Installation Utility0.311/8/2010
an354.pdf
AN354: AB0 Prototyping Board User's GuideRev 0.111/7/2008
AN368.pdf
AN368: Differences between the C8051F34A and the C8051T62x and C8051T32x Device Families0.23/30/2011
AN451.pdf
AN451: Wireless M-Bus Software Implementation0.12/22/2010
AN452.pdf
AN452: Wireless M-Bus Stack Programmer's Guide0.12/22/2010
AN520.pdf
AN520: CMOS Advanced Galvanic Isolators for Medical Electronics0.16/17/2010
AN532.pdf
AN532: HID Library API Specification0.19/8/2010
AN533.pdf
AN533: Modular Bootloader Framework for Silicon Labs C8051Fxxx Microcontrollers0.112/3/2010
AN568.pdf
AN568: EEPROM Emulations for Flash Microcontrollers0.11/5/2011
AN588.pdf
AN588: Energy Harvesting Reference Design User's Guide0.25/18/2011

White Papers (3)

Document NameDescriptionVersionLast Updated
CIP-51.pdf
CIP-51 Performance for Standard Library Math Routines2.1
Energy-Harvesting-Solution_WP.pdf
The Energy Harvesting Tipping Point for Wireless Sensor Applications0.15/19/2011
Using-Low-Cost-OTP-Microcontrollers-to-Simplify-Embedded-Applications.pdf
Using Low-Cost OTP Microcontrollers to Simplify Embedded Applications

Miscellaneous (5)

Document NameDescriptionVersionLast Updated
C2spec.pdf
C2 Specification1.1
EnergyHarvesting-RD_qs_guide.pdf
Energy Harvesting-RD Quick-Start Guide0.25/25/2011
MCU_QS_Guide_USB.pdf
MCU Quick-Start Guide Featuring the USB Debug Adapter0.5
USB-MSD-RD_qs_guide.pdf
USB-MSD-RD Quick Start Guide0.1
Wireless_MBus_QSG.pdf
Wireless M-Bus Quick Start Guide0.12/16/2010

PCN (7)

Document NameDescriptionVersionLast Updated
1110051 C-Pak as a Tape and Reel Supplier std.pdf
1110051 C-Pak as a Tape and Reel Supplier std
0912173-MCU_48-TQFP-7x7_Test_Site_Expansion-ASECL.pdf
Additional Qualified Test Site for MCU 48-TQFP-7x7 Device Family – ASE Chung-Li
1002101-MCU_32LQFP_14SOIC_Family_Test_Site_Expand_ASECL_Std.pdf
MCU 32LQFP/14SOIC Family Test Site Expand ASECL Std
1004221A.pdf
MCU DFN/QFN/TQFN/TQFP Pkg Test Site Expand-ASECL Grp1of2 Std
1005191A.pdf
MCU DFN/QFN/TQFN/TQFP Pkg Test Site Expand-ASECL, Grp2of2 Std
1005191.pdf
MCU DFN/QFN/TQFN/TQFP Pkg Test Site Expand-ASECL, Grp2of2, Std
1011021.pdf
MCU Fab(TSMC) & Assy(ASECL)Site Expansion Std

Request a Unique Product ID (PID)

Customers may use their own vendor ID (VID) , or they may use the Silicon Labs VID for USB products. If the Silicon Labs VID is used, the customer must request a unique product ID (PID).

 

Development Kits and Reference Designs

 

Design Tools    Expand All   Collapse All

 
 Get notified when these files are updated.

Software (58)

Document NameDescriptionVersionUpdated
an106sw.zip
Interfacing an External SRAM to the C8051Fxxx
an110sw.zip
16-bit PWM using an on-chip timer
an324sw.zip
Advanced encryption standard
an534sw.zip
CAN BOOTLOADER
CAN_OBD_DC_Setup.zip
CAN OBD Reader Reference Design Kit
CapTouchSenseDC_Senso_Web.zip
CapTouchSense game
ConfigAndConfig2Install.exe
Configuration Wizard 2 Installer4.0112/7/2011
an102sw.zip
Configuring the internal and external oscillators
an101sw.zip
Configuring the Port I/O Crossbar Decoder
AN568SW.zip
EEPROM emulation for flash microcontrollers
an127sw.zip
Flash programming via the C2 interface
UtilDLL.exe
FLASHUtil Installer4.0012/7/2011
Hex2Svf_Installer.exe
Hex to Svf conversion utility software
AN532SW.zip
HID Library API Specification0.19/30/2010
AN249SW.zip
Human Interface Device Tutorial
mcu_ide.exe
IDE Installer4.4012/7/2011
an107sw.zip
Implementing 16-bit PWM using the PCA
an108sw.zip
Implementing a real-time clock
an118sw.zip
Improving ADC resolution by oversampling and averaging
an140sw.zip
Integrating Hi-Tech 8051 tools into the Silicon Labs IDE
an236sw.zip
Integrating IAR 8051 tools into the Silicon Labs IDE
AN198SW.zip
Integrating SDCC 8051 tools into the Silicon Labs IDE
AN126_sw.zip
Integrating Tasking 8051 tools into the Silicon Labs IDE
IR_Performance_Analysis_Tool.zip
IR Performance Analysis Tool
KeilV8Tools_Installer.zip
Keil Eval Tools Installer
AN189SW.zip
MMC Data Logger Example
an533sw.zip
Modular bootloader framework for Silicon Labs MCUs
an191sw.zip
Motor control software examples
an358sw.zip
Optimizing Low Power Operation of the 'F9xx
PoE_Voice_RD_Setup.zip
PoE Voice Transmission RD Software
MCUProductionProgrammer.zip
Production Programmer2.7012/7/2011
RF_to_USB_RD.zip
RF to USB Reference Design
RF_to_USB_RD.exe
RF to USB Reference Design
an115sw.zip
Software UART examples
ToolStick_Setup.exe
ToolStick Development Tools
TouchPanel_RD.zip
TouchPanel Reference Design
AN295SW.zip
USB Audio Class Tutorial
an200sw.zip
USB BOOTLOADER WITH SHARED USBXPRESS®
USB_Reset_Utility.zip
USB Debug Adapter Reset Utility
an220sw.zip
USB Driver Customization6.511/28/2011
an335sw.zip
USB Driver Installation Utility3.410/14/2011
AN264SW.zip
USB FM Radio
USBRadio.zip
USB FM Radio Player
AN282SW.zip
USB MSD Reference Design Firmware Overview
USBXpress_Install.exe
USBXpress Dev Kit
USBXpress_rel_notes.txt
USBXpress Release Notes
USBXpress_Install_Win98SE.exe
USBXpress Win98SE Development Kit
USBXpress_WinCE42.zip
USBXpress WinCE 4.2
USBXpress_WinCE50.zip
USBXpress WinCE 5.0
USBXpress_WinCE60.zip
USBXpress WinCE 6.0
an103sw.zip
Using the on-chip temperature sensor
SiC8051F_uVision.exe
uVision Driver3.6012/7/2011
VCP_WinCE60.zip
VCP Driver for WinCE60
VCP_WinCE50.zip
VCP Drivers for WinCE50
Wireless_Meter_Bus.exe
Wireless Meter Bus
Wireless_Meter_Bus_EK.zip
Wireless Meter Bus Evaluation Kit
Wireless_Meter_Bus_Stack.zip
Wireless Meter Bus Stack
AN201SW.zip
Writing to flash from firmware

Schematics/Layout (11)

Document NameDescriptionVersionUpdated
1000-TCB1_C_470.ZIP
1000-TCB1 C 470 Schematics and Layout
1000-TCB1_C_915.ZIP
1000-TCB1 C 915 Schematics and Layout
1002-TCB1_D_434.ZIP
1002-TCB1 D 434 Schematics and Layout
1002-TCB1_D_868.ZIP
1002-TCB1 D 868 Schematics and Layout
1004-TCB1_D_868.ZIP
1004-TCB1 D 868 Schematics and Layout
ULADI_SiliconLabs_Reader.exe
ADI Ultra-Librarian Reader for CAD/CAE Schematic Footprints and Symbols .bxl Files
C8051F320.bxl
C8051F320 CAD/CAE Schematic Footprints and Symbols1.0
C8051F321.bxl
C8051F321 CAD/CAE Schematic Footprints and Symbols1.0
C8051F326.bxl
C8051F326 CAD/CAE Schematic Footprints and Symbols1.0
C8051F340.bxl
C8051F340 CAD/CAE Schematic Footprints and Symbols1.0
toolstickdctemplate.zip
ToolStick Daughter Card Template

Training (4)

Document NameDescriptionVersionUpdated
8051_Instruction_Set.pdf
8051 Instruction Set
Simplifying Microcontroller Development through Compiler Flexibility.pdf
Simplifying Microcontroller Development through Compiler Flexibility
USB_HID.pdf
USB Human Interface Device Class
USB_Overview.pdf
USB Overview

 

 

Product Matrix


Part Number Available DocumentsMCU CoreMHzFlashRAMDig I/O PinsCommunicationsTimers (16-bit)PCA ChannelsInternal Osc.ADC 1ADC 2DACTemp SensorVREFComparatorsDebug InterfaceOtherPackageAlternativeDev Kit
C8051F320Sample
Buy
Data Sheet
Data Short
80512516 kB2.2525USB, UART, I2C, SPI45±1.5%10-bit, 17-ch., 200 kspsYesYes2C232-pin, 9x9, LQFPC8051F320DK
C8051F321Sample
Buy
Data Sheet
Data Short
80512516 kB2.2521USB, UART, I2C, SPI45±1.5%10-bit, 13-ch., 200 kspsYesYes2C228-pin, 5x5, QFNC8051F320DK
C8051F326Sample
Buy
Data Sheet
Data Short
80512516 kB1.515USB, UART2±1.5%NoNoC2Separate I/O Supply Pin28-pin, 5x5, QFNC8051F326DK
C8051F327Sample
Buy
Data Sheet
Data Short
80512516 kB1.515USB, UART2±1.5%NoNoC2Fixed I/O Supply Pin28-pin, 5x5, QFNC8051F326DK
C8051F340-GQSample
Buy
Data Sheet
Data Short
80514864 kB4.2540USB, 2 x UART, I2C, SPI, EMIF45±1.5%10-bit, 20-ch., 200 kspsYesYes2C248-pin, 9x9, TQFPC8051F340DK
C8051F341-GQSample
Buy
Data Sheet
Data Short
80514832 kB2.2540USB, 2 x UART, I2C, SPI, EMIF45±1.5%10-bit, 20-ch., 200 kspsYesYes2C248-pin, 9x9, TQFPC8051F340DK
C8051F342-GMSample
Buy
Data Sheet
Data Short
80514864 kB4.2525USB, UART, I2C, SPI45±1.5%10-bit, 21-ch., 200 kspsYesYes2C232-pin, 5x5, QFNC8051F340DK
C8051F342-GQSample
Buy
Data Sheet
Data Short
80514864 kB4.2525USB, UART, I2C, SPI45±1.5%10-bit, 21-ch., 200 kspsYesYes2C232-pin, 9x9, LQFPC8051F340DK
C8051F343-GMSample
Buy
Data Sheet
Data Short
80514832 kB2.2525USB, UART, I2C, SPI45±1.5%10-bit, 21-ch., 200 kspsYesYes2C232-pin, 5x5, QFNC8051F340DK
C8051F343-GQSample
Buy
Data Sheet
Data Short
80514832 kB2.2525USB, UART, I2C, SPI45±1.5%10-bit, 21-ch., 200 kspsYesYes2C232-pin, 9x9, LQFPC8051F340DK
C8051F344-GQSample
Buy
Data Sheet
Data Short
80512564 kB4.2540USB, 2 x UART, I2C, SPI, EMIF45±1.5%10-bit, 20-ch., 200 kspsYesYes2C248-pin, 9x9, TQFPC8051F340DK
C8051F345-GQSample
Buy
Data Sheet
Data Short
80512532 kB2.2540USB, 2 x UART, I2C, SPI, EMIF45±1.5%10-bit, 20-ch., 200 kspsYesYes2C248-pin, 9x9, TQFPC8051F340DK
C8051F346-GMSample
Buy
Data Sheet
Data Short
80512564 kB4.2525USB, UART, I2C, SPI45±1.5%10-bit, 21-ch., 200 kspsYesYes2C232-pin, 5x5, QFNC8051F340DK
C8051F346-GQSample
Buy
Data Sheet
Data Short
80512564 kB4.2525USB, UART, I2C, SPI45±1.5%10-bit, 21-ch., 200 kspsYesYes2C232-pin, 9x9, LQFPC8051F340DK
C8051F347-GMSample
Buy
Data Sheet
Data Short
80512532 kB2.2525USB, UART, I2C, SPI45±1.5%10-bit, 21-ch., 200 kspsYesYes2C232-pin, 5x5, QFNC8051F340DK
C8051F347-GQSample
Buy
Data Sheet
Data Short
80512532 kB2.2525USB, UART, I2C, SPI45±1.5%10-bit, 21-ch., 200 kspsYesYes2C232-pin, 9x9, LQFPC8051F340DK
C8051F348-GQSample
Buy
Data Sheet
Data Short
80512532 kB2.2540I2C, SPI, 2 x UART, USB, EMIF451.5%NoNo2C248-pin, 9x9, TQFPC8051F340DK
C8051F349-GMSample
Buy
Data Sheet
Data Short
80512532 kB2.2525I2C, SPI, UART, USB451.5%NoNo2C232-pin, 5x5, QFNC8051F340DK
C8051F349-GQSample
Buy
Data Sheet
Data Short
80512532 kB2.2525I2C, SPI, UART, USB451.5%NoNo2C232-pin, 9x9, LQFPC8051F340DK
C8051F34A-GMSample
Buy
Data Sheet
Data Short
80514864 kB4.2525USB, 2 x UART, I2C, SPI45±1.5%10-bit, 21 ch., 200 kspsYesYes2C232-pin, 5x5, QFNC8051F340DK
C8051F34A-GQSample
Buy
Data Sheet
Data Short
80514864 kB4.2525USB, 2 x UART, I2C, SPI45±1.5%10-bit, 21 ch., 200 kspsYesYes2C232-pin, 9x9, LQFPC8051F340DK
C8051F34B-GMBuyData Sheet
Data Short
80514832 kB2.2525USB, 2 x UART, I2C, SPI45±1.5%10-bit, 21 ch., 200 kspsYesYes2C232-pin, 5x5, QFNC8051F340DK
C8051F34B-GQSample
Buy
Data Sheet
Data Short
80514832 kB2.2525USB, 2 x UART, I2C, SPI45±1.5%10-bit, 21 ch., 200 kspsYesYes2C232-pin, 9x9, LQFPC8051F340DK
C8051F34C-GQSample
Buy
Data Sheet
Data Sheet
Data Short
80514864 kB5.2540USB, 2 x UART, I2C, SPI, EMIF45±1.5%NoNo2C248-pin, 9x9 TQFPC8051F340DK
C8051F34D-GQSample
Buy
Data Sheet
Data Sheet
Data Short
80514864 kB5.2525USB, UART, I2C, SPI45±1.5%NoNo2C232-pin, 5x5 QFNC8051F340DK

Training & Resources

Featured Videos

HID USB to IR Reference Design Video
See the HID USB to IR
Reference Design in Action
Energy Harvesting Reference Design Video
Energy Harvesting Reference
Design Overview


Featured White Papers

USB Design Considerations

Choosing the right USB communications option depends on several factors, and each solution has different requirements and degrees of flexibility for both the developer and end-user. Download this white paper to determine the easiest, most cost-effective way to add USB communications to new designs or a legacy system.

USB Connectivity in a Complex World

Although USB connectivity has become a key requirement for many embedded applications, in most cases, it is just one of several design requirements for a typical application. Read this white paper to find an easier path to achieving USB connectivity that also provides the performance and analog capabilities required to enable you to cost-effectively achieve your design goals.

USB Simplified

USB has become an enormous success in industrial and commercial applications as it continues to replace many legacy serial connections (i.e. RS-232, 485). However, for embedded solution designers, adding USB requires expert knowledge of the USB protocol, exhaustive software development and significant design time. Silicon Labs offers an easier way to retrofit existing systems using USB bridge devices. Read the white paper to find out how.


Featured Tutorials and Courses

CP21x USB Bridge Tutorial

Learn about the different methods to implement bridging between USB and other serial interfaces, including basic bridging concepts like Virtual Com Port and HID Class.

C8051T62x USB MCU Overview

This module takes a look at the C8051T62x OTP USB devices and how to develop applications with one time programmable (OTP) devices. After reviewing the material users will have a better understanding of how to minimize cost of development by utilizing flash based equivalents and then target the OTP devices.

C8051F38x USB MCU Overview

This course covers the C8051F38x USB MCU family. It includes a complete overview of the family as well as an in depth look at some of the peripherals and how they operate. Included in the course is a brief overview of the tools available such as USBXpress and the large number of code examples for HID that reduces the development time.

The USB Human Interface

This module provides a comprehensive overview of the USB Human Interface Device (HID) class. It examines aspects of the specification and provides examples for both the MCU firmware and the host application, which is simplified using the Silicon Labs HID DLL.

View all Training & Resources...

Back to Top

Training and Resources

 

 

 

Find Products Fast!

 

 

Overview

Documentation

Tools

Product Matrix

Education

More Info