通过在单个时钟周期内执行强大的指令,该设备实现了接近每MHz 1 MIPS的吞吐量,平衡了功耗和处理速度。
特色
•高性能、低功耗AVR®8位微控制器
•高级RISC架构
–131条功能强大的指令–Most单时钟周期执行
–32 x 8通用工作寄存器
–完全静态操作
–20 MHz时最高20 MIPS吞吐量
–片上2周期乘法器
•非易失性程序和数据存储器
–16/32/64K字节的系统内自编程闪存
耐久性:10000次写入/擦除周期
–带独立锁定位的可选启动代码部分
利用片内引导程序进行系统内编程
真读写操作
–512B/1K/2K字节EEPROM耐久性:100000次写入/擦除周期
–1/2/4K字节内部SRAM
–软件安全编程锁
•JTAG(符合IEEE标准1149.1)接口
–根据JTAG标准的边界扫描能力
–广泛的片内调试支持
–通过JTAG接口编程闪存、EEPROM、保险丝和锁定位
•外围设备
–两个8位定时器/计数器,具有独立的预分频器和比较模式
–一个16位定时器/计数器,带有单独的预分频器、比较模式和捕获模式
–带独立振荡器的实时计数器
–六个PWM通道
–8通道、10位ADC差分模式,可选增益为1x、10x或200x
–面向字节的双线串行接口
–一个/两个可编程串行USART(ATmega644、ATmega164/324)
–主/从SPI串行接口
–带独立片上振荡器的可编程看门狗定时器
–片上模拟比较器
–引脚更换时中断和唤醒
•专用微控制器
–通电复位和可编程断电检测
–内部校准RC振荡器
–外部和内部中断源
–六种睡眠模式:空闲、ADC降噪、省电、断电、待机和延长待机
•I/O和软件包
–32条可编程I/O线
–40引脚PDIP、44引脚TQFP和44焊盘QFN/MLF
•工作电压
–1.8-5.5V,适用于ATmega164/324/644V
–2.7-5.5V,适用于ATmega164/324/644
•速度等级
–ATmega164/324/644V:0-4MHz@1.8-5.5V,0-10MHz@2.7-5.5V
–ATmega164/324/644:0-10MHz@2.7-5.5V,0-20MHz@4.5-5.5V
•ATmega644在1 MHz、3V、25°C时的功耗
–有源:240µA@1.8V,1MHz
–断电模式:0.1µA@1.8V