Atmel ATmega32U4 微控制器是基于 AVR 增强型 RISC 体系结构的 8 位 megaAVR 设备。 通过在单个时钟周期内执行强大的指令,ATmega32U4 可实现接近 1 MIPS/MHz 的吞吐量,在功耗和速度之间达到平衡。
ATMega32U4 具有 USB 2.0 设备模块,使其成为需要 USB 连接的应用的理想方案。 还集成了 JTAG 接口,用于芯片调试。
16 MHz 最大工作频率
16 MHz 时高达 16 MIPS
32 KB 闪存
1024 B EEPROM
2.5 KB SRAM
135 指令 - 大多数单时钟周期执行
32 通用寄存器
26 GPIO
开机重置和可编程掉电检测
内部 8 MHz 校准振荡器
内部时钟预标度和实时时钟切换
外部和内部中断源
六个省电睡眠模式
内部和外部中断
完全静态操作
片载 2 周期倍增器
USB 2.0 全速/低速设备模块
JTAG(IEEE 1149.1 标准)接口
可编程串行 USART,带硬件流量控制
主/从 SPI 串行接口
字节式 2 线串行接口
芯片 PLL 用于 USB 和高速计时器
10 位模拟到数字转换器 (ADC) - 12 通道
一个 10 位高速计时器/计数器,带 PLL (64 MHz) 和比较模式
一个 8 位计时器/计数器,,带独立预标度和比较模式
两个 16 位计时器/计数器,带独立预标度、比较和捕获模式
四个 8位 PWM 通道
四个 PWM 通道,带 2 位到 16 位的可编程分辨率
6 个 PWM 通道,用于高速操作,带 2 位到 11 位的可编程分辨率
输出比较调制器
可编程监看计时器,带独立芯片振荡器
芯片模拟比较器
通过引脚变化实现中断和唤醒
片上温度传感器