Mikrokontroler ARM · STMicroelectronics

STM32F103C8T6

Ringkasan datasheet STM32F103C8T6 dalam bahasa Indonesia: fitur, spesifikasi utama, pinout, dan catatan desain yang perlu diperhatikan saat membuat PCB.

Ringkasan

STM32F103x8 adalah mikrokontroler 32-bit berbasis inti Arm Cortex-M3 dengan frekuensi maksimum 72 MHz. MCU ini memiliki memori Flash 64 atau 128 Kbyte dan SRAM 20 Kbyte, serta mendukung berbagai mode hemat daya seperti Sleep, Stop, dan Standby. 25 DMIPS/MHz, perangkat ini cocok untuk aplikasi embedded yang membutuhkan komputasi cepat dan konsumsi daya rendah.

0 full-speed. Fitur clock management mencakup osilator kristal 4-16 MHz, RC internal 8 MHz, dan PLL untuk clock CPU. Selain itu, terdapat 7-channel DMA controller yang mendukung timer, ADC, SPI, I2C, dan USART, serta hingga 80 fast I/O port yang sebagian besar toleran 5 V.

STM32F103x8 umumnya digunakan dalam aplikasi industri, konsumen, dan otomotif yang memerlukan kontrol real-time, antarmuka komunikasi, dan pemrosesan sinyal analog. Dukungan debug SWD dan JTAG memudahkan pengembangan perangkat lunak. MCU ini tersedia dalam berbagai paket seperti LQFP48, LQFP64, dan VFQFPN36, sehingga fleksibel untuk berbagai desain PCB.

Fitur utama

  • Inti Arm Cortex-M3 32-bit dengan frekuensi maksimum 72 MHz
  • Memori Flash 64 atau 128 Kbyte dan SRAM 20 Kbyte
  • Dua ADC 12-bit 1 µs dengan hingga 16 kanal
  • Tujuh timer, termasuk watchdog dan SysTick
  • Hingga sembilan antarmuka komunikasi: I2C, USART, SPI, CAN, USB
  • 7-channel DMA controller
  • Hingga 80 fast I/O port, sebagian besar toleran 5 V
  • Dukungan debug SWD dan JTAG

Spesifikasi utama

ParameterNilaiKondisi
Tegangan suplai aplikasi2.0 - 3.6 Vhlm. 1
Frekuensi maksimum CPU72 MHzhlm. 1
Kapasitas Flash64 atau 128 Kbytehlm. 1
Kapasitas SRAM20 Kbytehlm. 1
Resolusi ADC12 bit2x 12-bit, 1 µs A/D converters (up to 16 channels)hlm. 1
Jumlah kanal DMA7 kanalhlm. 1
Jumlah I/O port80 buahhinggahlm. 1
Frekuensi osilator kristal eksternal4 - 16 MHzhlm. 1
Kecepatan SPI18 Mbit/shlm. 1
Frekuensi RC internal8 MHzfactory-trimmedhlm. 1

Nilai diambil dari datasheet; “hlm.” menunjuk halaman datasheet tempat angka itu tertulis.

Pinout STM32F103C8T6

LQFP48 48 pin
PinNamaFungsi
1VBATSuplai daya untuk RTC dan backup registershlm. 26
2PC13GPIO port C, pin 13hlm. 26
3PC14GPIO port C, pin 14hlm. 26
4PC15GPIO port C, pin 15hlm. 26
5PD0GPIO port D, pin 0hlm. 26
6PD1GPIO port D, pin 1hlm. 26
7NRSTReset eksternalhlm. 26
8VSSAGround analoghlm. 26
9VDDASuplai daya analoghlm. 26
10PA0GPIO port A, pin 0hlm. 26
11PA1GPIO port A, pin 1hlm. 26
12PA2GPIO port A, pin 2hlm. 26
13PA3GPIO port A, pin 3hlm. 26
14PA4GPIO port A, pin 4hlm. 26
15PA5GPIO port A, pin 5hlm. 26
16PA6GPIO port A, pin 6hlm. 26
17PA7GPIO port A, pin 7hlm. 26
18PB0GPIO port B, pin 0hlm. 26
19PB1GPIO port B, pin 1hlm. 26
20PB2GPIO port B, pin 2hlm. 26
21PB10GPIO port B, pin 10hlm. 26
22PB11GPIO port B, pin 11hlm. 26
23VSS_1Groundhlm. 26
24VDD_1Suplai daya digitalhlm. 26
25PB12GPIO port B, pin 12hlm. 26
26PB13GPIO port B, pin 13hlm. 26
27PB14GPIO port B, pin 14hlm. 26
28PB15GPIO port B, pin 15hlm. 26
29PA8GPIO port A, pin 8hlm. 26
30PA9GPIO port A, pin 9hlm. 26
31PA10GPIO port A, pin 10hlm. 26
32PA11GPIO port A, pin 11hlm. 26
33PA12GPIO port A, pin 12hlm. 26
34PA13GPIO port A, pin 13hlm. 26
35VSS_2Groundhlm. 26
36VDD_2Suplai daya digitalhlm. 26
37PA14GPIO port A, pin 14hlm. 26
38PA15GPIO port A, pin 15hlm. 26
39PB3GPIO port B, pin 3hlm. 26
40PB4GPIO port B, pin 4hlm. 26
41PB5GPIO port B, pin 5hlm. 26
42PB6GPIO port B, pin 6hlm. 26
43PB7GPIO port B, pin 7hlm. 26
44BOOT0Pemilihan mode boothlm. 26
45PB8GPIO port B, pin 8hlm. 26
46PB9GPIO port B, pin 9hlm. 26
47VSS_3Groundhlm. 26
48VDD_3Suplai daya digitalhlm. 26

Catatan desain PCB

  • Gunakan tegangan suplai antara 2.0 V hingga 3.6 V untuk memastikan operasi yang andal.hlm. 1
  • Manfaatkan mode Sleep, Stop, dan Standby untuk mengurangi konsumsi daya pada aplikasi baterai.hlm. 1
  • Sediakan suplai VBAT terpisah untuk menjaga RTC dan backup registers tetap berjalan saat daya utama mati.hlm. 1
  • Gunakan osilator kristal 4-16 MHz untuk clock presisi tinggi, atau RC internal 8 MHz untuk menghemat komponen eksternal.hlm. 1
  • Untuk komunikasi SPI cepat, manfaatkan kecepatan hingga 18 Mbit/s.hlm. 1

Kemasan

LQFP48LQFP64LQFP100UFQFPN48VFQFPN36TFBGA64LFBGA100UFBGA100

Contoh pemakaian

  • Sistem kontrol industri
  • Perangkat konsumen dengan antarmuka USB
  • Aplikasi otomotif yang membutuhkan CAN
  • Pemrosesan sinyal analog dengan ADC
  • Kontrol motor dengan timer PWM
  • Perangkat hemat daya dengan mode Sleep/Stop/Standby

Sumber data

Disusun dari datasheet resmi STMicroelectronics (buka PDF). Ringkasan ditulis dengan bantuan AI, lalu setiap angka dan nama pin dicocokkan otomatis ke teks datasheet; yang tidak ditemukan di datasheet dibuang. Terakhir diperiksa 20 Oktober 2026. Untuk desain akhir, tetap rujuk datasheet asli.

Dari datasheet ke board jadi

Rangkaianmu pakai STM32F103C8T6? Biar Sirkuitku yang bikinkan PCB-nya.

Kirim skematik, daftar komponen, atau sekadar ide rangkaiannya. Kami kerjakan desain, cetak, dan assembly di workshop yang sama, dan kesalahan footprint dari pihak kami diperbaiki gratis.