CH32F203C8T6
ARM Cortex-M3 MicrocontrollerThe CH32F203C8T6 is a arm cortex-m3 microcontroller from WCH. View the full CH32F203C8T6 datasheet below including pinout, electrical characteristics, absolute maximum ratings.
Manufacturer
WCH
Category
ARM Cortex-M3 Microcontroller
Package
QFN48X7, LQFP32, LQFP48
Overview
Part: CH32F203C8T6
Type: 32-bit ARM Cortex-M3 Microcontroller
Description: 32-bit ARM Cortex-M3 core microcontroller operating at up to 144 MHz, featuring dual USB (Host/Device), 1 CAN, 2 operational amplifier comparators, 4 USARTs, 2 I2Cs, 12-bit ADC, 20KB SRAM, and 224KB Flash.
Operating Conditions:
- Supply voltage: 2.4–3.6 V (3–3.6 V when using USB)
- Operating temperature: -40 to 85 °C
- Max system frequency: 144 MHz
Absolute Maximum Ratings:
- Max supply voltage: 4.0 V
- Max total supply current: 150 mA
- Max storage temperature: 125 °C
Key Specs:
- Core: 32-bit ARM Cortex-M3
- Max CPU Frequency: 144 MHz
- SRAM: Up to 20 KB
- CodeFlash: Up to 224 KB
- USB: 2 (Host/Device, Full-Speed)
- CAN: 1 (2.0B active)
- I2C: 2 interfaces
- USART: 4 interfaces
- ADC: 12-bit
- OPA/Comparator: 2
Features:
- Single-cycle multiplication and hardware division
- Interrupt technology, Fault handling mechanism
- Dual USB interfaces (Host and Device)
- 1 CAN interface (2.0B active)
- 2 operational amplifier comparators
- 4 USARTs, 2 I2Cs
- 12-bit ADC, 10 Touchkey channels
- Multiple timers
- Power-On Reset (POR) / Power-Down Reset (PDR)
- Programmable Voltage Detector (PVD)
- Sleep, Stop, Standby low-power modes
- Serial 2-Wire Debug Interface (SWD)
Package:
- LQFP32
- LQFP48
- QFN48
Features
- l Core:
- 32-bit ARM Cortex-M3 core
-
- Single-cycle multiplication and hardware division
-
- Interrupt technology, Fault handling mechanism
-
- System main frequency 144MHz
Pin Configuration
CH32F203C8T6 Pinout
Package: LQFP48 (48-pin Low-Profile Quad Flat Package)
| Pin | Name | Type | Description |
|---|---|---|---|
| 1 | VBAT | P | Battery Power Supply |
| 2 | PC13/TAMPER_RTC | I/O | Port C Pin 13 / Tamper RTC |
| 3 | PC14/OSC32IN | I/O | Port C Pin 14 / 32 kHz Oscillator Input |
| 4 | PC15/OSC32OUT | I/O | Port C Pin 15 / 32 kHz Oscillator Output |
| 5 | OSC_IN/PD0 | I/O | Main Oscillator Input / Port D Pin 0 |
| 6 | OSC_OUT/PD1 | I/O | Main Oscillator Output / Port D Pin 1 |
| 7 | NRST | I | Reset Input |
| 8 | VSSA | P | Ground (Analog) |
| 9 | VDDA | P | Analog Power Supply |
| 10 | PA0/WKUP/ADC0 | I/O | Port A Pin 0 / Wakeup / ADC Channel 0 |
| 11 | PA1/ADC1 | I/O | Port A Pin 1 / ADC Channel 1 |
| 12 | PA2/ADC2 | I/O | Port A Pin 2 / ADC Channel 2 |
| 13 | PA3/ADC3 | I/O | Port A Pin 3 / ADC Channel 3 |
| 14 | PA4/ADC4 | I/O | Port A Pin 4 / ADC Channel 4 |
| 15 | PA5/ADC5 | I/O | Port A Pin 5 / ADC Channel 5 |
| 16 | PA6/ADC6 | I/O | Port A Pin 6 / ADC Channel 6 |
| 17 | PA7/ADC7 | I/O | Port A Pin 7 / ADC Channel 7 |
| 18 | PB0/ADC8 | I/O | Port B Pin 0 / ADC Channel 8 |
| 19 | PB1/ADC9 | I/O | Port B Pin 1 / ADC Channel 9 |
| 20 | PB10 | I/O | Port B Pin 10 |
| 21 | PB11 | I/O | Port B Pin 11 |
| 22 | VSS_1 | P | Ground |
| 23 | VDD_1 | P | Digital Power Supply |
| 24 | PB12 | I/O | Port B Pin 12 |
| 25 | PB13 | I/O | Port B Pin 13 |
| 26 | PB14 | I/O | Port B Pin 14 |
| 27 | PB15 | I/O | Port B Pin 15 |
| 28 | PA8 | I/O | Port A Pin 8 |
| 29 | PA9 | I/O | Port A Pin 9 |
| 30 | PA10 | I/O | Port A Pin 10 |
| 31 | PA11/USBDM | I/O | Port A Pin 11 / USB Data Minus |
| 32 | PA12/USBDP | I/O | Port A Pin 12 / USB Data Plus |
| 33 | PA13/SWDIO | I/O | Port A Pin 13 / Serial Wire Debug I/O |
| 34 | VSS_2 | P | Ground |
| 35 | VDD_2 | P | Digital Power Supply |
| 36 | PA14/SWCLK | I/O | Port A Pin 14 / Serial Wire Debug Clock |
| 37 | PA15 | I/O | Port A Pin 15 |
| 38 | PB3 | I/O | Port B Pin 3 |
| 39 | PB4 | I/O | Port B Pin 4 |
| 40 | PB5 | I/O | Port B Pin 5 |
| 41 | PB6 | I/O | Port B Pin 6 |
| 42 | PB7 | I/O | Port B Pin 7 |
| 43 | BOOT0 | I | Boot Configuration Pin 0 |
| 44 | PB8 | I/O | Port B Pin 8 |
| 45 | PB9 | I/O | Port B Pin 9 |
| 46 | VSS_3 | P | Ground |
| 47 | VDD_3 | P | Digital Power Supply |
| 48 | PB10 | I/O | Port B Pin 10 |
Notes
- Power pins: VBAT (pin 1), VDDA (pin 9), VDD_1/VDD_2/VDD_3 (pins 23, 35, 47); VSSA (pin 8), VSS_1/VSS_2/VSS_3 (pins 22, 34, 46)
- Debug pins: PA13/SWDIO (pin 33) and PA14/SWCLK (pin 36) for Serial Wire Debug interface
- USB pins: PA11/USBDM (pin 31) and PA12/USBDP (pin 32)
- Reset: NRST (pin 7) is active-low
- Boot: BOOT0 (pin 43) selects boot mode
- Oscillators: OSC_IN/PD0 (pin 5) and OSC_OUT/PD1 (pin 6) for main clock; PC14/OSC32IN (pin 3) and PC15/OSC32OUT (pin 4) for 32 kHz RTC clock
- ADC channels: PA0–PA7 (pins 10–17) and PB0–PB1 (pins 18–19) provide 10 analog input channels
Electrical Characteristics
| Other pin injection current | +/-5 | |||
|---|---|---|---|---|
| ∑ I INJ(PIN) | Total injection current for all IO and control pins | +/-25 |
Absolute Maximum Ratings
Critical or exceeding absolute maximum ratings may lead to abnormal chip operation or even damage.
Ordering Information
| MPN | Package | Temperature Range | Packing |
|---|---|---|---|
| No ordering information found in this section. |
Related Variants
The following components are covered by the same datasheet.
| Part Number | Manufacturer | Package |
|---|---|---|
| CH32F203 | WCH | — |
| CH32F203C8U6 | WCH | — |
| CH32F203K8T6 | WCH | — |
Get structured datasheet data via API
Get started free