译者的话 1
前言 1
第一章序章 1
1.1概述 1
目 录 1
1.2编写控制用微型计算机软件的原则 2
1.3构成控制用微型计算机硬件的原则 3
第二章控制用微型计算机的构成 4
2.1控制用微型计算机的构成 4
2.2 CPU板的电路方式 7
2.3存贮器变换 13
2.4 I/O板 14
2.5开发工具 17
3.1控制用微型计算机练习系统的构思 21
3.2基本练习系统 21
第三章练习系统 21
3.3在练习系统上追加的辅助装置 24
3.4把实用系统用于练习 27
3.5监控程序方式的练习用微型计算机系统 27
第四章控制用微型计算机的基本程序 29
4.1基本输入输出程序 29
4.2定时程序 39
4.3确认特殊指令动作的实验 47
5.1脉冲计数达到预定值时点亮指示灯的程序 50
第五章控制用微型计算机的实用程序 50
5.2十进制数3位计数和显示的程序 54
5.3使用定时自动计数的程序 57
5.4用3位十进制数自动复位的程序 58
5.5把二-十进制3位数(到255为止)转换为二进制数并同时显示的程序 59
5.6 以二进制计数并转换为二-十进制数显示的程序 61
5.7 8bit乘8bit的乘法程序 63
5.8 8bit除以8bit的除法程序 65
5.9 16bit乘16bit的乘法程序 66
5.10 16bit除以16bit的除法程序 68
5.11 四通道A/D变换程序 69
5.12把差动变压器的输出进行A/D变换的实验 75
5.13控制用打印机的程序 77
第六章供实验研究用的监控程序方式微型计算机系统的制作 82
6.1系统的构成 83
6.2存贮器地址的分配 87
6.3监控程序 89
6.4系统运行 104
第七章键盘读取和16位动态点灯程序 107
7.1键盘读取程序 107
7.2 16位动态点灯程序 111
7.3键盘读取和显示的实验程序 113
第八章 32bitBCD→BIN和BIN→BCD运算显示器的构成 116
第九章数值控制机械程序 124
9.1外部设备与I/O板的连接 126
9.2硬件试验 130
9.3机械装置的试验 133
9.4数字开关的读取和4位LED显示程序 136
9.5用光电传感器检测并进行十进制4位加/减计数的4位LED显示实验 142
9.6数值控制实验 149
第十章动作重现方式机器人程序 164
第十一章实际应用例 171
11.1 日本石油精制公司下松炼油厂应用例 172
11.2山口公司应用例 174
11.3中国X射线公司应用例 176
11.4 日本技术公司应用例 178
11.5入江制造厂应用例 179
11.6笹田商店应用例 180
附录指令一览表 182
附表1 单字节数据(8 bit) 182
附表2 双字节数据(16bit) 183