第1篇 基础与入门
第1章 单片机嵌入式系统概述
1.1 嵌入式系统简介
1.1.1 嵌入式计算机系统
1.1.2 单片机嵌入式系统
1.1.3 单片机的发展历史
1.1.4 单片机的发展趋势
1.2 单片机嵌入式系统的结构与应用领域
1.2.1 单片机嵌入式系统的结构
1.2.2 单片机嵌入式系统的应用领域
1.3 AVR单片机简介
1.3.1 ATMEL公司的单片机简介
1.3.2 AVR单片机的主要特点
1.3.3 AVR单片机系列简介
1.3.4 AVR与51单片机
思考与练习
第2章 AVR单片机的基本结构
2.1 单片机的基本组成
2.1.1 单片机的基本组成结构
2.1.2 单片机的基本单元与作用
2.2 ATmegal6单片机的组成
2.2.1 AVR单片机的内核结构
2.2.2 ATmegal6的特点
2.2.3 ATmagel6的外部引脚与封装
2.3 ATmegal6单片机的内部结构
2.3.1 中央处理器CPU
2.3.2 系统时钟部件
2.3.3 CPU的工作时序
2.3.4 存储器
2.3.5 I/O端口
2.4 存储器结构和地址空间
2.4.1 支持ISP的Flash程序存储器
2.4.2 数据存储器SRAM空间
2.4.3 内部EEPROM存储器
2.5 通用寄存器组与I/O寄存器
2.5.1 通用寄存器组
2.5.2 I/O寄存器
2.5.3 状态寄存器和堆栈指针寄存器
2.6 ATmegal6单片机的工作状态
2.6.1 AVR单片机最小系统
2.6.2 AVR的复位源和复位方式
2.6.3 对AVR的编程下载
2.6.4 ATmegal6的熔丝位
2.6.5 AVR单片机的工作状态
2.6.6 支持ISP编程的最小系统设计
2.7 AVR单片机内部资源的扩展和剪裁
思考与练习
第3章 AVR的指令与汇编系统
第4章 AVR单片机的系统设计与开发工具
第5章 实战练习(一)
第2篇 基本功能单元的应用
第6章 通用I/O接口的基本结构与输出应用
第7章 中断系统与基本应用
第8章 定时/计数器的结构与应用
第9章 键盘输入接口与状态机设计
第10章 模拟比较器和ADC接口
第11章 实战练习(二)
第3篇 串行接口与通信
第12章 串行数据接口概述
第13章 异步通信与USART接口基础
第14章 USART实用设计基础
第15章 串行SPI接口应用
第16章 串行TWI(I2C)接口应用
第4篇 进入实战
第17章 AVR片内资源应用补遗
第18章 迎奥运倒计时时钟设计实例
附录A ATmegal6熔丝位汇总
附录B AVR-51多功能实验开发板电原理图
附录C 本书所附光盘内容简介
参考文献