第1部分 习题集 1
第1章 微型计算机的基本概念 1
1.1 基本概念 1
1.2 数制 4
第2章 MCS—51系列单片机的硬件结构 8
第3章 MCS—51系列单片机的指令系统和汇编语言程序 11
3.1 汇编指令 11
3.2 汇编语言程序 15
第4章 MCS—51系列单片机的扩展 31
第5章 MCS—51系列单片机的接口与应用 38
第6章 8086CPU与PC 44
6.1 基本概念 44
6.2 汇编指令 47
6.3 汇编语言程序 51
6.4 接口 63
部分习题(例题)的参考答案 73
第2部分 实验指导书 104
第1章 SD—1型单片微机实验装置简介 104
SD—1型单片微机实验装置的用途 104
SD—1型单片微机实验装置的结构 104
1.A板(最小系统板) 105
2.B板(输入板) 106
3.C板(显示板) 107
4.D板(P0口扩展I/O及8155板) 107
5.E板(串行口扩展I/O及ADC0809板) 108
SD—1型单片微机实验装置的键盘 109
第2章 联成“调试机”,调试简单程序的实验 111
调试机的结构 111
1.系统连接 111
2.存储器地址 113
3.资源分配 113
4.具体安排 113
调试机的操作 114
1.键盘操作 114
2.调试机使用说明 115
实验一 认识实验 117
实验二 数据区清零、建立数据区与数据块传送 119
实验三 多字节无符号数加法运算 119
实验四 多字节数取补处理 120
实验五 多字节无符号数乘法运算 121
实验六 自行设计实验 122
第3章 组成单片机系统,研究接口、应用、编程的实验 123
实验的注意事项 123
实验一 扳键、LED的接口与应用 124
实验二 数显的接口与应用 125
实验三 键盘的接口与应用 127
实验四 汽车方向灯应用实例 128
实验五 P0口扩展I/O口 129
实验六 串行口扩展I/O口 130
实验七 8155的接口与应用 131
实验八 ADC0809的接口与应用 133
各实验的系统连接图 134
各实验的参考程序 136
第3部分 课程设计(大型作业)指导书 150
课程设计(大型作业)的教学组织 150
1.性质与目的 150
2.设计任务书 150
3.交流与考核 151
课题一 LED显示屏 151
1.硬件简介 151
2.显示程序设计 152
课题二 水处理监控系统 156
1.模拟调试盒 156
2.设计任务 157
课题三 电脑时钟 157
1.系统连接 157
2.设计任务 158
课题四 作息时间控制系统 163
1.课题概况 164
2.设计任务 165
课题五 分时计费电能表 166
1.课题概况 167
2.设计任务 167
课题六 收银机 168
1.课题概况 168
2.设计任务 169
课题七 锅炉水位仪 170
1.课题概况 170
2.设计任务 171
课题八 炉温PID控制 172
1.课题概况 172
2.设计任务 181
课题九 流水线产量统计 181
1.课题概况 181
2.设计任务 182
附录 上海市高校2002年、2003年非计算机专业计算机等级考试(硬三级)有关试题 183
参考文献 194