第1章 Proteus仿真电路软件介绍
1.1 Proteus软件的安装与用户界面
1.2 两个简单的仿真电路实例
第2章 CodeVision AVR软件介绍
2.1 概述
2.2 创建第一个项目
第3章 单片机C语言与CVAVR编译器C语言参考
3.1 单片机C程序基本知识
3.2 注释与保留字
3.3 标识符与数据类型
3.4 常量与变量
3.5 运算符
3.6 指针
3.7 110寄存器及其位访问
3.8 使用中断
3.9 嵌入汇编语言与调用汇编子程序
3.10 使用AVR Studio Debugger调试程序
3.11 C预处理器
3.12 其他
第4章 软硬件仿真实例
4.1 110口仿真练习
4.2 Proteus单片机C程序调试
4.3 外部中断仿真练习
4.4 定时/计数器TCO仿真练习
4.5 定时/计数器TC1仿真练习
4.6 SPI仿真练习
4.7 USART仿真练习
4.8 TWI仿真练习
4.9 ADC仿真练习
4.10 ADXL345编程练习
4.11 AD9833编程练习
4.12 DS18820编程练习
第5章 ATmega8A单片机结构与原理
5.1 单片机概述
5.2 AVR单片机简介
5.3 ATmega8A单片机技术特性
5.4 封装形式与引脚配置
5.5 AVR CPU内核
5.6 ATmega8A存储器
5.7 系统时钟及时钟选项
5.8 电源管理及睡眠模式
5.9 系统控制与复位
5.10 中断
第6章 I/O端口与外部中断
6.1 110端口
6.2 外部中断
第7章 定时/计数器
7.1 8位定时/计数器T/C0
7.2 16位定时/计数器T/C1
7.3 带PWM与异步工作的8位定时/计数器T/C2
第8章 串行接口SPI与USART
8.1 串行外设接口
8.2 通用同步/异步串行接收/发送器USART
第9章 两线串行接口TWI
9.1 TWI接口特点及总线定义
9.2 数据传输与帧格式
9.3 多主机总线系统的仲裁和同步
9.4 TWI模块综述
9.5 TWI寄存器说明
9.6 使用TWI
第10章 模拟比较器与模/数转换器
10.1 模拟比较器
10.2 模/数转换器
第11章 传感器的简单应用
11.1 ADXL345加速度传感器
11.2 AD9833直接数字频率合成
11.3 TCS3200颜色传感器
11.4 DS18820温度传感器
参考文献