AVR单片机C语言程序设计实例精粹
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.2 ATmega 16 单片机的特点

ATmega 16单片机是ATmega系列AVR单片机中内部接口丰富、功能齐全、性能价格比较高的产品,它具有如下特点。

● 高性能、低功耗的8位AVR微处理器。

● 先进的RISC结构。

由118条指令构成的精简指令集,大多数为单指令周期。

32个8位通用寄存器。

工作在16MHz时具有16MIPS的性能。

只需两个时钟周期的硬件乘法器。

● 非易失性程序和数据存储器。

16KB的在线可编程Flash存储器,擦写10000次以上。

具有独立锁定位的可选Boot代码区实现系统内编程,真正地同时进行读写操作。

512B在线可编程EEPROM,寿命为100000次。

1KB的片内SRAM。

● 外围器件特点。

两个具有比较模式的可预分频8位定时器/计数器。

1个具有预分频功能、比较功能、捕捉功能的16位定时器/计数器。

具有独立振荡器的实时计数器RTC。

8路10位ADC。

面向字节的两线串行接口。

两个可编程的串行USART。

可工作于主机/从机的SPI串行接口。

具有独立片内振荡器的可编程看门狗定时器。

片内模拟比较器。

● 处理器特点。

上电复位电路及可编程掉电检测。

片内经过校准的RC振荡器。

片内/片外中断源。

6种睡眠模式。

● I/O接口和封装。

32个可编程I/O接口。

40引脚DIP封装,44引脚TQFP封装及MLF封装。

● 工作电压。

ATmega 16L:2.7~5.5V。

ATmega 16:4.5~5.5V。

● 速度等级。

ATmega 16L:0~8MHz。

ATmega 16:0~16MHz。

● ATmega 16L在1MHz、3V、25℃条件下的功耗。

正常模式:1.1mA。

空闲模式:0.35mA。

掉电模式:<1μA。