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