XMEGA A1
3.概述
该XMEGA A1是一个家庭的低功耗,高性能和周边丰富的CMOS 8位/ 16位的
基于AVR微控制器
增强的RISC架构。通过强大的执行
在一个时钟周期指令, XMEGA A1的数据吞吐率100万
条指令每秒( MIPS )每MHz使系统设计师能够优化功率变
消费与处理速度。
在AVR CPU具有丰富的指令集和32个通用工作寄存器。所有
32个寄存器是直接连接到所述算术逻辑单元(ALU) ,允许两个独立的
寄存器中的一个指令被访问,在一个时钟周期内执行。由此产生的
架构提高了代码效率,同时实现吞吐量比传统快很多倍
tional单蓄电池或CISC微控制器。
该XMEGA A1器件提供了以下功能:在系统内可编程Flash与
同时读 - 写能力,内部EEPROM和SRAM ,四通道DMA控制器,
八通道事件系统,可编程多级中断控制器, 78通用
I / O口线, 16位的实时计数器( RTC ) ,八灵活的16位定时器/计数器与比较
模式和PWM , 8个USART ,四两线串行接口( TWIs ) ,四个串行外设
接口( SPI接口) , AES和DES加密引擎,两个8通道,12位ADC具有可选differ-
无穷区间输入,可编程增益,两个2通道12位DAC , 4个模拟比较器
窗口模式下,可编程看门狗定时器有独立的内部振荡器,准确的接口
最终振荡器, PLL和预分频器和可编程欠压检测。
计划和调试接口( PDI ) ,一个快2线接口进行编程和调试,
是可用的。该器件还具有一个IEEE标准。 1149.1标准的JTAG测试接口,并且这
也可以用于片上调试和编程。
该XMEGA A1设备有五个软件选择的省电模式。空闲模式
CPU停止工作,而SRAM , DMA控制器,事件系统,中断控制器和
所有外设继续工作。在掉电模式保存SRAM和寄存器
内容,但将停止振荡,禁止所有其他功能,直到下一个TWI或引脚变化
中断或复位。在省电模式下,异步实时计数器继续运行,
允许应用程序保持一个时间基准,而装置的其余部分处于休眠状态。在
待机模式下,晶体/陶瓷振荡器继续工作,而该设备的其他部分
睡觉。这使得启动非常快,从外部晶振结合低功率消耗
化。在扩展Standby模式下,主振荡器和异步定时器继续
运行。为了进一步降低功耗,外设时钟到各个外围
可以选择在Active模式和空闲睡眠模式停止。
该器件采用Atmel的高密度非易失性存储器技术制造。亲
克闪存可通过PDI或JTAG进行在系统编程。引导加载程序
在设备运行的可以使用任何接口连接到应用程序下载到Flash
内存。在引导Flash的引导加载程序软件将继续同时运行的应用程序
阳离子闪光部分被更新,提供真正的同时读 - 写操作。通过组合
8位/ 16位RISC CPU与系统内可编程闪存,爱特梅尔XMEGA A1是一个加电
FUL微控制器系列提供了高度灵活和具有成本效益的解决方案为许多
嵌入式应用。
该XMEGA A1设备支持具有一整套的编程与系统开发工具
其中包括: C语言编译器,宏汇编,程序调试器/软件程序员,
评估套件。
4
8067D–AVR–08/08