概述
Atmel ATmega48/88/168是一款基于AVR增强型RISC架构的低功耗CMOS 8位微控制器。通过在单个时钟周期内执行强大的指令,ATmega48/88/168实现了接近每MHz 1 MIPS的吞吐量,允许系统设计者优化功耗与处理速度。
特色
•高性能、低功耗Atmel®AVR®8位微控制器
•高级RISC架构
–131条功能强大的指令–大多数单时钟周期执行
–32×8通用工作寄存器
–完全静态操作
–20MHz时吞吐量高达20 MIPS
–片上2周期乘法器
•高耐久性非易失性存储器段
–4/8/16 KB的系统内自编程闪存
–256/512/512字节EEPROM
–512/1K/1K字节内部SRAM
–写入/擦除周期:10000闪存/100000 EEPROM
–数据保存:85°C时20年/25°C时100年()
–具有独立锁位的可选启动代码段
通过片上引导程序进行系统内编程
写入操作时读取为真
–软件安全编程锁
•QTouch®库支持
–电容式触摸按钮、滑块和滚轮
–QTouch和QMatrix采集
–最多64个感应通道
•外围设备
–两个8位定时器/计数器,具有单独的预分频器和比较模式
–一个16位计时器/计数器,具有单独的预分频器、比较模式和捕获模式
–带独立振荡器的实时计数器
–六个PWM通道
–TQFP和QFN/MLF封装中的8通道10位ADC
–PDIP封装中的6通道10位ADC
–可编程串行USART
–主/从SPI串行接口
–面向字节的2线串行接口(兼容Philips I2C)
–带独立片上振荡器的可编程看门狗定时器
–片上模拟比较器
–引脚更换时中断和唤醒
•专用微控制器
–DebugWIRE片上调试系统
–通电复位和可编程断电检测
–内部校准振荡器
–外部和内部中断源
–五种睡眠模式:空闲、ADC降噪、省电、断电和待机
•I/O和软件包
–23条可编程I/O线
–28引脚PDIP、32引脚TQFP、28焊盘QFN/MLF和32焊盘QFN/MLF
•工作电压:
–1.8V-5.5V,适用于Atmel ATmega48V/88V/168V
–2.7V-5.5V,适用于Atmel ATmega48/88/168
•温度范围:
–-40°C至85°C
•速度等级:
–ATmega48V/88V/168V:0-4MHz@1.8V-5.5V,0-10MHz@2.7V-5.5 V
–ATmega48/88/168:0-10MHz@2.7V-5.5V,0-20MHz@4.5V-5.5V
•低功耗
–活动模式:
1MHz、1.8V时为250µA
15µA,32kHz,1.8V(包括振荡器)
–断电模式:
1.8V时为0.1µA