ATmega161 是一款基于 AVR RISC 的低功耗 CMOS 的 8 位单片机。通过在一个时钟周期内执行一条指令, ATmega161 可以取得接近 1MIPS/MHz 的性能, 从而使得设计人员可以在功耗和执行速度之间取得平衡。AVR 核将 32 个工作寄存器和丰富的指令集联结在一起。 所有的工作寄存器都与 ALU 算逻单元 直接相连 允许在一个时钟周期内执行的单条指令同时访问两个独立的寄存器 这种结构提高了代码效率, 使 AVR 得到了比普通 CISC 单片机高将近 10 倍的性能。
ATmega161 具有以下特点 16K 字节在线编程/自编程的 FLASH 512 字节 EEPROM 1K 字节存储器 35 个通用 I/0 口 32 个通用工作寄存器 实时时钟 RTC 3 个具有比较模式的灵活的定时器/计数器 内外中断源 两个可编程的 UART 可编程的看门狗定时器 SPI 口以及三种可通过软件选择的节电模式 工作于空闲模式时 CPU 将停止运行 而寄存器定时器/计数器 看门狗和中断系统继续工作 掉电模式时振荡器停止工作 所有功能都被禁止 而寄存器内容得到保留 只有外部中断或硬件复位才可以退出此状态 省电模式与掉电模式只有一点差别 省电模式下 T/C2 继续工作以维持时间基准。
器件是以 ATMEL 的高密度非易失性内存技术生产的 片内 FLASH可以通过 SPI 接口或通用编程器多次编程 通过将增强的 RISC 8 位 CPU 与 FLASH 集成在一个芯片内 ATmega161 为许多嵌入式控制应用提供了灵活而低成本的方案。
ATmega161 具有一整套的编程和系统开发工具 宏汇编 调试/仿真器 在线仿真器和评估板。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !