ATmel16手册目录
MCU控制寄存器—MCUCR….30 空闲模式…………………….…31
产品特性………………………….1 ADC噪声抑制模式……………31 引脚配置………………………….2 掉电模式……………….………31 声明……………………………….2 省电模式…………….…………31 综述……………………………….3 Standby模式…………...………31 方框图………………………….3 扩展Standby模式………….…32 引脚说明……………….………4 最小化功耗……………………33 代码例子………………………….5 系统控制和复位………..…………35 AVR CPU内核………………...…6 复位AVR………..………….…35 介绍……………………..…….6 复位源…………………………35 结构综述………………………6 上电复位………………………37 ALU-算术逻辑单元……..……7 外部复位………………………38 状态寄存器……………………7 掉电检测………………………38 通用寄存器文件………………9 看门狗复位……………………39 X、Y、Z寄存器…….………10 MCU控制和状态寄存器—
堆栈指针……………..………10
MCUCSR………………..…… 指令执行时序…………..……11
39 复位与中断处理……………..11 片内基准电压…………………40 AVR ATmega16的存储器…….…14 看门狗定时器…………………40
系统内可编程的Flash程序存储中断………………………….…….43 器………………...….……….14 ATmega16的中断向量….……43 SRAM数据存储器……….…15 I/O端口……………………….….48 I/O存储器……………………20 介绍…………………….……..48 系统时钟及时钟选项……………22 作为通用数字I/O的端口……48 时钟系统及其分布………..…22 端口的第二功能………………53 时钟源……………………..…23 I/O端寄存器的说明…….……63 缺省时钟源…………..………23 外部中断………………………….65 晶体振荡器………………..…23 MCU控制寄存器—MCUCR…65 低频晶体振荡器………..……26 MCU控制与状态寄存器—
外部RC振荡器………..……26
MCUCSR…………………..…66 标定的片内RC振荡器…..…27 通用中断控制寄存器—GICR..66 外部时钟…………….………29 通用中断标志寄存器—GIFR…67 定时器/计时器振荡器…………29 具有PWM功能的8位定时器/计时器电源管理及睡眼模式……………..30 0………………….……….……68
综述…………………….………68 定时器/计数器的异步操作….122 T/C时钟源…………..…………69 定时器/计数器的预分频器….124 计数器单元………….…………69 串行外设接口—SPI……………..125 输出比较单元……….…………69 SS引脚的功能……………….129 比较匹配输出单元……….……71 数据模式……………………..132 工作模式…………….…………72 USART……………………..……133 T/C时序图…………..…………76 综述………………………..…133 8位定时器/计数器的说明….…78 时钟产生…………………..…134 T/C0与T/C1的预分频器…………81 帧格式…………………..……137 内部时钟源………………….…81 USART的初始化…………..…138 分频器复位…………….………81 数据接收—USART接收器….143 外部时钟源……………….……81 异步数据接收………………..146 特殊功能I/O寄存器—SFIOR…82 多处理器通讯模式…………..149 16位定时器/计数器………….……83 访问UBRRH/UCSRC寄存 综述…………………………….83 器..150
访问16位寄存器………………85 USART寄存器描述……….…151 T/C时钟源…………..…………87 波特率设置的例子…………..155 计数器单元……………….……88 两线串行接口TWI………..……160 输入捕捉单元………….………89 特点…………………..…...…160 输出比较单元………….………91 两线串行接口总线定义……..160 比较匹配输出单元……….……93 数据传输和帧格式………..…161 工作模式………………….……93 多主机总线系统………..……164 定时器/计数器时序图…………99 TWI模块综述………………166
16位定时器/计数器寄存器的说 TWI寄存器说明……………168 明……………………….….102 使用TWI……………………170 8位有PWM与异步操作的定时器/ 数据传输模式………….……173 计数器2………………………….109 多主机系统和仲裁……….…186 综述……………………….….109 模拟比较器………………………188 T/C的时钟源……….…..……110 特殊功能IO寄存器—SFIOR..188 计数器单元…………………..110 模拟比较器控制和状态寄存器 输出比较单元……………...…111 —ACSR…….………………189 比较匹配输出单元………...…113 模拟比较器多工输入………190 工作模式……………………...114 模数转换器…………………..…191 T/C时序图……………………117 特点…………………………191 8位T/C寄存器说明…………119 操作…………………………192
启动一次转换………………193 在自编程时访问Flash………238 预分频及ADC转换时序…..194 Flash的自编程……….………239 改变通道或基准源…………196 存储器编程……….……………...246 ADC噪声抑制器…..….……197 程序及数据存储器锁定位….246 ADC转换结果………………202 熔丝位………………….…….247 JTAB接口和片上调试系统OCD 标识字节…….……………….248 (On-chip Debug)……………208 标定字节…………….……….248 特点…………………………208 并行编程参数,引脚映谢及命 综述…………………………208 令……………………………..249 测试访问端口………………208 并行编程……………………..251 TAP控制器…………………209 SPI串行下载…………………259 使用边界扫描链……………211 SPI串行编程引脚映射………259 使用片上调试系统…………211 通过JTAG接口进行编程……264 片上调试专用的JTAG指令..212 电气特性…………………….……277 I/O存储器里与片上调试相关的寄ATmega16典型特性…………….285
存器………………………213 寄存器概述…………………....….317 利用JTAG的可编程能力…..213 指令集概述……..……..………….319 参考文献……………….……213 定货信息………………………….322 IEEE 1149.1(JTAG)边界扫描..214 封装信息………………………….323 特点…………………………..214 勘误表…………………………….326 系统概述………………….….214 ATmega16的数据手册变更日志..327 数据寄存器…………………..214
用于边界扫描的JTAG指令..216 边界扫描链…………………..218 ATmega16边界扫描次序……227 边界扫描描述语言文件….…232 支持引导装入程序—在写的同时可 以读(RWW)的自我编程能力…233 特点……….………………….233 应用程序Flash区以及引导程序
Flash区…………………….…233 RWW Flash及非RWW Flash区.............................................233 引导程序区锁定位………..…235 进入引导程序…………..……236
ATmega16手册目录--可打印



