微信扫一扫,移动浏览光盘
简介
本书全面系统地阐述了基于MCS-51系列单片机应用系统设计。详细论述
了MCS-51系列单片机的组成原理,应用系统的扩展技术,信息处理技术及常用
算法,人机交互接口,D/A转换器及A/D转换器与单片机的接口设计,串行接口
及通信,应用系统的抗干扰技术和实用技术及应用系统的设计等内容,并用大
量实用的接口实例进行说明。从而使读者能够从初步了解单片机到真正的学
以致用,并能设计单片机系统并加以应用的目的。
此书可以作高等工科院校自动化、测试控制、仪器等相关专业教材或课
外参考用书,同时也可为从事相关行业的科研人员和工程技术人员阅读参考,
具有很高的应用价值和使用价值。
目录
第1章 单片机概述
1.1 单片机的发展历史和发展趋势
1.1.1 单片机的发展历史
1.1.2 单片机的发展趋势
1.2 常用的单片机产品
1.3 单片机的应用
1.3.1 单片机的特点
1.3.2 单片机的应用领域
1.3.3 单片机应用系统的结构
1.3.4 单片机的选用
第2章 MCS-51系列单片机系统结构
2.1 总体结构
2.1.1 8051的总体结构
2.1.2 MCS-51系列单片机的一般结构
2.2 MCS-51系列单片机的引脚功能
2.2.1 电源引脚
2.2.2 时钟引脚
2.2.3 控制引脚
2.2.4 I/O口
2.3 MCS-51系列单片机的存储器
2.3.1 程序存储器
2.3.2 数据存储器
2.3.3 特殊功能寄存器
2.3.4 位寄存器
2.4 MCS-51系列单片机CPU时序
2.4.1 机器周期、状态、相位
2.4.2 典型指令的取指和时序
2.5 单片机的复位及复位电路
第3章 MCS-51系列单片机的指令系统
3.1 汇编语言指令格式
3.1.1 汇编语言格式
3.1.2 汇编伪指令
3.2 MCS-51系列单片机的寻址方式
3.3 MCS-51系列单片机的指令系统
3.3.1 数据传递类指令
3.3.2 算术运算类指令
3.3.3 逻辑运算类指令
3.3.4 位操作类指令
3.3.5 控制转移类指令
第4章 MCS-51系列单片机的定时器/计数器和中断系统
4.1 MCS-51系列单片机的定时器/计数器
4.1.1 定时方法概述
4.1.2 定时器/计数器内部结构和功能
4.1.3 定时器/计数器的工作方式
4.1.4 定时器/计数器对输入信号的要求
4.2 MCS-51系列单片机的中断系统
4.2.1 中断概述
4.2.2 中断系统与控制
4.2.3 中断响应
4.2.4 中断请求和撤除
4.2.5 中断系统的初始化
4.2.6 中断源的扩展
第5章 MCS-51系列单片机的基本扩展
5.1 MCS-51系列单片机并行扩展总线
5.1.1 并行扩展总线的方法
5.1.2 地址译码方法
5.1.3 总线驱动能力及扩展方法
5.2 MCS-51系列单片机存储器的扩展
5.2.1 程序存储器的扩展
5.2.2 数据存储器的扩展
5.3 MCS-51系列单片机I/O口扩展
5.3.1 采用8255A扩展I/O口
5.3.2 采用8155扩展I/O口
5.3.3 采用锁存器扩展I/O口
5.3.4 采用串行口扩展I/O口
第6章 信号处理和常用算法
6.1 量程切换
6.2 标度变换
6.2.1 模拟显示的标度变换
6.2.2 数字显示的标度变换
6.3 零位和灵敏度误差校正
6.4 非线性校正
6.4.1 查表法
6.4.2 插值法
6.4.3 拟合法
6.5 越限报警
6.5.1 上下限报警处理程序
6.5.2 越限报警系统设计实例
6.6 数字滤波
6.6.1 限幅滤波和中位值滤波
6.6.2 平均滤波
6.6.3 低通滤波
6.6.4 复合滤波
6.7 PID算法
6.7.1 PID算法原理
6.7.2 PID算法流程
第7章 人机交互接口
7.1 显示器及接口
7.1.1 LED
7.1.2 LCD
7.2 键盘及接口
7.2.1 键盘输入应解决的问题
7.2.2 独立式键盘接口设计
7.2.3 矩阵式键盘接口设计
7.3 单片机应用系统中典型的键盘、显示器接口技术
7.3.1 用8255和串行口扩展的键盘、显示器电路
7.3.2 由锁存器组成键盘、显示器接口电路
7.3.3 由8155构成的键盘、显示器接口电路
7.3.4 8279键盘、显示器接口芯片及其使用
7.4 打印机接口设计
7.4.1 TPμP-40A微型打印机与单片机的接口设计
7.4.2 GP16微型打印机与单片机的接口设计
7.5 报警器接口及程序
7.5.1 发光二极管指示灯接口
7.5.2 单频音报警接口
7.5.3 音乐声报警接口
7.6 话音接口技术
7.6.1 话音芯片
7.6.2 ISD1420和单片机接口设计
第8章 D/A转换器和MCS-51系列单片机接口
8.1 D/A转换器原理及主要的技术指标
8.1.1 D/A转换器的基本原理和分类
8.1.2 D/A转换器的主要技术指标
8.2 D/A转换器件的选择
8.2.1 集成D/A转换芯片介绍
8.2.2 D/A转换芯片的选择
8.2.3 D/A转换器接口设计的实用技术
8.3 D/A转换器DAC0832和MCS-51系列单片机的接口设计
8.3.1 DAC0832引脚功能
8.3.2 DAC0832工作方式
8.3.3 DAC0832应用举例
8.4 D/A转换器AD7520和MCS-51系列单片机的接口设计
8.4.1 AD7520结构和应用特性
8.4.2 AD7520系列和MCS-51系列单片机的接口
第9章 A/D转换器与MCS-51系列单片机的接口设计
9.1 A/D转换器原理及主要的技术指标
9.1.1 A/D转换器的基本原理和分类
9.1.2 A/D转换器的主要技术指标
9.2 A/D转换器件的选择
9.2.1 常用A/D转换器简介
9.2.2 A/D转换芯片的选择及实用技术
9.3 双积分式A/D转换器
9.3.1 双积分式A/D的转换原理
9.3.2 双积分式A/D转换器MC14433
9.4 逐次逼近式A/D转换器
9.4.1 逐次逼近式A/D转换器的转换原理
9.4.2 逐次逼近式A/D转换器ADC0809
9.4.3 逐次逼近式A/D转换器AD574A
第10章 MCS-51系列单片机的串行接口及其串行通信
10.1 串行通信基础
10.1.1 异步通信和同步通信
10.1.2 波特率和接收/发送时钟
10.1.3 单工、半双工、全双工工作方式
10.1.4 信号的调制与解调
10.1.5 通信数据的差错检测和校正
10.1.6 串行通信接口电路
10.2 串行通信总线标准及其接口
10.2.1 串行通信接口
10.2.2 RS-232C串行接口标准
10.2.3 RS-449、RS-422A、RS-423A及RS-485接口
10.2.4 20mA电流环路串行接口
10.3 MCS-51单片机串行接口
10.3.1 串行接口的结构
10.3.2 串行接口的工作方式
10.4 MCS-51单片机串行接口通信技术
10.4.1 单片机双机通信技术
10.4.2 单片机多机通信技术
10.5 单片机与IBM-PC的通信技术
10.5.1 异步通信适配器
10.5.2 IBM-PC与单片机的双机通信技术
10.5.3 IBM-PC与单片机的多机通信技术
10.6 MCS-51单片机串行接口的扩展
10.6.1 Intel 8251A可编程通信接口
10.6.2 8251A和MCS-51单片机的接口
第11章 应用系统中的抗干扰技术
11.1 噪声干扰的形成
11.1.1 噪声源
11.1.2 噪声的耦合方式
11.1.3 噪声的干扰模式
11.1.4 干扰对单片机系统的影响
11.2 硬件抗干扰技术
11.2.1 共模干扰的抑制
11.2.2 差模干扰的抑制
11.2.3 供电系统的抗干扰
11.2.4 印刷电路板抗干扰
11.2.5 过程通道中的干扰和抑制
11.3 软件抗干扰技术
11.3.1 软件冗余技术
11.3.2 软件陷阱技术
11.3.3“看门狗”技术
第12章 应用系统中的实用技术
12.1 MCS-51单片机低功耗设计
12.1.1 HMOS型单片机的掉电运行方式
12.1.2 CHMOS型单片机的空闲、掉电运行方式
12.1.3 CHMOS型单片机I/O接口及应用系统实例
12.2 逻辑电平接口技术
12.2.1 集电极开路门输出接口
12.2.2 TTL,HTL,ECL,CMOS电平转换接口
12.3 V/F转换
12.3.1 V/F转换的特点和应用环境
12.3.2 V/F转换原理
12.3.3 用V/F转换器实现A/D转换的方法
12.3.4 常用的V/F转换器及应用
12.4 电压/电流转换
12.5 开关量输入/输出通道
12.5.1 开关量输入通道
12.5.2 开关量输出通道
12.6 集成稳压电路
12.7 单片机与软盘驱动器接口
第13章 应用系统设计
13.1 单片机应用条件
13.2 单片机应用系统的基本要求
13.3 应用系统设计过程
13.3.1 总体设计
13.3.2 硬件设计
13.3.3 软件设计
13.4 单片机应用系统设计要领
13.4.1 对象特性分析要领
13.4.2 硬件体系设计要领
13.4.3 算法设计及其优化要领
13.4.4 软件设计及其优化要领
13.5 单片机应用系统开发工具
13.6 应用系统的调试
13.6.1 硬件调试方法
13.6.2 软件调试方法
13.7 设计实例——MCS-51用于电子配料秤
13.7.1 电子配料秤的工作原理
13.7.2 单元电路分析
13.7.3 调试程序
13.7.4 精度分析
13.8 设计实例
13.8.1 数字实现SCR过零控制的方法
13.8.2 单片机温度控制系统实例
参考文献
1.1 单片机的发展历史和发展趋势
1.1.1 单片机的发展历史
1.1.2 单片机的发展趋势
1.2 常用的单片机产品
1.3 单片机的应用
1.3.1 单片机的特点
1.3.2 单片机的应用领域
1.3.3 单片机应用系统的结构
1.3.4 单片机的选用
第2章 MCS-51系列单片机系统结构
2.1 总体结构
2.1.1 8051的总体结构
2.1.2 MCS-51系列单片机的一般结构
2.2 MCS-51系列单片机的引脚功能
2.2.1 电源引脚
2.2.2 时钟引脚
2.2.3 控制引脚
2.2.4 I/O口
2.3 MCS-51系列单片机的存储器
2.3.1 程序存储器
2.3.2 数据存储器
2.3.3 特殊功能寄存器
2.3.4 位寄存器
2.4 MCS-51系列单片机CPU时序
2.4.1 机器周期、状态、相位
2.4.2 典型指令的取指和时序
2.5 单片机的复位及复位电路
第3章 MCS-51系列单片机的指令系统
3.1 汇编语言指令格式
3.1.1 汇编语言格式
3.1.2 汇编伪指令
3.2 MCS-51系列单片机的寻址方式
3.3 MCS-51系列单片机的指令系统
3.3.1 数据传递类指令
3.3.2 算术运算类指令
3.3.3 逻辑运算类指令
3.3.4 位操作类指令
3.3.5 控制转移类指令
第4章 MCS-51系列单片机的定时器/计数器和中断系统
4.1 MCS-51系列单片机的定时器/计数器
4.1.1 定时方法概述
4.1.2 定时器/计数器内部结构和功能
4.1.3 定时器/计数器的工作方式
4.1.4 定时器/计数器对输入信号的要求
4.2 MCS-51系列单片机的中断系统
4.2.1 中断概述
4.2.2 中断系统与控制
4.2.3 中断响应
4.2.4 中断请求和撤除
4.2.5 中断系统的初始化
4.2.6 中断源的扩展
第5章 MCS-51系列单片机的基本扩展
5.1 MCS-51系列单片机并行扩展总线
5.1.1 并行扩展总线的方法
5.1.2 地址译码方法
5.1.3 总线驱动能力及扩展方法
5.2 MCS-51系列单片机存储器的扩展
5.2.1 程序存储器的扩展
5.2.2 数据存储器的扩展
5.3 MCS-51系列单片机I/O口扩展
5.3.1 采用8255A扩展I/O口
5.3.2 采用8155扩展I/O口
5.3.3 采用锁存器扩展I/O口
5.3.4 采用串行口扩展I/O口
第6章 信号处理和常用算法
6.1 量程切换
6.2 标度变换
6.2.1 模拟显示的标度变换
6.2.2 数字显示的标度变换
6.3 零位和灵敏度误差校正
6.4 非线性校正
6.4.1 查表法
6.4.2 插值法
6.4.3 拟合法
6.5 越限报警
6.5.1 上下限报警处理程序
6.5.2 越限报警系统设计实例
6.6 数字滤波
6.6.1 限幅滤波和中位值滤波
6.6.2 平均滤波
6.6.3 低通滤波
6.6.4 复合滤波
6.7 PID算法
6.7.1 PID算法原理
6.7.2 PID算法流程
第7章 人机交互接口
7.1 显示器及接口
7.1.1 LED
7.1.2 LCD
7.2 键盘及接口
7.2.1 键盘输入应解决的问题
7.2.2 独立式键盘接口设计
7.2.3 矩阵式键盘接口设计
7.3 单片机应用系统中典型的键盘、显示器接口技术
7.3.1 用8255和串行口扩展的键盘、显示器电路
7.3.2 由锁存器组成键盘、显示器接口电路
7.3.3 由8155构成的键盘、显示器接口电路
7.3.4 8279键盘、显示器接口芯片及其使用
7.4 打印机接口设计
7.4.1 TPμP-40A微型打印机与单片机的接口设计
7.4.2 GP16微型打印机与单片机的接口设计
7.5 报警器接口及程序
7.5.1 发光二极管指示灯接口
7.5.2 单频音报警接口
7.5.3 音乐声报警接口
7.6 话音接口技术
7.6.1 话音芯片
7.6.2 ISD1420和单片机接口设计
第8章 D/A转换器和MCS-51系列单片机接口
8.1 D/A转换器原理及主要的技术指标
8.1.1 D/A转换器的基本原理和分类
8.1.2 D/A转换器的主要技术指标
8.2 D/A转换器件的选择
8.2.1 集成D/A转换芯片介绍
8.2.2 D/A转换芯片的选择
8.2.3 D/A转换器接口设计的实用技术
8.3 D/A转换器DAC0832和MCS-51系列单片机的接口设计
8.3.1 DAC0832引脚功能
8.3.2 DAC0832工作方式
8.3.3 DAC0832应用举例
8.4 D/A转换器AD7520和MCS-51系列单片机的接口设计
8.4.1 AD7520结构和应用特性
8.4.2 AD7520系列和MCS-51系列单片机的接口
第9章 A/D转换器与MCS-51系列单片机的接口设计
9.1 A/D转换器原理及主要的技术指标
9.1.1 A/D转换器的基本原理和分类
9.1.2 A/D转换器的主要技术指标
9.2 A/D转换器件的选择
9.2.1 常用A/D转换器简介
9.2.2 A/D转换芯片的选择及实用技术
9.3 双积分式A/D转换器
9.3.1 双积分式A/D的转换原理
9.3.2 双积分式A/D转换器MC14433
9.4 逐次逼近式A/D转换器
9.4.1 逐次逼近式A/D转换器的转换原理
9.4.2 逐次逼近式A/D转换器ADC0809
9.4.3 逐次逼近式A/D转换器AD574A
第10章 MCS-51系列单片机的串行接口及其串行通信
10.1 串行通信基础
10.1.1 异步通信和同步通信
10.1.2 波特率和接收/发送时钟
10.1.3 单工、半双工、全双工工作方式
10.1.4 信号的调制与解调
10.1.5 通信数据的差错检测和校正
10.1.6 串行通信接口电路
10.2 串行通信总线标准及其接口
10.2.1 串行通信接口
10.2.2 RS-232C串行接口标准
10.2.3 RS-449、RS-422A、RS-423A及RS-485接口
10.2.4 20mA电流环路串行接口
10.3 MCS-51单片机串行接口
10.3.1 串行接口的结构
10.3.2 串行接口的工作方式
10.4 MCS-51单片机串行接口通信技术
10.4.1 单片机双机通信技术
10.4.2 单片机多机通信技术
10.5 单片机与IBM-PC的通信技术
10.5.1 异步通信适配器
10.5.2 IBM-PC与单片机的双机通信技术
10.5.3 IBM-PC与单片机的多机通信技术
10.6 MCS-51单片机串行接口的扩展
10.6.1 Intel 8251A可编程通信接口
10.6.2 8251A和MCS-51单片机的接口
第11章 应用系统中的抗干扰技术
11.1 噪声干扰的形成
11.1.1 噪声源
11.1.2 噪声的耦合方式
11.1.3 噪声的干扰模式
11.1.4 干扰对单片机系统的影响
11.2 硬件抗干扰技术
11.2.1 共模干扰的抑制
11.2.2 差模干扰的抑制
11.2.3 供电系统的抗干扰
11.2.4 印刷电路板抗干扰
11.2.5 过程通道中的干扰和抑制
11.3 软件抗干扰技术
11.3.1 软件冗余技术
11.3.2 软件陷阱技术
11.3.3“看门狗”技术
第12章 应用系统中的实用技术
12.1 MCS-51单片机低功耗设计
12.1.1 HMOS型单片机的掉电运行方式
12.1.2 CHMOS型单片机的空闲、掉电运行方式
12.1.3 CHMOS型单片机I/O接口及应用系统实例
12.2 逻辑电平接口技术
12.2.1 集电极开路门输出接口
12.2.2 TTL,HTL,ECL,CMOS电平转换接口
12.3 V/F转换
12.3.1 V/F转换的特点和应用环境
12.3.2 V/F转换原理
12.3.3 用V/F转换器实现A/D转换的方法
12.3.4 常用的V/F转换器及应用
12.4 电压/电流转换
12.5 开关量输入/输出通道
12.5.1 开关量输入通道
12.5.2 开关量输出通道
12.6 集成稳压电路
12.7 单片机与软盘驱动器接口
第13章 应用系统设计
13.1 单片机应用条件
13.2 单片机应用系统的基本要求
13.3 应用系统设计过程
13.3.1 总体设计
13.3.2 硬件设计
13.3.3 软件设计
13.4 单片机应用系统设计要领
13.4.1 对象特性分析要领
13.4.2 硬件体系设计要领
13.4.3 算法设计及其优化要领
13.4.4 软件设计及其优化要领
13.5 单片机应用系统开发工具
13.6 应用系统的调试
13.6.1 硬件调试方法
13.6.2 软件调试方法
13.7 设计实例——MCS-51用于电子配料秤
13.7.1 电子配料秤的工作原理
13.7.2 单元电路分析
13.7.3 调试程序
13.7.4 精度分析
13.8 设计实例
13.8.1 数字实现SCR过零控制的方法
13.8.2 单片机温度控制系统实例
参考文献
基于MCS-51系列单片机原理的应用设计
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×