《单片机原理与接口技术》
实验指导书

陕西国防工业职业技术学院
2004年11月
前 言
单片微型计算机因其具有集成度高、运算速度快、体积小、运行可靠、价格低等特点而在过程控制、数据采集、机电一体化产品、家用电器、智能化仪表和网络技术中得到大量使用,目前随着嵌入式系统的广泛应用,更加方兴未艾。国内各级各类学校,包括高校、中专、高级技工学校都分别在计算机工程、软件工程、工业自动控制、机械电子工程、精密仪器、电工电力电子、电子工程等专业相继开设了相关课程。
本书是为满足我院《单片机原理与接口技术》实践技能培训课程使用,也可作为理论教学的实验实训指导书。教学采用的实验系统为江苏启东公司制造的DVCC-52JH单片机仿真实验仪。
在实验教学中,为使学生充分掌握单片机原理、汇编语言以及相关外围接口芯片的使用,采用实验仪单机独立运行及实验仪通过串口联上位(微计算)机工作两种实验教学方式。设计的实验分三大部分。第一部分为基础性实验,主要满足单片机原理教学的基本要求,包括五个软件验证性实验及五个硬件认识实验,培养学生对指令系统的基本掌握及对单片机内部硬件单元的理解和基本应用。第二部分为提高性实验,主要满足学生的软硬件结合能力培养及创新能力培养,一方面通过较复杂程序的编写,加深学生对汇编语言编程的认识,提高软件编程能力;另一方面培养学生对A/D、D/A、键盘、LED接口及若干接口芯片的基本认识及使用,并能在此基础上,结合单片机中断、定时/计数器等部件开展综合开发性实验。第三部分包括六个专题实验,为不同专业学生选用,主要是一些机电接口实验及较大的综合性实验。
本书由刘龙江和淡海英负责编写。第一、二、四、五、六章由刘龙江编写,第三章由淡海英编写,淡海英对实验部分进行了校对和验证。全书由刘龙江负责编写提纲并进行统稿。
感谢江苏启东计算机公司给予的技术支持。
感谢学院有关部门及电子工程系领导
由于编者水平有限,书中疏漏错误难免,恳请读者批评指正。
编者
2004年11月
目 录
第一篇 基本技能
第一章 实验系统概述
1
第二章 实验仪单机独立运行工作方式
3
第一节 实验仪键盘监控命令简介
3
第二节 实验仪外围电路及插头、插座简介
10
第三节 手工汇编实验示例
18
第三章 实验仪通过串口联上位机工作方式
21
第一节DVCC实验系统软件概述及其菜单命令简介
21
第二节DVCC软件窗口功能使用简介
31
第三节 机器汇编实验示例
40
第二篇 实验部分
第四章 基础实验
44
实验一 数据块传送
44
实验二 数值运算
45
实验三 数制转换
47
实验四 多分支程序设计
48
实验五 无符号数求最大值,最小值
50
实验六P1口的功能及使用
52
实验七 中断控制循环亮灯
53
实验八
实验九 流水灯实验
56
实验十 计数报警
57
第五章 提高实验
59
实验一8031单片机并行端口应用
59
实验二 工业顺序控制
61
实验三 简单I/O口输入、输出扩展
63
实验四 并行I/O口8255扩展(模拟交通灯实验)
65
实验五D/A转换0832应用
67
实验六A/D转换0809应用
70
实验七 串并转换实验
72
实验八8031串行口应用(双机通信实验)
74
实验九8031串行口应用(与PC机通信实验)
76
实验十 数据存贮器和程序存贮器扩展
78
实验十一 电子音响
82
第六章 专题实验
85
实验一 继电器控制实验
85
实验二 直流电机调速
87
实验三 步机电机控制
89
实验四 温度测量实验(
实验五 压力测量实验
94
实验六 电脑时钟实验
95
附录一MCS-51指令表
97
附录二 提高实验、专题实验部分例程
101