第一篇 软件 1
第一章 8086/8088微型计算机汇编语言程序设计 1
实验1.1 汇编语言程序的编辑、调试 1
实验1.2 算术运算编程 10
实验1.3 条件转移和循环指令的应用 15
实验1.4 子程序和系统功能调用 21
实验1.5 逻辑运算和端口操作的编程 29
第二章 MCS-51单片机汇编语言程序设计 35
实验2.1 顺序程序设计 35
实验2.2 数制转换 38
实验2.3 分支程序设计 41
实验2.4 循环程序设计 44
实验2.5 子程序设计 47
第二篇 硬件 50
第三章 基本输入/输出接口 50
实验3.1 LED发光管的显示接口 50
实验3.2 开关量输入 52
实验3.3 矩阵式键盘的键识别 55
第四章 显示接口 59
实验4.1 LED数码块显示接口 59
实验4.2 点阵LED显示接口 63
实验4.3 笔段式LCD显示接口 66
实验4.4 点阵字符式LCD显示接口 69
实验4.5 点阵图形式LCD显示接口 76
第五章 驱动接口 84
实验5.1 步进电机驱动接口 84
实验5.2 “H”型驱动接口的应用 87
实验5.3 打印机接口 89
第六章 A/D和D/A接口 100
实验6.1 逐次逼近型A/D转换接口 100
实验6.2 双积分型A/D转换接口 103
实验6.3 D/A转换接口 108
实验7.1 电脑时钟 112
第七章 定时器/计数器应用 112
实验7.2 DS12C887的应用 114
第八章 综合实验 126
实验8.1 数据采集系统的实现 126
实验8.2 自行车速度计的设计 132
实验8.3 打铃器的设计 134
附录一 调试程序DEBUG的使用 136
附录二 8086/8088汇编程序出错信息 151
附录三 DOS系统功能调用 155
附录四 8086/8088指令表 161
附录五 MCS-51指令表 175
参考文献 181