主要规格 / 特殊功能:
ATmega48/88/168是基于AVR增强型RISC结构的低功耗8位CMOS微控制器
由于其先进的指令集以及单时钟周期指令执行时间,ATmega48/88/168的数据吞吐率高达1MIPS/MHz,从而可以缓减系统在功耗和处理速度之间的矛盾
AVR内核具有丰富的指令集和32个通用工作寄存器。所有的寄存器都直接与算术逻辑单元(ALU)相连接,使得一条指令可以在一个时钟周期内同时访问两个独立的寄存器
这种结构大大提高了代码效率,并且具有比普通的CISC微控制器最高至10倍的数据吞吐率
特点:
4K/8K/16K字节的系统内可编程Flash(具有在编程过程中还可以读的能力,即RWW),256/512/512字节EEPROM,512/1K/1K字节SRAM,23个通用I/O口线,32个通用工作寄存器,三个具有比较模式的灵活的定时器/计数器(T/C),片内/外中断,可编程串行USART,面向字节的两线串行接口,一个SPI串行端口,一个6路10位ADC(TQFP与MLF封装的器件具有8路10位ADC),具有片内振荡器的可编程看门狗定时器,以及五种可以通过软件选择的省电模式
空闲模式时CPU停止工作,而SRAM、T/C、USART、两线串行接口、SPI端口以及中断系统继续工作
掉电模式时晶体振荡器停止振荡,所有功能除了中断和硬件复位之外都停止工作,寄存器的
内容则一直保持;省电模式时异步定时器继续运行,以允许用户维持时间基准,器件的其
他部分则处于睡眠状态
ADC噪声抑制模式时CPU和所有的I/O模块停止运行,而异步定时器和ADC继续工作,以减少ADC转换时的开关噪声
Standby模式时振荡器工作而其他部分睡眠,使得器件只消耗极少的电流,同时具有快速启动能力
ATmega48/88/168是以Atmel的高密度非易失性内存技术生产的