前言
第1章 ATmega16/32单片机介绍
1.1 ATmega16/32单片机总体结构
1.2 ATmega16/32单片机CPU结构
1.3 ATmega16/32单片机存储器
1.4 ATmega16/32单片机复位系统
1.5 ATmega16/32单片机中断
1.6 ATmega16/32单片机的省电方式
1.7 ATmega16/32单片机定时器/计数器
1.8 ATmega16/32单片机TWI接口说明
1.9 ATmega16/32单片机内部EEPROM
1.10 ATmega16/32单片机通用串行接口
1.11 ATmega16/32单片机模拟比较器
1.12 ATmega16/32单片机I/O端口
1.13 ATmega16/32单片机AD接口
1.14 ATmega16/32单片机SPI接口
1.15 ATmega16/32单片机看门狗说明
第2章 ATmega16/32中断应用
2.1 ATmega16/32中断资源说明
2.2 ATmega16/32中断优先级
2.3 ATmega16/32中断使用要点
2.4 ATmega16/32中断应用实例
第3章 ATmegal 6/32定时器/计数器应用
3.1 ATmegal6/32定时器/计数器详细说明
3.2 定时器/计数器操作范例
第4章 ATmega16/32串行接口USART应用
4.1 ATmega16/32 USART详细说明
4.2 USART操作范例
4.3 USART应用实例
第5章 ATmega16/32TWI接口应用
5.1 ATmega16/32 TWI接口详细说明
5.2 TWI接口操作范例
5.3 TWI应用实例
第6章 ATmega16/32 SPI接口应用
6.1 ATmega16/32 SPI接口详细说明
6.2 ATmega16/32 SPI接口操作范例
6.3 SPI接口应用实例
第7章 ATmega16/32开发工具使用介绍
7.1 AVR Studio使用介绍
7.2 ImageCraft ICCAVR使用介绍
7.3 SL-ISP下载软件使用介绍
第8章 ATmegal6/32综合应用
8.1 ATmega16/32在短距离无线通信系统中的应用
8.2 ATmega16/32在工业水务管网监测系统中的应用
8.3 ATmega16/32在多功能饮水器中的应用
8.4 ATmega16/32在数码音乐播放系统中的应用
8.5 ATmega16/32在地质监测GPRS/GSM系统中的应用
8.6 ATmega16/32在便携设备中的应用
第9章 低功耗温度检测与报警系统
9.1 系统概述
9.2 系统设计的准备工作
9.3 系统关键器件选择
9.4 系统设计硬件方案示意图
9.5 系统原理图示意图
9.6 系统工作流程示意图
9.7 系统部分程序介绍
9.8 小结
附录A SL-DIY08-16单片机实验器及教学机器人
附录B ATmega16/32头文件
附录C AVR汇编指令集
附录D ASCII字符对应表
参考文献