特点
高性能、低功耗 avr® 8位微控制器
高级 risc 结构
135 条功能强大的指令------绝大多数为单周期执行指令
32个8位通用工作寄存器
全静态时钟工作
在16mhz工作频率时,最高可达16mips
内含两周期硬件乘法器
l 非易失性程序和数据存贮器
64/128k 字节flash程序存贮器,支持系统编程或自编程功能。
– 寿命 10,000 次擦/写周期
可选择的引导代码区(boot区),带单独的加密位
– 由工厂设置为默认的usb 引导模式,内部带有usb boot loader 程序。
– 片内引导区的自编程程序,可以在复位时由硬件激活。
– 真正的同时读写操作
– 全部型号均默认为 usb 引导模式。
2k/4k 字节 eeprom
– 寿命 100,000 次擦/写周期
4k/8k 字节内部sram
可选的外部存贮器空间,可达64k 字节。
有保护软件安全的加密位
jtag (ieee std. 1149.1 兼容) 接口
按符合 jtag 标准的边界扫描功能
支持片上调试功能
可通过 jtag接口编程flash、eeprom存贮器和熔丝位。
usb 2.0 全速/低速的 device 和 otg模块
完全兼容于通用串行总线 v2.0 标准(usb 2.0)
otg 符合usb 2.0 的补充标准 v1.0
支持的数据传传输率可达12mbit/s 或1.5mbit/s
内部带usb供电稳压电路
usb 全速/低速 device 模块带传输完成中断
端点 0 用作控制端点,缓冲区最高可配置为 64字节。
6个可编程端点可配置为输入或输出,支持块(bulk)、中断(interrupt)和等时(isochronous)传输。
端点缓冲区最大可以配置为 256字节两页模式。
完全独立的 832字节 usb dpram(双口存贮器)可供端点分配
挂起/恢复中断
上电复位和 usb总线复位
内部由pll产生 48mhz时钟供全速总线工作。
可以由微控制器控制进行usb总线分离。
usb otg 简化的host:
支持 hnp(supports host negotiation protocol) 和 srp(session request protocol) 协议
为软件实现 hnp 和srp提供状态和控制信号,
为 hnp 和 srp提供可编程定时需求
外围设备
两个 8位的定时/计数器,带单独的预分频和比较模式
两个 16位的定时/计数器,带单独的预分频、比较和捕捉模式
rtc,带独立振荡器的实时时钟计数器
四个 8位的pwm通道
6个pwm通道的精度可编程为2-16位。
输出比较匹配模块
8 通道 10位精度 adc
可编程串行口usart
主/从方式 spi 串行接口
兼容i2c的二线串行接口twi
带独立振荡器的可编程看门狗(watchdog)
内部模拟比较器
中断和引脚电平变化唤醒功能
上电复位和可编程掉电检测(bod)
内部可校准振荡器
外部和内部中断源
六个休眠模式: idle、 adc noise reduction、power-save, power-down、standby 和extended standby
i/o 口和封装
48个可编程i/o线
64引脚tqfp和qfn封装
工作电压、温度、频率范围
2.7 - 5.5v
工业级 (-40°c to 85°c)
2.7v时最高8mhz(工业范围)
4.5v时最高16mhz(工业范围) |