第一章 KD86/88 单板微型计算机简介和使用方法 1
1.1 主要技术指标 1
1.2 KD86/88单板机原理简介 2
1.3 KD86/88单板机使用方法 6
第二章 KD86/88单板机实验 19
实验一 单板机键盘操作 19
实验二 程序调试及代码转换 28
实验三 四则运算 33
实验四 数字滤波 39
实验五 8255和LED显示器接口 42
实验六 交通灯控制 45
实验七 A/D转换 49
实验八 D/A转换 57
实验九 用D/A在示波器上显示图形 64
实验十 EPROM,EEPROM编程和RAM掉电保护 68
实验十一 CPU和打印机通讯 76
实验十二 8251A基本性能实验 79
实验十三 8251双机通讯 82
实验十四 8253基本性能实验 86
实验十五 用8253实现频率测试 90
实验十六 8259中断实验 94
实验十七 8279键盘/显示接口实验 97
实验十八 8086/8088中断实验 102
实验十九 磁带转储 105
实验二十 8253,8255,8259离板扩充设计 110
实验二十一 用8255实现IEEE-488接口设计 112
实验二十二 IBM-PC全双工通讯设计 114
实验二十三 DMA数据采集系统设计 125
(一)归一化 126
(二)放大器 127
(三)滤波器 129
(四)模拟开关 133
(五)取样保持电路 135
(六)A/D转换 137
(七)D/A转换 142
(八)DMA控制器 143
(九)系统噪声干扰的抑制 144
一、PC-DOS 简介 150
3.1 IBM-PC操作系统简介 150
第三章 IBM-PC DOS使用指南 150
3.2 系统调用和中断处理 152
一、系统功能调用类型 152
1.I/O设备功能调用 152
2.文件操作功能调用 154
3.目录操作功能调用 156
4.其它功能调用 156
5.DOS 3.x增加功能调用 157
6.功能调用错误代码信息 159
7.使用功能调用注意的问题 161
二、中断调用 162
1.INT 5H打印屏幕 162
2.INT 10H CRT屏幕显示 162
3.INT 13H软盘I/O 164
5.INT 14H串行I/O通讯 165
4.INT 13H硬盘I/O 165
6.INT 16H键盘I/O 166
7.INT 17H打印机I/O 166
8.INT 20H DOS程序终止 167
9.INT 21H DOS功能调用 167
10.INT 25H DOS磁盘读 167
11.INT 26H DOS磁盘写 167
3.3PC-DOS常用命令键 167
一、启动主机 167
二、编辑键 167
三、常用键 167
一、WORDSTAR编辑程序 169
第四章 汇编语言程序上机操作的过程 169
4.1 汇编编辑程序简介 169
二、MINCE编辑程序 172
4.2 汇编语言编辑过程 175
4.3 汇编语言程序设计举例 178
4.4 汇编错误信息提示 187
4.5 动态调试程序DEBUG 192
4.6 8086指令系统简介 204
第五章 高级语言与汇编子程序的连接 210
5.1 混合编程原理简介 210
5.2 BASIC程序调用汇编子程序 211
5.3 FORTRAN程序调用汇编子程序 215
5.4 C程序调用汇编子程序 219
5.5 PASCAL程序调用汇编子程序 224
第六章 附录 227
6.1 可编程接口芯片方式命令字简介 227
一、8237 高性能可编程DMA控制器 227
二、8251A 可编程通讯接口 230
三、8253 可编程定时计数器 232
四、8255A 可编程并行I/O接口 234
五、8259A 可编程中断控制器 237
六、8279 可编程键盘/显示器接口 240
七、8250 可编程通讯接口 242
6.2 总线标准 245
一、S-100总线 245
二、多总线(MULTIBUS) 250
三、STD总线 253
四、IEEE—488总线 256
五、RS-232C串行接口总线 258
六、IBM-PC总线 261
6.3 A/D和D/A转换器特性解释 263
一、A/D转换器 263
二、D/A转换器 264
6.4 常用集成电路电气性能和引脚简介 265
一、TTL系列 265
二、MOS系列 266
三、色标电阻 266
四、电容标志 267
五、集成电路引脚简介 268