本书着重讲述微型计算机在工业控制中的具体实践及应用,不涉及控制方法的研究。全书共分10章,分为两大部分。第1~7章为基础部分,基本内容包括:MCS—51系列单片机及衍生产品的工作原理、基本结构、指令系统及汇编语言程序设计、过程通道、微机控制系统控制算法及程序设计方法等。第8~10章为专题部分:第8章主要介绍可编程控制器(PLC)和工业控制计算机(IPC)的基本结构及应用技术;第9章介绍嵌入式系统的组成原理与设计技术;第10章根据科学技术的发展,介绍几种常用工业控制网络的结构及其应用,重点介绍PROFBUS现场控制总线网络的应用。
本书为普通高等教育“十一五”国家级规划教材。
本书共分两部分。第一部分为应用微型计算机实现控制的基础部分,主要介绍8XC552系列单片机的基本原理、结构、指令系统及汇编语言程序设计,实现微机控制系统的软硬件,包括模拟量输入/输出通道、开关量输入/输出通道的结构及工作原理,程序设计方法,系统应用实例及抗干扰措施;可靠性设计等;第二部分为提高部分,主要介绍可编程控制器的原理及应用,嵌入式控制系统的结构及设计方法,控制网络的构成、功能、特点及应用。
本书可作为高等学校工科类有关专业本科生及研究生教材,亦可作为从事微机控制的专业技术人员的参考书。
第1章 计算机控制系统概述
1.1 自动控制系统的基本概念
1.2 计算机控制系统的组成
1.2.1 硬件部分
1.2.2 软件部分
1.3 计算机控制系统的分类
1.4 微型计算机控制系统的发展趋势
第2章 8XC552系列单片机结构及工作原理
2.1 典型8位单片机性能概述
2.2 8XC552单片机内部结构
2.2.1 8051核件
2.2.2 存储器结构
2.2.3 8XC552 I/O端口
2.2.4 定时/计数器
2.2.5 A/D转换器和PWM
2.2.6 8XC552的中断系统
2.3 8XC552的引脚及功能
2.3.1 端口线
2.3.2 电源线
2.3.3 控制线
2.4 8XC552单片机的工作方式
习题与思考题
第3章 8XC552单片机的指令系统及汇编语言程序设计
3.1 MCS—51的寻址方式
3.2 指令系统简介
3.3 汇编语言程序设计
3.3.1 汇编语言格式
3.3.2 汇编语言构成
3.4 程序设计举例
习题与思考题
第4章 8XC552的定时/计数器、串行接口及中断系统
第5章 过程输入/输出通道
第6章 微机控制系统应用程序
第7章 微机控制系统设计实例及抗干扰 措施
第8章 PLC与IPC应用技术
第9章 嵌入式系统结构与设计原理
第10章 工业控制网络
参考文献