ATmega161(L)
描述
该ATmega161的是一款基于AVR RISC的低功耗8位CMOS微控制器
架构。通过在单个时钟周期内执行强大的指令, ATmega161的
的数据吞吐率高达1 MIPS每MHz ,允许系统设计人员
在功耗和处理速度。 AVR内核具有丰富的
指令集和32个通用工作寄存器。所有的32个寄存器是直接
连接到算术逻辑单元( ALU ) ,允许两个独立的寄存器是
中在一个时钟周期中执行一个指令存取。由此产生的architec-
TURE是更多的代码效率的同时实现最高至10倍的速度比
传统的CISC微控制器。
该ATmega161的提供以下功能:在系统或自我的16K字节
可编程闪存, 512字节EEPROM , 1K字节SRAM , 35个通用I / O
线, 32个通用工作寄存器,实时计数器,三种灵活
定时器/计数器具有比较模式,内部和外部中断,两个可编
BLE串行UART接口,可编程看门狗定时器具有片内振荡器,一个SPI串行
港口和软件选择的三种省电模式。在空闲模式时CPU停止工作
而SRAM ,定时器/计数器, SPI端口以及中断系统继续
工作。在掉电模式时保存寄存器和SRAM的内容,但冻结
振荡器,禁用所有其他芯片功能,直到下一个中断或硬件
洁具复位。在省电模式下,定时器振荡器继续运行,从而使
用户保持一个时间基准,而该装置的其余部分处于休眠状态。
该器件采用Atmel的高密度非易失性存储器技术制造。
片上闪存程序存储器可以通过自编程进行重新编程
能力通过引导块和通过SPI端口一个ISP ,或者通过使用一个conven-
tional非易失性存储器编程。通过组合增强型RISC 8位CPU
具有在系统可编程Flash单片芯片上, Atmel的ATmega161的是
功能强大的单片机,它提供了高度灵活和具有成本效益的解决方案
许多嵌入式控制应用。
该ATmega161的AVR具有一整套的编程与系统开发
工具,包括: C语言编译器,宏汇编,程序调试器/软件仿真,税务局局长
扣器仿真器和评估板。
3
1228D–AVR–02/07