ATmega48PA/88PA/168PA/328P是基于AVR增强RISC架构的低功耗CMOS 8位微控制器。通过在一个时钟周期内执行强大的指令,ATmega48PA/88PA/168PA/328P的吞吐量接近每兆赫1 MIPS,允许系统设计师根据处理速度优化功耗。
AVR核心结合了一个丰富的指令集与32个通用工作寄存器。允许一个逻辑单元中的两个寄存器直接连接到一个逻辑单元中。由此产生的体系结构代码效率更高,同时实现的吞吐量比传统的CISC微控制器快10倍。
ATmega48PA/88PA/168PA/328P提供以下功能:4K/8K字节的系统内可编程闪存,具有读写功能,256/512/512/1K字节EEPROM,512/1K/1K/2K字节SRAM,23条通用I/O线,32个通用工作寄存器,三个灵活的定时器/计数器,具有比较模式,内部和外部中断、串行可编程USART、面向字节的2线串行接口、SPI串行端口、6通道10位ADC(TQFP和QFN/MLF软件包中有8个通道)、带内部振荡器的可编程看门狗定时器以及五种软件可选择的节能模式。空闲模式停止CPU,同时允许SRAM、定时器/计数器、USART、2线串行接口、SPI端口和中断系统继续工作。断电模式保存寄存器内容,但冻结振荡器,禁用所有其他芯片功能,直到下一次中断或硬件复位。在省电模式下,异步定时器继续运行,允许用户在设备的其余部分处于休眠状态时保持一个计时器基。ADC降噪模式停止CPU和除异步定时器和ADC以外的所有I/O模块,以将ADC转换过程中的开关噪声降至最低。在待机模式下,晶体/谐振器振荡器正在运行,而设备的其余部分处于休眠状态。这使得非常快速的启动与低功耗相结合。该设备采用Atmel的高密度非易失性存储器技术制造。片上ISP闪存允许程序存储器在系统中通过SPI串行接口、传统的非易失性存储器编程器或在AVR核心上运行的片上引导程序重新编程。引导程序可以使用任何接口将应用程序下载到应用程序闪存中。启动闪存部分中的软件将在应用程序闪存部分更新时继续运行,提供真正的读写操作。通过在单片芯片上结合8位RISC CPU和系统内自编程闪存,Atmel ATmega48PA/88PA/168PA/328P是一款功能强大的微控制器,为许多嵌入式控制应用提供了高度灵活和经济高效的解决方案。ATmega48PA/88PA/168PA/328P AVR支持全套程序和系统开发工具,包括:C编译器、宏汇编程序、程序调试器/模拟器、在线仿真器和评估工具包。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !