AVR系列单片机中比较典型的芯片是ATmega16。这款芯片具备了AVR系列单片机的主要的特点和功能,不仅适合应用于产品设计,同时也方便初学者入门。其主要特点有:
(1)采用先进RISC结构的AVR内核
131条机器指令,且大多数指令的执行时间为单个系统时钟周期;32个8位通用工作寄存器;工作在16MHz时具有16MIPS的性能;只需要配备2个时钟周期的硬件乘法器。
(2)片内含有较大容量的非易失性的程序和数据存储器
16KB在线可编程(ISP)Flash程序存储器(擦除次数大于1万次),采用Boot Load技术支持IAP功能;1KB的片内SRAM数据存储器,可实现3级锁定的程序加密;512B片内在线可编程EEPROM数据存储器(寿命大于10万次)。
(3)片内含JTAG接口
支持符合JTAG(Joint Test Action Group,联合测试行为组织)标准的边界扫描功能用于芯片检测;支持扩展的片内在线调试功能;可通过JTAG接口对片内的Flash、EEPROM、配置熔丝位和锁定加密位实施下载编程。
(4)外围接口
2个分别带有独立、可设置预分频器的8位定时器/计数器;1个带有可设置预分频器、具有比较、捕捉功能的16位定时器/计数器;片内含独立振荡器的实时时钟芯片(RTC);4路PWM通道;8路10位A/D转换器;面向字节的两线通信接口(Two-wire Serial Interface,TWI)(兼容I2C硬件接口);1个可编程的增强型全双工、支持同步/异步通信的串行接口USART;1个可工作于主机/从机模式的SPI串行接口(支持ISP程序下载);片内模拟比较器;内含可编程的、具有独立片内振荡器的看门狗定时器(WDT)。(www.xing528.com)
(5)其他特点
片内含上电复位电路以及可编程的掉电检测复位电路(BOD);片内含有1MHz/2MHz/4MHz/8MHz、经过标定的、可校正的RC振荡器,可作为系统时钟使用;多达21个各种类型的内外部中断源;有6种休眠模式支持省电方式工作。
(6)宽电压、高速度、低功耗
工作电压范围宽:ATmega16L 2.7~5.5V,ATmega164.5~5.5V;
运行速度:ATmega16L 0~8MHz,ATmega160~16MHz;低功耗:ATmega16L工作在1MHz、3V、25℃时的典型功耗:正常工作模式1.1mA,空闲工作模式0.35mA,掉电工作模式<1μA。
(7)芯片引脚和封装形式
ATmega16共有32个可编程的I/O口(脚),芯片封装形式有40引脚的PDIP、44引脚的TQFP和44引脚的MLF封装。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。