封装类型
应用场合
3.概述 Atmel AVR XMEGA是一个产品系列,低功耗,高速率,有丰富的外设的8/16位微控器,基于AVR增强RISC架构。通过单时钟周期执行指令,Atmel AVR XMEGA设备实现CPU吞吐量接近每秒每兆赫百万指令(MIPS),允许系统设计者根据不丗的处理速度优化功耗。
AVR处理器具有丰富的指令集和32个通用工作寄存器。所有32个寄存器直接 连接到算术逻辑单元(ALU),允许两个独立的寄存器在一个单一的指令访问, 在一个时钟周期执行。这种结构是更多的代码效率,同时实现吞吐量多次 的速度比传统的单体或CISC微控制器快。
Atmel的AVR XMEGA B1设备提供以下功能:在系统可编程Flash读写 能力;内部EEPROM和SRAM;双通道DMA控制器,四通道事件系统和可编程 多级中断控制器,53个通用I/O线,实时计数器(RTC);液晶显示支持 对4x40段驱动器,ASCII字符映射和内置的对比度控制(LCD);三个灵活的,16位定时器/计数器,有了比较和PWM通道;两个USART;一个双线串行接口(TWI);一个全速的USB 2接口; 一个串行外设接口(SPI);DES和AES加密引擎;2 个8通道、12位ADC 可编程增益;四个模拟比较器(ACS)窗口模式;有独立的可编程看门狗定时器 内部振荡器和PLL和分频器;精确的内部振荡器和可编程检测电路。
ATx设备有五个软件可选的节电模式。空闲模式可以在允许的时候停止中央处理器SRAM、DMA控制器、事件系统,中断控制器,和所有外围设备继续运行。掉电模式保存SRAM和寄存器的内容,但停止振荡器,停用所有其他功能,直到下一个TWI,USB的复位,或更改PIN中断或复位。在省电模式下,异步实时计数器继续运行时,允许该应用程序保持计时器基础,而其余的设备正在休眠。在省电模式下,液晶显示控制器可以刷新数据到面板。在待机模式下,外部晶体振荡器保持运行设备的其他部分正在休眠。这允许非常快速启动从外部晶体,低功耗相结合。在扩展的待机模式下,主振荡器和异步定时器继续运行,并且液晶显示控制器可以刷新数据到面板。为了进一步降低功耗,各外设时钟个人外设可随意停在主动模式和空闲休眠模式。 Atmel公司为嵌入电容式触摸按键在AVR微控制中提供了一个免费的QTouch库、有按键,滑块和滚**能。
该设备是采用Atmel的高密度非易失性存储器技术制造的。程序闪存可以 可编程系统通过PDI或JTAG接口。在设备上运行的引导装载程序可以使用任何 下载应用程序到闪存的应用程序。引导加载程序中的引导程序的软件 继续运行,而应用程序的闪存部分是最新的,提供真实的读写操作。通过结合 8 / 16位RISC CPU与系统,自可编程Flash,Atmel XMEGA B1是一个功能强大的微控制器家族这为许多嵌入式应用提供了一个高度灵活且具有成本效益的解决方案。
Atmel的AVR ATX设备提供一套完整的程序和系统开发工具支持,包括C 编译器、宏汇编、程序调试器/模拟器,编程器,和评估套件。
|