第1章 绪论
1.1 51单片机概述
1.1.1 MCS-51系列单片机简介
1.1.2 51单片机应用现状及发展趋势
1.2 预备知识
1.2.1 数制及其转换
1.2.2 编码
1.2.3 单片机中的基本术语
1.3 Proteus预备知识
1.3.1 Proteus应用简介
1.3.2 Proteus元器件库说明
1.3.3 原理图绘制
1.3.4 PCB板设计
第2章 编程基础与接口
2.1 C51语言
2.1.1 基本结构
2.1.2 变量与储存
2.1.3 数组介绍与应用
2.1.4 数据结构
2.1.5 ctype.h介绍与应用
2.1.6 intrins.h介绍与应用
2.1.7 string.h介绍与应用
2.2 接口
2.2.1 各接口简介
2.2.2 51系列单片机的引脚应用特性
2.2.3 I/O端口
2.2.4 I/O接口的扩展技术
2.2.5 电平特性
2.2.6 并行通信及接口基础
2.3 单片机的工作方式
2.3.1 复位工作方式
2.3.2 程序执行工作方式
2.3.3 低功耗工作方式
2.3.4 编程和校验工作方式
第3章 中断系统
3.1 中断系统概述
3.2 中断控制
3.2.1 外部中断INT0和INT
3.2.2 定时/计数器T0和T1中断
3.2.3 串行口中断
3.2.4 两级中断允许控制
3.2.5 两级优先级控制
第4章 定时和计数器
4.1 工作原理
4.2 控制寄存器
4.3 工作方式
第5章 串口通信技术
5.1 串口概述
5.2 控制寄存器
第6章 接口技术与外设
6.1 三总线结构
6.2 A/D转换
6.3 D/A转换
6.3.1 概念与简介
6.3.2 D/A转换方法与原理
6.4 蜂鸣器
6.5 传感器
第7章 不错应用
7.1 矩阵键盘
7.2 显示屏
7.3 日历与时间
参考文献