Microchip ATmega644PA 8位AVR® CMOS微控制器是基于AVR®增强型RISC架构的低功耗器件。Atmel ATmega644PA是一款功能强大的8位微控制器,为各种嵌入式控制应用提供出色的灵活性和高性价比解决方案。ATmega644PA通过在单个时钟周期内使用多达131个功能强大的指令,产生接近每MHz 1MIPS的吞吐量。利用该过程,设计人员可以优化ATmega644PA的功耗与处理速度。Atmel AVR®内核具有32x8通用工作寄存器以及广泛的指令集。32个通用工作寄存器直接连接到算法逻辑单元 (ALU)。这样即可在单个指令中访问两个独立寄存器,在一个时钟周期内执行,实现的吞吐量比传统CISC微控制器快10倍。
通过在单个时钟周期内使用多达131条强大的指令,ATmega644PA可以产生接近1MIPS / MHz的吞吐量。使用此过程,设计人员可以优化ATmega644PA的功耗与处理速度。具有广泛的指令集的32×8的通用工作寄存器被组合在Atmel的AVR ®芯。
32个通用工作寄存器直接连接到算术逻辑单元(ALU)。这允许在一条指令中访问两个独立的寄存器,并在一个时钟周期内执行,从而实现比传统CISC微控制器快十倍的吞吐量。
先进的RISC架构
131强有力的指示
最多单个时钟周期执行
32 x 8通用工作寄存器
全静态操作
20MHz时高达20MIPS的吞吐量
片上2周期乘法器
高耐用性非易失性内存段
64Kbytes系统内自编程Flash程序
记忆
2KB EEPROM
4KB内部SRAM
写/擦除周期:10,000 Flash / 100,000 EEPROM
数据保留:85°C 20年/ 25°C 20年
具有独立锁定位的可选引导代码部分
通过片上启动程序进行系统内编程
真正的读-写-写操作
用于软件安全性的编程锁
爱特梅尔的QTouch ®库支持
电容式触摸按钮,滑块和滚轮
QTouch和QMatrix采集
多达64个感测通道
JTAG(符合IEEE std.1149.1标准)接口
符合JTAG标准的边界扫描功能
广泛的片上调试支持
通过JTAG接口对闪存,EEPROM,保险丝和锁定位进行编程
32条可编程I / O线
封装:40引脚PDIP,44引脚TQFP,44焊盘VQFN / QFN
周边设备
两个带独立预分频器和比较模式的8位定时器/计数器
1个具有独立预分频器,比较模式和捕获模式的16位定时器/计数器
带独立振荡器的实时计数器
6个PWM通道
8通道10位ADC
差分模式,增益可选为1×,10×或200×
面向1字节的2线串行接口(与Philips I2C兼容)
2可编程串行USART
1个主/从SPI串行接口
带有独立片内振荡器的可编程看门狗定时器
片上模拟比较器
引脚更改时产生中断和唤醒
上电复位和可编程掉电检测
内部校准RC振荡器
外部和内部中断源
6种睡眠模式:空闲,ADC降噪,省电,掉电,待机和扩展待机
速度等级
0-4MHz @ 1.8V-5.5V
0-10MHz @ 2.7V-5.5V
0-20MHz @ 4.5-5.5V
1MHz,1.8V,25°C时的功耗
主动模式:0.4mA
掉电模式:0.1μA
省电模式:0.6μA(包括32kHz RTC)
工作电压:1.8V至5.5V