特点
高性能、低功耗 AVR® 8位微控制器
高级 RISC 结构
125 条功能强大的指令------绝大多数为单周期执行指令
32个8位通用工作寄存器
全静态时钟工作
在16MHz工作频率时,最高可达16MIPS
内含两周期硬件乘法器
非易失性程序和数据存贮器
8/16K 字节FLASH程序存贮器,支持系统编程或自编程功能。
– 寿命 100,000 次擦/写周期
可选择的引导代码区(BOOT区),带单独的加密位
– 由工厂设置为默认的USB 引导模式,内部带有USB Boot Loader 程序。
– 片内引导区的自编程程序,可以在复位时由硬件激活。
– 真正的同时读写操作
– 全部型号均默认为 USB 引导模式。
512 字节 EEPROM
– 寿命 100,000 次擦/写周期
512 字节内部SRAM
有保护软件安全的加密位
USB2.0 全速Device 模块带传输完成中断
完全兼容于通用串行总线 V2.0 标准(USB 2.0)
内部由PLL产生 48MHz时钟供全速总线工作,传输速率可达12MBit/s
完全独立的 176字节 USB DPRAM(双口存贮器)可供端点分配
端点 0 用作控制端点,缓冲区最高可配置为 64字节。
4个可编程端点
– 可配置为输入或输出
– 支持块(Bulk)、中断(Interrupt)和等时(Isochronous)传输。
– 可编程包大小为8-64 字节
– 可编程为单或双缓冲模式
挂起/恢复中断
微控制器复位时,USB总线可以不分离
由微控制器控制USB总线分离
USB 端口也可以用于PS/2外设,在USB和PS/2通过同一根电缆连接。
外围设备
PS/2 兼容端口
一个 8位的定时/计数器,带单独的预分频和比较模式,带两个8位PWM通道。
一个 16位的定时/计数器,带单独的预分频、比较和捕捉模式,带三个8位PWM通道。
一个USART,支持SPI主机模式,支持硬件流控制。
主/从方式 SPI 串行接口
带独立振荡器的可编程看门狗(WatchDog)
内部模拟比较器
中断和引脚电平变化唤醒功能
上电复位和可编程掉电检测(BOD)
内部可校准振荡器
外部和内部中断源
五个休眠模式: Idle、Power-save、Power-down、Standby 和Extended Standby
I/O 口和封装
22个可编程I/O线
32引脚TQFP和QFN封装
工作电压、温度、频率范围
2.7 - 5.5V
工业级 (-40°C to +85°C)
2.7V时最高8MHz(工业范围)
4.5V时最高16MHz(工业范围)