目录 1
第一章 IBM PC/XT的I/O结构 1
1.1 IBM PC/XT主机板的方块结构 1
1.2 系统记忆体配置概况 3
1.3 I/O位址配置概况 5
1.4 I/O通道的认识 8
1.5 IBM PC的岔断系统及岔断程式的设计 10
1.5-1 IBM的岔断系统 11
1.5-2 岔断程式的设计 14
第二章 IBM PC的多功能介面控制卡 17
2.1 多功能介面控制卡的介绍 17
2.2 Intel 8255A并行多功能介面晶片介绍 19
2.3 Intel 8253A可规划间隔定时晶片(PIT) 25
2.4 Intel 8255A基本实验 28
2.4-1 MODE 0的实验 28
2.4-2 MODE 1的实验 30
2.4-3 MODE 2的实验 36
2.4-4 关于埠C的进一步了解 39
2.5-1 MODE 0——数完时岔断 40
2.5 Intel 8253A基本实验 40
2.5-2 MODE 1——可规划式单击 42
2.5-3 MODE 2——比率产生器 44
2.5-4 MODE 3——方波产生器 45
2.5-5 MODE 4——软体触发闪控 46
2.5-6 MODE 5——硬体触发闪控 48
2.6 Intel 8253A使用技巧 50
2.7 结语 51
3.1 组合语言副程式与BASIC语言程式的连接 53
第三章 实验前的准备工作 53
3.1-1 以CALL联接BASIC和组合语言副程式 54
3.1-2 以BLOAD叙述连结BASIC与组合语言副程式 59
3.1-3 在BASIC程式中进行较短副程式的连接 61
3.1-4 在BASIC程式中进行较长副程式的连接 63
3.2 巨集指令与组合语言程式撰写的格式 63
3.2-1 I/O巨集指令——STDIO.H 64
3.2-2 组合语言的格式 67
第四章 交通号志控制模拟实验 75
一、实验目的 75
二、相关知识 75
四、实习操作 79
三、实习器材 79
五、习题 92
第五章 步进马达控制实验 93
一、实验目的 93
二、相关知识 93
三、实习器材 98
四、实习操作 98
五、习题 108
一、实验目的 109
二、相关知识 109
第六章 七段显示与键盘输入控制实验 109
三、实习器材 117
四、实习操作 117
五、习题 135
第七章 点矩阵LED显示器的控制实验 137
一、实验目的 137
二、相关知识 137
三、实验器材 142
四、实习操作 142
五、习题 167
二、相关知识 169
第八章 D/A转换器实验 169
一、实验目的 169
三、实习器材 177
四、实习操作 177
五、习题 187
第九章 A/D转换器实验 189
一、实验目的 189
二、相关知识 189
三、实验器材 201
四、实习操作 202
五、习题 212
附录A I/O通道的时序 213
附录B MIT介面卡的排线接头定义 219
附录C 微电脑I/O电路的探讨 221
附录D IBM PC/XT I/O电路设计的探讨 231
附录E BIOS中断一览表 241
附录F INT 21H功能呼叫一览表 249
附录G Intel 8086/8088指令集(以字母顺序排列) 257
附录H 8255A PPI资料 273
附录I 8253A PIT资料 277
附录J 本书各章实验零件单 281