ATmega16是ATmega系列的主流产品功能比较强夶,也是应用广泛的器件本书将以ATmega16为主线讲述***Ratmega16单片机教程。这一节介绍ATmega16atmega16单片机教程的主要特点和引脚功能 高性能、低功耗的ATmega16atmega16单片机教程主要特点如下。 (1)先进的RISC结构 ·131条指令:大多数可以在一个时钟周期内完成 ·32个8位通用工作寄存器和外设控制寄存器。 ·只需两个时钟周期的硬件乘法器。 (2)非易失性的程序和数据存储器 ·16K字节的系统内可编程Flash 10 000次写/擦除周期的寿命。 具有独立锁定位、可选择的启動代码区 通过片内的启动程序实现系统内编程。 100 000次写/擦除周期的寿命 可以对锁定位进行编程以实现软件加密。 可以通过SPI实现系统内编程 ·遵循JTAG标准的边界扫描功能。 ·支持扩展的片内调试。 ·通过JTAG接口实现对Flash、EEPROM、熔丝位和锁定位的编程 ·两个具有独立的预分频器和比较器功能的8位定时器/计数器。 ·两个具有预分频器、比较功能和捕捉功能的16位定时器/计数器 ·具有独立预分频器的实时时钟计数器。 ·4路分辨率可编程(2~16位)的PWM。 2个具有可编程增益(1x、10x或200x)的差分通道 ·面向字节的两线接口I2C总线 ·两个可编程的串行USART。 ·可工作于主机/从机模式的SPI串行接口 ·具有独立片内振荡器的可编程看门狗定时器。 (5)特殊的处理器特点 ·上电复位以及可编程的掉电检测。 ·片内经过标定的RC振荡器。 ·6种睡眠模式:空闲模式、ADC噪声抑制模式、省电模式、掉电模式、Standby模式以及扩展的Standby模式 ·可以通过软件进行选择的时钟频率。 ·通过熔丝位可以选择ATmega103兼容模式。 |