目 录 1
前 言 1
第一章数字制 1
1-1概述 1
1-2二进制 1
1-二-十进制(BCD)表示法 6
1-4十六进制 7
第二章微处理机系统结构 10
2-1微处理机和微型计算机 10
2-2微处理机系统的结构 12
2-3控制部分 22
2-4存贮器 24
第三章指令系统 34
3-1概述 34
3-2条件码寄存器指令 34
3-3算术指令 36
3-4数据处理指令 39
3-5逻辑指令 41
3-6 测试位和测试指令 42
3-7变址寄存器和堆栈指示器指令 43
3-8微处理机执行指令的过程 44
第四章转移与分支指令 49
4-1分支指令 49
4-2转移指令 53
4-3堆栈 54
4-4子程序 59
4-5嵌套子程序 64
第五章汇编语言 67
5-1汇编语言 67
5-2汇编程序指令 71
5-3常见的差错 78
第六章寻址方式 79
6-1概述 79
6-2立即录址 79
6-3直接寻址 80
6-5变址寻址 81
6-4扩展寻址 81
6-6隐含寻址 82
6-7相对寻址 82
6-8间接寻址 83
6-9综合寻址 84
第七章基本编程技术 86
7-1概述 86
7-2流程图 86
7-3简单程序 88
7-4数据处理 102
7-5延迟 112
第八章输入/输出与接口 117
8-1概述 117
8-2并行信号输入/输出 118
8-3串行数据传输 130
8-4数/模(D/A)转换和模/数(A/D)转换 135
8-5输入器件 146
8-6输出器件 157
8-7隔离技术 164
第九章中断与监控系统 166
9-1概述 166
9-2中断类型与中断矢量 167
9-3中断优先与查询 175
9-4嵌套中断 179
9-5中断应用 180
9-6监控系统简介 181
10-1数据采集系统 183
第十章数据采集系统与计时器 183
10-2数据传输 187
10-3 MC6840可编程序计时器 188
第十一章微处理机工业控制系统的基本控制环节 196
11-1概述 196
11-2继电器的控制 196
11-3开关状态显示 197
11-4按钮(或开关)闭合次数显示 199
11-5脉冲宽度的测量 201
11-6警报系统 202
11-7无进给切削控制 204
12-1直流电动机速度控制系统 207
第十二章微处理机驱动与调速控制系统 207
12-2步进电机控制系统 212
12-3交流异步电动机调频调速系统 215
第十三章微处理机工业控制系统实例介绍 219
13-1温度控制系统 219
13-2混合与搅拌液体的控制系统 221
13-3机床控制系统 223
13-4记录事件发生时间的微处理机控制系统 225
13-5典型机器控制系统 227
第十四章一位微型计算机控制系统 234
14-1概述 234
14-2一位机控制系统的基本结构与一位机最小系统 234
14-3一位机的指令系统 243
14-4基本编程技术及应用实例 246
第十五章多微处理机控制系统 260
15-1多微处理机控制系统的结构和特征 260
15-2多微处理机控制系统的设计 265
附录一MC6890微处理机指令系统 267
附录二十进制数与十六进制数对照表 276
附录三2的乘方表(用十进制数表示) 277
附录四16的乘方表(用十进制数表示) 277
附录五10的乘方表(用十六进制数表示) 278
附录六ASCII变换表 278
符号说明 279