第一单元 TP-801单板机的使用及程序设计 1
一、TP-801单板机的使用 1
二、程序设计方法 6
三、程序的调试 24
实验1-1TP-801单板机的操作 29
实验1-2软件实验——分支程序与循环程序 30
实验1-3软件实验——子程序和查表程序 30
第二单元 8031单板学习机的使用及程序设计 33
一、8031单板学习机的使用 33
二、8031程序设计方法 39
实验2-18031单板学习机的操作 53
实验2-2软件实验 53
第三单元 存贮器的连接 55
一、常用存贮器 55
二、微处理器与存贮器的连接 60
三、存贮器连接的实例 63
四、RAM信息的断电保护 70
第四单元 并行接口 72
一、外围设备的扩展方法 72
二、并行通信的传送方法 75
三、并行接口实例 80
四、可编程并行接口电路——Z80-PIO 85
五、可编程并行接口电路——INTEL8255A 95
六、RAM及IO扩展电路——INTEL8155 103
实验4-1Z80-PIO的使用 106
实验4-2INTEL8255A的使用 107
第五单元 计数定时电路 108
一、可编程计数定时电路——Z80-CTC 108
二、可编程计数定时电路——INTEL8253 115
三、8031定时器 120
实验5-1Z80-CTC的使用 123
实验5-2INTEL8253的使用 123
一、键盘接口 124
第六单元 键盘、拨盘与显示器接口 124
二、拨盘接口 129
三、显示器接口 135
四、可编程键盘、显示器接口——INTEL8279 141
实验6-1键盘 151
实验6-2显示 151
实验6-3INTEL8279的使用 151
第七单元 数模(D/A)转换器和模数(A/D)转换器及其接口 152
一、D/A转换器及其接口 152
二、A/D转换器及其接口 162
三、D/A转换器及D/A转换器应用实例 171
实验7-1D/A转换器与A/D转换器 173
第八单元 串行通信及接口 175
一、串行通信 175
二、串行通信的实现 178
三、可编程通信接口——INTEL8251A 181
四、8031串行接口 185
实验8-1串行通信的软件实现 188
第九单元 综合应用实验 192
实验9-1洗衣机的程序控制 192
实验9-2流水线监视器 192
实验9-3TTL集成电路测试 193
实验9-4按键式电话 194
实验9-5数字式密码锁 195
实验9-6钟控装置 195
实验9-9反应速度测试仪 196
实验9-7智力测验抢答器 196
实验9-8彩色音乐演奏器 196
实验9-10篮球三十秒显示器 197
实验9-11照相机自拍指示 197
实验9-12程控信号发生器 197
实验9-13信号的重现 198
实验9-14INTEL8251A串行通信接口 199
参考资料 200