The AT32UC3B0128 is a 32-bit microcontroller based on the AVR32 UC RISC architecture, designed for high-performance and low-power applications. It operates at frequencies up to 60 MHz, achieving up to 83 DMIPS, making it suitable for demanding embedded tasks. The microcontroller features 128KB of internal flash memory and 32KB of SRAM, with single-cycle access for efficient data handling. Key features include a Memory Protection Unit (MPU) for enhanced security, a fast interrupt controller, and a Peripheral Direct Memory Access (PDMA) controller that facilitates efficient data transfers between peripherals without CPU intervention. The device supports multiple communication interfaces, including USB 2.0, USART, SPI, and TWI, catering to various connectivity needs. The AT32UC3B0128 also incorporates a power management system with a brown-out detector, real-time clock, and multiple oscillator options, providing flexibility in design. Additionally, it supports capacitive touch functionality through the QTouch library, making it suitable for applications requiring user interaction. The microcontroller is available in a compact 64-pin package, offering a balance of performance and integration for embedded system designs.
The high-performance, low-power 32-bit AVR RISC-based microcontroller combines 128KB flash memory, 32KB SRAM, full-speed (12 Mbps) USB Mini-host + device, and I2S. The MCU achieves 83 Dhrystone MIPS (DMIPS) at 60MHz and consumes only 23mA at 3.3 volts.
The microcontroller's Memory Protection Unit (MPU) and fast, flexible interrupt controller support the latest real-time operating systems. The Peripheral Direct Memory Access (PDMA) controller transfers data between peripherals and memories without processor involvement, drastically reducing processing overhead with large continuous data streams between MCU modules.
The power manager improves design flexibility and security: the on-chip brown-out detector monitors the power supply, the CPU is run by the on-chip RC oscillator or one of external oscillator sources, and the Real-Time Clock (RTC) and its associated timer track time.
| Microchip Technology, Inc. | |
|---|---|
| Product Category | Microcontrollers (MCU) |
| Product Number | AT32UC3B0128 |
| Clock Speed | 60 MHz |
| Bits | Other; 10-bit |
| Number | 8 |
| RAM | 32 KB |
| ROM | 128 KB |