标题：MCS-51单片机原理及应用实例
简介
本书主要内容： 
◆ MCS-57单片机组成结构与工作原理 
◆ 指令系统与程序设计 
◆ 外部功能扩展与接口技术 
◆ 应用系统的设计与调试 
◆ 提高可靠性和抗干扰的措施 
◆ 应用实例剖析 
本书系统、全面地介绍了MCS-51系列单片机应用系统的基本原理、系统扩展和设计方法。本书参考了单片机开发应用的新成果，结合应用实例，阐述系统的扩展和组成方法，实用性强。全书共9章。内容包括MCS-51单片机组成结构与工作原理、指令系统与程序设计、外部功能扩展与接口技术、应用系统的设计与调试、提高可靠性和抗干扰的措施以及应用实例剖析等。附录中介绍了MCS-51指令及其操作码、特殊功能寄存器及其位地址分布，并给出了本书所用主要芯片的引脚图。 
本书具有较丰富的应用实例，深入浅出，阐述清晰。本书适宜从事单片机应用和开发，特别是控制、测试和智能仪器等领域的工程技术人员阅读，也可作为各类单片机中、高级培训班教材，或大专院校相关专业本科生和研究生的教学参考用书。
目录
第1章 单片机的基础知识
1. 1 单片机的发展及应用
1. 1. 1 单片机的发展概况
1. 1. 2 单片机的应用
1. 1. 3 Intel系列单片机
1. 2 计算机运算基础
1. 2. 1 数制
1. 2. 2 数的表示方法
1. 2. 3 数的运算方法
1. 3 几个基本概念
第2章 MCS-51单片机的组成及结构分析
2. 1 微型计算机结构及指令执行过程
2. 1. 1 微型计算机结构
2. 1. 2 单片机结构
2. 1. 3 指令执行过程
2. 2 MCS-51单片机内部结构
2. 3 引脚描述
2. 4 MCS-51存储器配置
2. 4. 1 程序存储器
2. 4. 2 数据存储器
2. 5 时钟电路和CPU时序
2. 6 输入输出电路
2. 7 中断
2. 7. 1 中断技术
2. 7. 2 MCS-51单片机中断系统
2. 7. 3 实例分析
2. 8 定时器/计数器
2. 8. 1 定时器/计数器控制
2. 8. 2 定时器工作方式
2. 8. 3 实例分析
2. 9 串行通信
2. 9. 1 串行通信及基础知识
2. 9. 2 串行接口结构及控制寄存器
2. 9. 3 串行口工作方式
2. 9. 4 实例分析
2. 10 复位电路
第3章 8051单片机的指令系统
3. 1 指令系统概述
3. 1. 1 寻址方式
3. 1. 2 寻址方式中常用符号注释
3. 2 MCS-51单片机指令系统
3. 2. 1 数据传送指令
3. 2. 2 算术操作类指令
3. 2. 3 逻辑操作类指令
3. 2. 4 控制程序转移类指令
3. 2. 5 布尔变量操作类指令
第4章 程序设计
4. 1 MCS-51伪指令
4. 2 MCS-51汇编语言
4. 2. 1 汇编语言程序的格式
4. 2. 2 汇编程序的汇编
4. 3 汇编语言程序设计
4. 3. 1 程序流程图
4. 3. 2 简单程序设计
4. 3. 3 分支程序设计
4. 3. 4 循环程序设计
4. 3. 5 查表程序设计
4. 3. 6 子程序设计
4. 4 程序实例
4. 4. 1 平均滤波程序
4. 4. 2 定点数乘法运算程序
4. 4. 3 浮点数乘法运算程序
第5章 MCS-51单片机的扩展应用
5. 1 程序存储器的扩展
5. 1. 1 外部程序存储器的操作时序
5. 1. 2 地址锁存器及EEPROM芯片介绍
5. 2 外部数据存储器的扩展
5. 2. 1 外部程序存储器的操作时序
5. 2. 2 常用RAM芯片及译码芯片
5. 2. 3 典型EEPROM扩展电路
5. 3 快速擦存储器在MCS-51单片机系统中的应用
5. 3. 1 Flash的主要性能特点
5. 3. 2 典型器件的封装和引脚
5. 3. 3 基本工作原理和结构
5. 3. 4 Flash和单片机接口及擦除编程操作
5. 4 用可编程外围芯片PSD8XX/9XX扩展外围功能
5. 4. 1 可编程外围芯片PSD8XX/9XX的结构原理
5. 4. 2 用PSD8XX/9XX和51单片机设计ISP嵌入式系统
5. 5 并行I/O口的扩展
5. 5. 1 I/O口扩展概述
5. 5. 2 简单I/O口的扩展
5. 5. 3 8155可编程并行接口的扩展
5. 5. 4 8255可编程并行口的扩展
5. 6 串行I/O口的扩展
5. 6. 1 8251芯片介绍
5. 6. 2 8251和MCS51单片机的接口设计
5. 7 定时器/计数器的扩展
5. 7. 1 8253芯片介绍
5. 7. 2 8253和MCS51单片机的接口设计
5. 8 单片机外部功能扩展中常用的串行标准接口
5. 8. 1 RS232C/RS449标准接口
5. 8. 2 RS-423/RS-422/RS-485标准接口
第6章. HCS-51单片机的接口技术
6. 1 模拟量输入通道接口设计
6. 1. 1 A/D转换器的基本原理与分类
6. 1. 2 A/D转换器的技术指枋
6. 1. 3 8位A/D转换器与MCS-51系列单片机的接口设计
6. 1. 4 12位A/D转换器与MCS-51系列单片机的接口设计
6. 1. 5 A/D转换器的应用实例
6. 2 模拟量输出通道接口设计
6. 2. 1 D/A转换器的基本原理
6. 2. 2 D/A转换器的技术指标
6. 2. 3 8位D/A转换器与MCS-51系列单片机的接口设计
6. 2. 4 12位D/A转换器与MCS-51系列单片机的接口设计
6. 2. 5 D/A转换器的应用实例
6. 3 人机交互接口设计
6. 3. 1 键盘接口设计及其应用实例
6. 3. 2 LED接口设计及其应用实例
6. 3. 3 LCD接口设计及其应用实例
第7章 单片机应用系统的设计与调试
7. 1 应用系统设计方法
7. 1. 1 总体方案论证
7. 1. 2 系统硬件设计
7. 1. 3 系统软件设计
7. 2 MCS-51开发系统
7. 3 应用系统的调试
7. 3. 1 硬件调试
7. 3. 2 软件调试
7. 3. 3 脱机运行调试
第8章 单片机应用系统的可靠性与抗干扰性
8. 1 应用系统的可靠性
8. 1. 1 系统可靠性概述
8. 1. 2 系统可靠性估算
8. 1. 3 提高系统可靠性
8. 2 应用系统的抗干扰
8. 2. 1 干扰源及其耦合通道
8. 2. 2 抗干扰原则
8. 2. 3 抗干扰措施
第9章 单片机应用系统实例剖析
9. 1 数据采集及显示系统
9. 1. 1 模拟输入子系统的设计
9. 1. 2 数据处理
9. 1. 3 显示子系统
9. 1. 4 系统整合
9. 2 步进电动机的控制程序设计
9. 2. 1 步进电机的工作原理及特性
9. 2. 2 步进电机控制系统原理
9. 2. 3 步进电机与单片机的接口及程序设计
9. 2. 4 步进电机步数及速度的确定方法
9. 2. 5 步进电机的变速控制
9. 3 PC机与8051间的通信技术
9. 3. 1 PC机与8051间的并行通讯
9. 3. 2 PC机与8051间的串行通讯
9. 4 用8051单片机实现CAN总线节点
9. 4. 1 CAN总线协议介绍
9. 4. 2 CAN通讯控制器SJA1000
9. 4. 3 CAN总线系统智能节点硬件电路设计
9. 4. 4 CAN总线系统智能节点
软件设计
附录A 本书所选用的芯片引脚图
附录B MCS-51特殊功能寄存器总述
附录C MCS-51系列单片机指令
一览表
参考文献