特点
高性能、低功耗 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(工业范围)