Mikrokontroler 8-bit · Microchip Technology

ATMEGA32U4-MU

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

ATMEGA32U4-MU memakai datasheet yang sama dengan ATMEGA32U4-AU, jadi isinya sama. Bedanya biasanya ada di kemasan, rentang suhu, atau cara pengemasan dari pabrik. Pastikan kode lengkapnya cocok dengan footprint di PCB-mu.

Ringkasan

ATmega32U4 adalah mikrokontroler AVR 8-bit berdaya rendah dari Microchip Technology yang dibangun di atas arsitektur RISC lanjutan. Perangkat ini menggabungkan inti CPU yang efisien dengan memori program Flash yang dapat diprogram dalam sistem, SRAM untuk data, dan EEPROM untuk penyimpanan non-volatil. Dengan eksekusi sebagian besar instruksi dalam satu siklus clock, mikrokontroler ini mencapai throughput tinggi pada frekuensi clock yang tersedia.

0 Full-speed/Low Speed Device yang terintegrasi, lengkap dengan endpoint yang dapat dikonfigurasi dan RAM DP terpisah, sehingga komunikasi USB dapat dilakukan tanpa chip antarmuka tambahan. Selain itu, tersedia berbagai periferal seperti timer/counter, ADC 10-bit multi-kanal, USART, SPI, dan antarmuka dua kawat. Mikrokontroler ini juga mendukung JTAG untuk debugging on-chip dan pemrograman, serta menyediakan enam mode tidur untuk penghematan daya.

Dengan rentang tegangan operasi yang lebar dan suhu kerja industri, ATmega32U4 cocok untuk aplikasi kontrol tertanam yang membutuhkan konektivitas USB langsung, seperti perangkat HID, konverter USB-ke-serial, dan sistem akuisisi data sederhana.

Fitur utama

  • Mikrokontroler AVR 8-bit berdaya rendah dengan arsitektur RISC lanjutan
  • Flash yang dapat diprogram dalam sistem, SRAM, dan EEPROM internal
  • Modul USB 2.0 Full-speed/Low Speed Device dengan interupsi pada penyelesaian transfer
  • ADC 10-bit multi-kanal dengan kanal diferensial dan penguatan yang dapat diprogram
  • Timer/counter fleksibel termasuk timer 16-bit dan timer kecepatan tinggi dengan PLL
  • Antarmuka USART, SPI, dan 2-wire serial
  • JTAG (IEEE std. 1149.1) untuk debugging on-chip dan pemrograman
  • Enam mode tidur untuk penghematan daya

Spesifikasi utama

ParameterNilaiKondisi
Tegangan operasi2.7 - 5.5 Vhlm. 2
Suhu operasi-40 hingga +85 °CIndustrialhlm. 2
Frekuensi maksimum16 MHzpada 4.5V, rentang industrihlm. 2
Frekuensi maksimum8 MHzpada 2.7V, rentang industrihlm. 2
Throughput16 MIPSpada 16MHzhlm. 1
Flash program memory32 KBIn-System Self-Programmablehlm. 1
SRAM internal2.5 KBhlm. 1
EEPROM internal1 KBhlm. 1
Siklus tulis/hapus Flash10,000 siklushlm. 1
Siklus tulis/hapus EEPROM100,000 siklushlm. 1
Resolusi ADC10 bit12 kanalhlm. 2

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

Pinout ATMEGA32U4-MU

44-pin QFN/TQFP 44 pin
PinNamaFungsi
1PE6Port E bit 6, juga berfungsi sebagai INT.6/AIN0hlm. 3
2UVCCUSB Pads Internal Regulator Input supply voltagehlm. 3
3D-USB Full speed / Low Speed Negative Data Upstream Porthlm. 3
4D+USB Full speed / Low Speed Positive Data Upstream Porthlm. 3
5UGNDUSB Pads Groundhlm. 3
6UCAPUSB Pads Internal Regulator Output supply voltage, hubungkan kapasitor eksternal 1µFhlm. 3
7VBUSUSB VBUS monitor inputhlm. 3
8PB0Port B bit 0, juga berfungsi sebagai SS/PCINT0hlm. 3
9PB1Port B bit 1, juga berfungsi sebagai PCINT1/SCLKhlm. 3
10PB2Port B bit 2, juga berfungsi sebagai PDI/PCINT2/MOSIhlm. 3
11PB3Port B bit 3, juga berfungsi sebagai PDO/PCINT3/MISOhlm. 3
12PB7Port B bit 7, juga berfungsi sebagai PCINT7/OC0A/OC1C/RTShlm. 3
13RESETPin resethlm. 3
14VCCDigital supply voltagehlm. 3
15GNDGroundhlm. 3
16XTAL2Koneksi kristal osilatorhlm. 3
17XTAL1Koneksi kristal osilatorhlm. 3
18PD0Port D bit 0, juga berfungsi sebagai OC0B/SCL/INT0hlm. 3
19PD1Port D bit 1, juga berfungsi sebagai SDA/INT1hlm. 3
20PD2Port D bit 2, juga berfungsi sebagai RXD1/INT2hlm. 3
21PD3Port D bit 3, juga berfungsi sebagai TXD1/INT3hlm. 3
22PD5Port D bit 5, juga berfungsi sebagai XCK1/CTShlm. 3
23GNDGroundhlm. 3
24AVCCAnalog supply voltage untuk ADChlm. 3
25PD4Port D bit 4, juga berfungsi sebagai ICP1/ADC8hlm. 3
26PD6Port D bit 6, juga berfungsi sebagai T1/OC4D/ADC9hlm. 3
27PD7Port D bit 7, juga berfungsi sebagai T0/OC4D/ADC10hlm. 3
28PB4Port B bit 4, juga berfungsi sebagai PCINT4/ADC11hlm. 3
29PB5Port B bit 5, juga berfungsi sebagai PCINT5/OC1A/OC4B/ADC12hlm. 3
30PB6Port B bit 6, juga berfungsi sebagai PCINT6/OC1B/OC4B/ADC13hlm. 3
31PC6Port C bit 6, juga berfungsi sebagai OC3A/OC4Ahlm. 3
32PC7Port C bit 7, juga berfungsi sebagai ICP3/CLK0/OC4Ahlm. 3
33PE2Port E bit 2, juga berfungsi sebagai HWBhlm. 3
34PF4Port F bit 4, juga berfungsi sebagai ADC4/TCKhlm. 3
35PF5Port F bit 5, juga berfungsi sebagai ADC5/TMShlm. 3
36PF6Port F bit 6, juga berfungsi sebagai ADC6/TDOhlm. 3
37PF7Port F bit 7, juga berfungsi sebagai ADC7/TDIhlm. 3
38GNDGroundhlm. 3
39AREFAnalog reference voltage untuk ADChlm. 3
40PF0Port F bit 0, juga berfungsi sebagai ADC0hlm. 3
41PF1Port F bit 1, juga berfungsi sebagai ADC1hlm. 3
42GNDGroundhlm. 3
43AVCCAnalog supply voltage untuk ADChlm. 3
44AVCCAnalog supply voltage untuk ADChlm. 3

Catatan desain PCB

  • Hubungkan pin UCAP ke kapasitor eksternal 1µF untuk regulator internal USB.hlm. 6
  • Saat menulis EEPROM, ikuti prosedur: set EEMPE lalu dalam 4 siklus clock set EEPE untuk memulai penulisan.hlm. 22
  • Hindari interupsi antara langkah set EEMPE dan set EEPE karena dapat menggagalkan penulisan EEPROM.hlm. 22
  • Untuk menghemat daya, manfaatkan mode tidur seperti Power-down yang mempertahankan isi register.hlm. 5

Kemasan

44-lead TQFP Package, 10x10mm44-lead QFN Package, 7x7mm

Contoh pemakaian

  • Perangkat USB HID (Human Interface Device) seperti keyboard dan mouse
  • Konverter USB ke serial (USB-to-serial) menggunakan USART
  • Sistem akuisisi data dengan ADC 10-bit multi-kanal
  • Kontroler untuk periferal dengan antarmuka USB
  • Aplikasi embedded yang membutuhkan pemrograman in-system melalui USB bootloader

Varian ATmega32U4 lainnya

Satu datasheet, beda kode pemesanan. Akhiran kode biasanya menandai kemasan atau cara pengemasan dari pabrik.

Sumber data

Disusun dari datasheet resmi Microchip Technology (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 22 Oktober 2026. Untuk desain akhir, tetap rujuk datasheet asli.

Dari datasheet ke board jadi

Rangkaianmu pakai ATMEGA32U4-MU? 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.