第1章 单片机基本硬件结构
1.1 概述
1.2 MCS-51系列单片机介绍
1.3 单片机存储器分配
1.4 单片机I/O口结构
1.5 时钟与复位
1.6 单片机最小系统
第2章 单片机汇编程序设计
2.1 概述
2.2 MCS-51指令系统
2.3 MCS-51指令介绍
2.4 汇编语言程序设计
2.5 项目一单片机控制流水灯
2.6 程序设计的基本步骤和方法
2.7 程序的基本结构
第3章 单片机开发软件及开发工具
3.1 单片机开发平台Proteus
3.2 C51程序设计软件Keil
3.3 单片机STC-ISP编程
3.4 自制单片机写码器
3.5 单片机作品制作
第4章 MCS-51单片机基本硬件应用
4.1 项目二简易秒表电路
4.2 项目三中断应用——中断计数流水灯电路
4.3 项目四定时器应用——流水灯加方波电路
4.4 项目五串行口流水灯
4.5 项目六单片机双机通信
第5章 单片机的C51程序设计
5.1 C51概述
5.2 C51对MCS-51的访问
5.3 C51函数
5.4 C51结构化程序设计
5.5 C51与汇编语言程序的相互调用
5.6 项目七花样流水灯
第6章 单片机的扩展应用技术
6.1 4位LED数码管显示电路
6.2 独立式键盘显示电路
6.3 行列式键盘电路
6.4 LCD点阵显示电路
6.5 LED点矩阵动态显示
6.6 信号发生器
6.7 数字电压表
6.8 步进电机控制
6.9 数字温度计
第7章 单片机的应用与开发
7.1 单片机应用开发系统
7.2 单片机应用系统设计过程
7.3 单片机应用系统方案设计和论证
7.4 单片机应用系统的研制
7.5 单片机应用系统的调试和检测
7.6 单片机应用系统的可靠性设计
7.7 小型自动绕线机控制系统设计
附录一 MCS-51反汇编指令编码表
附录二 常用单片机外围芯片
参考文献