第1章 计算机基础 1
1.1 二进制基础——数制与代码及计算机中数的表示方法 1
1.2 计算机的组成 9
1.3 程序控制 13
1.4 衡量计算机性能的主要技指标 15
1.5 计算机的应用及其溶入技术 16
第2章 MCS-51微处理器硬件结构 20
2.1 MCS-51微处理器的主要功能特点 20
2.2 MCS-51微处理器的内部结构分析 21
2.3 MCS-51微处理器的引脚功能 22
2.4 MCS-51的存贮器组织 28
2.5 MCS-51 CPU时序 33
2.6 MCS-51低功耗运行方式 36
第3章 MCS-51指令系统 38
3.1 汇编语言程序的标准格式 38
3.2 伪指令 39
3.3 MCS-51指令系统及其特点 42
3.4 MCS-51指令的寻址方式 43
3.5 MCS-51指令系统介绍 48
第4章 汇编语言程序设计 64
4.1 概述 64
4.2 顺序程序 64
4.3 分支程序 66
第5章 MCS-51定时/计数、串行口及中断系统 86
5.1 MCS-51定时/计数器 86
5.2 MCS-51串行口 94
5.3 MCS-51单片机中断系统 105
第6章 存贮器系统设计 113
6.1 单片机扩展及系统结构 113
6.2 存贮器扩展编址及映像 115
6.3 程序存贮器的扩展 117
6.4 数据存贮器的扩展 120
6.5 存贮器系统扩展设计 123
第7章 并行I/O扩展及应用 125
7.1 单片机I/O接口技术概述 125
7.2 简单的I/O扩展技术 126
7.3 可编程并行I/O口8255A 128
第8章 现场总线技术 136
8.1 概述 136
8.2 现场总线的特点与优点 144
8.3 现场总线通信协议 146
8.4 现场总线的拓扑结构及传输介质 147
8.5 现场总线控制系统(FCS) 148
8.6 基于现场总线的网络体系结构 151
9.1 Profibus现场总线概述 154
第9章 Profibus总线 154
9.2 Profibus的基本特性 156
9.3 Profibus协议模型及结构 156
9.4 Profibus传输技术 160
9.5 Profibus总线存取协议 163
9.6 Profibus-DP 164
9.7 Profibus-FMS 170
9.8 Profibus-PA 172
9.9 Profibus技术在工厂自动化系统的应用 174
9.10 Profibus通信接口的开发 189
第10章 控制器局域网总线——CAN 211
10.1 CAN的技术特点 211
10.2 CAN的控制器的网络通信协议 214
10.3 CAN总线通信接口的开发 229
10.4 CAN总线的应用 241
第11章 Modbus及其扩展技术 245
11.1 概述 245
11.2 Modbus协议内容 246
11.3 Modbus功能格式 253
11.4 功能诊断 281
11.5 意外响应 290
11.6 Modbus协议的应用及其扩展 301
第12章 现场总线扩展技术的展望 309
12.1 现场总线扩展技术应用现状 309
12.2 现场总线技术的发展趋势 309
参考文献 318