欢迎来到天天文库
浏览记录
ID:51862642
大小:182.95 KB
页数:18页
时间:2020-03-17
《实验指导书(单片机).doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、实验指导书(单片机) 《单片机原理》实验指导书目录前言......................................................1试验一清零程序.........................................2试验二拆字程序..........................................4试验三拼字程序..........................................6试验四数据区传送子程序..................
2、................8试验五数据排序程序.....................................10实验六8031单片机P 3、Pl口应用.........................12实验七工业顺序控制器...................................14实验八并行接口芯片8255应用............................18实验九8279键盘、显示实验...........................22附录DVCC实验装置及实验系
3、统说明..........................27《单片机原理》实验指导书第1页共28页前言《单片机原理及应用》课程不仅是自动化专业的专业课,还是计算机应用等非电专业的选修课。 由于单片机具有良好的控制性能和灵活的嵌入品质,单片机在各种领域都得到了极为广泛的使用,这也使我们必须学好这门课程。 《单片机原理及应用》课程的主要内容包括单片机的结构、时序、指令系统与程序设计、中断系统、定时器/计数器、存储器扩展、接口技术(包括用户界面技术、串行通信技术、A/D及D/A转换接口技术)、开发系统的组成和功能等。
4、 在学习本课程的过程中,只有通过上机做实验,能够更好地激发学生的学习兴趣,才能使学生真正掌握单片机原理、工作方式。 本课程实验要求学生通过对各部分实验的具体操作练习,使学生通过实验能够加深对MCS—51单片机以及扩展电路的理解,更全面地掌握MCS—51单片机的基本知识以及单片机扩展技术。 学生应认真阅读《单片机原理及应用》教材中的与实验相关的章节内容,提前做好实验预习,做到在每个实验前明确实验目的、掌握实验的基本内容及操作方法;在实验中正确使用实验设备,认真观察、分析实验结果;实验后要根据要求做好总结,上交实验
5、报告。 这些实验都是在基于启动计算机厂的DVCC系列实验仪和试验系统的基础上编写的,实验教材也是以此为蓝本编写的。 《单片机原理》实验指导书第2页共28页实验一软件类清零程序 一、实验目的(一)通过本实验了解和熟悉单片机实验装置和实验系统的使用,掌握如何在实验系统中编写汇编程序,如何编译、调试程序,如何使用各种程序运行方式,并能够分析程序运行的结果。 (二)掌握如何在实验系统中观察单片机各个寄存器的状态、数据区数据的查看。 (三)掌握汇编语言程序设计特点、调试方法与技巧。 二、预习要求(一)熟悉实验软件环
6、境和程序调试方法。 (二)复习DPTR作间接寻址用时的方法。 三、实验内容编写程序把8031单片机存储器2000H~20FFH地址单元的内容全部清零。 四、算法流程图1-1 五、参考程序ORG0640HSE01:MOVR0,#00HMOVDPTR,#2000HLOO1:CLRAMOVX@DPTR,AINCDPTRINCR0《单片机原理》实验指导书第3页共28页CJNER0,#00H,LOO1LOOP:SJMPLOOPEND 六、思考题(一)程序LOO1中指令“INCDPTR”的作用是什么?(二)指令“CJN
7、ER0,#00H,LOO1”中的CJNE如果改为DJNZ,程序该如何实现? 七、实验报告要求(一)实验报告要用学校统一的纸。 (二)实验内容应包括,实验题目、实验目的、实验原理、步骤简述、实验调试过程中出现的问题、结果和分析以及程序清单并给程序做注释。 (三)每个实验后的思考题必须完成。 (四)对实验中发现的问题应加以讨论,并提出自己的改进意见和要求、希望等。 《单片机原理》实验指导书第4页共28页实验二软件类拆字程序 一、实验目的掌握汇编语言设计和调试方法。 二、预习要求(一)熟悉实验软件环境和程序调
8、试方法。 (二)熟悉逻辑运算指令的运用及外部存储器的访问方法。 三、实验内容把单片机存储器2000H地址单元的内容拆开,高位送xxH低位,低位送xxH低位,xxH、xxH高位清零,一般本程序用于把数据送显示缓冲区时用。 四、参考算法图2-1 五、参考程序ORG0660HSE02:MOVDPTR,#2000HMOVXA,@DPTRMOVB
此文档下载收益归作者所有