|
目录:
第一章 单片机控制系统概述
1.1 单片机控制系统的特点
1.2 单片机技术的发展概况
1.3 单片机控制及应用
第二章 单片机控制系统设计基础
2.1 MCS--51系列单片机内部结构
2.1.1 MCS--51系列单片机总体结构
2.1.2 MCS--51单片机存储器结构及其用途
2.2 MCS-51指令系统
2.2.1 MCS--51指令系统简介
2.2.2 数据传送指令
2.2.3 算术运算指令
2.2.4 逻辑运算指令
2.2.5 控制转移类指令
2.2.6 位操作指令
2.2.7 伪指令
2.3 定时/计数器实用设计
2.3.1 8051单片机定时/计数器结构
2.3.2 定时器初始化
2.3.3 定时/计数器应用程序设计
2.4 串行口及其通信方式
2.4.1 串行口结构
2.4.2 串行口工作方式
2.4.3 串行口通信举例
2.5 中断系统实用设计
2.5.1 中断有关的概念
2.5.2 8051中断标志及控制寄存器
2.5.3 中断响应的条件及响应过程
2.5.4 中断程序设计思想
2.5.5 中断应用程序设计举例
2.5.6 设计与调试中断程序应注意的几个问题
第三章 单片机控制系统硬件电路及设计
3.1 时钟电路设计
3.1.1 内部时钟电路
3.1.2 外部时钟电路
3.1.3 时钟与时序
3.2 复位电路设计
3.2.1 单片机复位原理
3.2.2 复位电路
3.3 扩展存储器电路设计.
3.3.1 程序存储器扩展电路设计
3.3.2 数据存储器扩展电路设计
3.3.3 扩展数据和程序存储器综合举例
3.3.4 扩展电路工作原理
3.4 I/O接口扩展电路设计
3.4.1 简单I/O接口扩展
3.4.2 8255可编程并行I/O接口扩展与电路设计
3.4.3 8155可编程I/O接口扩展设计
3.4.4 串行口扩展I/O接口
3.5 键盘接口电路设计
3.5.1 独立式按键电路
3.5.2 矩阵式键盘电路
3.5.3 中断方式键盘电路
3.5.4 串行接口非编码键盘电路
3.5.5 具有锁定功能的键盘电路
3.5.6 双功能键电路设计
3.6 显示器接口电路设计
3.6.1 LED显示器及接口电路设计
3.6.2 LCD显示器(液晶显示)及接口电路设计
3.7 8279键盘/显示芯片及其接口电路设计
3.7.1 8279引脚及功能
3.7.2 8279的工作方式及命令字格式
3.7.3 8279与单片机及键盘/显示器接口电路设计
3.7.4 8279编程方法
3.8 语音芯片接口技术
3.8.1 T6668语音芯片的引脚及功能
3.8.2 T6668语音芯片外围接口电路
3.8.3 T6668的工作方式
3.8.4 T6668与单片机接口电路
3.8.5 T6668 CPU方式声音录制与再生
3.9 大功率I/O接口器件及接口电路设计
3.9.1 大功率晶体管驱动电路
3.9.2 晶闸管及其接口电路
3.9.3 集成功率驱动器及其与单片机接口电路
3.10 D/A转换器及其接口电路设计
3.10.1 D/A转换原理
3.10.2 D/A转换器的主要技术指标
3.10.3 集成D/A转换器及接口电路
3.10.4 D/A转换的典型应用举例
3.11 A/D转换器及接口电路设计
3.11.1 A/D转换原理
3.11.2 A/D转换的主要技术指标
3.11.3 多通道A/D转换器ADC 0809及其与单片机接口电路
3.11.4 12位 A/D转换器 AD 574及其与单片机接口电路
3.11.5 双积分型A/D转换器MC14433及其与单片机接口电路
3.11.6 A/D转换程序设计
3.12 实用系统设计方法
3.12.1 熟悉对象
3.12.2 确定系统的I/O点数和通道
3.12.3 选择单片机
3.12.4 确定存储器
3.12.5 选择I/O接口电路
3.12.6 进行系统设计
3.12.7 设计实验板并进行原理验证
3.12.8 利用开发机检测调试实验电路
3.12.9 确定系统方案及设计系统结构
3.13 典型系统设计举例
3.13.1 电梯控制的基本要求
3.13.2 输入输出点数安排
3.13.3 单片机选择
3.13.4 选用存储器
3.13.5 输入输出接口选择
3.13.6 系统结构设计
第四章 程序设计技术
4.1 汇编程序设计基础
4.1.1 了解单片机的结构特点
4.1.2 了解应用系统的硬件环境
4.1.3 熟悉应用系统的开发环境
4.1.4 汇编语言的程序设计步骤
4.2 汇编程序常用设计方法
4.2.1 顺序结构程序设计
4.2.2 分支结构程序设计
4.2.3 循环结构程序设计
4.2.4 查表程序设计
4.2.5 子程序结构设计
4.3 汇编程序设计实例
4.3.1 P1口实用程序
4.3.2 8255实用程序--交通灯控制程序设计
4.3.3 8279键盘/显示接口程序设计
4.3.4 D/A转换芯片0832应用程序--正弦波移相程序设计
4.3.5 A/ D转换芯片0809实用程序--数据采集程序设计
4.3.6 步进电机控制程序设计
4.3.7 代码转换类程序设计
4.3.8 多字节循环移位程序设计
4.3.9 片内RAM中数据检索程序设计
4.3.10 查找单字节无符号最大数程序设计
4.3.11 单字节无符号数排序程序设计
4.3.12 数字滤波程序设计
4.4 PL/M-51单片机程序设计语言及其应用
4.4.1 PL/M-51语言简介
4.4.2 PL/M-51语言结构
4.4.3 程序的编译及程序库
4.4.4 程序库PLM51.LIB
4.5 用C语言编写MCSSI控制程序
4.5.1 C-51编程方法
4.5.2 C-51编译器及应用
4.5.3 连接程序XLINK的应用
4.5.4 XLIB通用库管理
4.5.5 A8051宏汇编
4.5.6 C-51编程举例
第五章 自动控制规律
5.1 常规控制规律
5.1.1 PID调节及算法
5.1.2 串级控制
5.1.3 前馈控制
5.1.4 时间最优控制
5.1.5 预估控制
5.2 模糊控制规律
5.2.1 模糊控制系统组成
5.2.2 模糊控制器
5.2.3 模糊控制系统设计
5.3 自适应控制规律
5.3.1 自适应控制系统
5.3.2 自适应控制系统分类
5.3.3 模型参考自适应控制系统
5.3.4 在线辨识自适应控制系统
5.4 智能控制规律
5.4.1 智能控制系统的构成
5.4.2 智能控制系统和神经网络
第六章 单片机在自动控制中应用实例
6.1 交流双速电梯单片机控制系统
6.1.1 电梯控制系统原理
6.1.2 单片机电梯控制系统总体结构及主要性能特点
6.1.3 系统功能接口电路设计
6.1.4 系统软件设计
6.2 单片机实现的卷绕特性曲线发生装置
6.2.1 单片机实现的卷统特性曲线发生装置的主要功能
6.2.2 硬件设计
6.2.3 软件设计
6.3 电冰箱单片机控制系统
6.3.1 直冷式电冰箱的工作原理及控制要求
6.3.2 电冰箱控制系统硬件电路设计
6.3.3 电冰箱控制系统软件设计
6.4 单片机在变码印鉴器中的应用
6.4.1 印鉴器的主要技术指标
6.4.2 电路设计及说明
6.4.3 ECM--A0696和单片机接口
第七章 单片机控制系统抗干扰技术
7.1 干扰的来源及分析
7.2 硬件抗干扰技术
7.2.1 选用可靠的元器件
7.2.2 接插件的选择应用
7.2.3 印制电路板抗干扰设计技术
7.2.4 执行机构抗干扰技术
7.3 软件抗干扰技术
7.3.1 设置软件陷阱
7.3.2 增加程序监视系统(Watchdog)
7.3.3 软件冗余技术
7.3.4 软件可靠性设计
7.3.5 软件自诊断技术
7.4 供电系统抗干扰技术
7.4.1 建议的供电解决方案
7.4.2 利用电源监视电路提高电源可靠性
7.5 接地系统抗干扰技术
7.5.1 系统地统分类
7.5.2 不同地线的处理原则
7.6 输入输出通道抗干扰技术
7.6.1 开关信号的抗干扰技术
7.6.2 模拟通道的抗干扰技术
7.6.3 长线传输的抗干扰技术
第八章 其他类型单片机简介
8.1 MCS-96单片机
8.1.1 MCS-96单片机的内部结构
8.1.2 MCS-96外部引脚及其功能
8.1.3 存储器配置和内部寄存器
8.1.4 MCS-96指令系统
8.1.5 MCS-96的系统扩展
8.1.6 外围接口及其应用
8.2 MOTOROLA单片机
8.2.1 概述
8.2.2 MOTOROLA单片机的结构特点
参考文献
详细信息:
本书重点介绍单片机的硬件系统设计方法和软件设计技术及其在控制系统中应用实例。
全书共分八章。主要内容包括:单片机控制系统设计基础,系统电路和接口电路的设计方法;常用程序设计技术及大量汇编程序设计实例;常现控制、模糊控制、智能控制等控制规律及单片机控制应用实例,较详细介绍了单片机系统软件、硬件抗干扰技术等。
本书适用于从事单片机应用系统开发设计的广大工程技术人员,也可作为大专院校自动化、机电一体化等专业的本科生、研究生的教材或参考书。
作者: 房小翠 王金凤 出版社: 国防工业出版社
出版日期:2001-7-1
|
|