单片机实验指导书(学生08新版).doc

单片机实验指导书(学生08新版).doc

ID:51862276

大小:192.42 KB

页数:25页

时间:2020-03-17

单片机实验指导书(学生08新版).doc_第1页
单片机实验指导书(学生08新版).doc_第2页
单片机实验指导书(学生08新版).doc_第3页
单片机实验指导书(学生08新版).doc_第4页
单片机实验指导书(学生08新版).doc_第5页
资源描述:

《单片机实验指导书(学生08新版).doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、单片机实验指导书(学生08新版)  嵌入式系统实验指导书(修订稿)主编银翔萧祥锭主审彭楚武湖南大学电气与信息工程学院二OO八年前言嵌入式系统原理与应用是一门实践性很强的课程,通过理论教学后进行相应地实验训练才能深刻地理解,牢固掌握该学科的知识。  作为实验指导书,重点在于编程及应用。  为了便于理解,大部分实验都简单地介绍了编程的方法、画出了程序流程图以及电路原理图,尽可能使每个实验自成体系,有头有尾。  完成本实验指导书的实验,可使学生掌握嵌入式系统的基本结构、原理、指令系统、接口技术及汇编语言的程序设计。  作为电气院的学生,该实

2、验指导书还应配合嵌入式系统课程设计指导书使用,将编程技巧与仿真相结合,设计一个独立的微机实时控制系统。  本书在编写过程中得到许多老师地帮助,提出了许多宝贵意见,在此表示感谢!书中错误不妥之处欢迎批评指正。  16752408.doc2目录实验一双字节二进制数到BCD码的转换------------------1实验二实验三实验四实验五实验六实验七实验八实验九实验十实验十一附录一附录二附录三附录四P1口实验-------------------------------------4定时器与中断实验-------------------

3、----------78255A可编程并行接口芯片实验(键盘实验)-----11数码显示实验---------------------------------178279键盘、显示接口实验(LED显示实验)-------23串行口实验(与数据终端通讯)-----------------29D/A,A/D转换实验-----------------------------35电子音响实验---------------------------------41继电器控制实验-------------------------------45步进

4、电机控制实验-----------------------------49KEILC51的使用方法---------------------------51PROTEUS软件的使用方法------------------------60单片机指令速查表-----------------------------66常用IC引脚图--------------------------------68216752408.doc实验一双字节二进制数到BCD码的转换一实验目的:123学习KEILC51软件的使用和调试方法.了解51单片机内部工作寄

5、存器的使用方法.熟悉单片机汇编指令,了解程序的编写方法.二实验内容:1程序框图开始BCD码寄存器清零设循环指针二进制数左移一位,移入C(…)*2+aiN循环次数到?Y返回2程序清单STEQU0000HORGSTLJMPBCD1616752408.doc3;用户程序的首地址从0000H开始ORGST+100H;下一条指令的地址为ST+100BCD16:CLRA;累加器A清零MOVR4,AMOVR5,AMOVR6,A;R4,R5,R6三个寄存器清零MOVR7,#10HMOVR2,#22HMOVR3,#33H;将10H,22H,33H分别送

6、R7,R2,R3寄存器LP0:CLRCMOVA,R2RLCAMOVR2,AMOVA,R3RLCAMOVR3,AMOVA,R4ADDCA,R4DAAMOVR4,AMOVA,R5ADDCA,R5DAAMOVR5,AMOVA,R6ADDCA,R6DAAMOVR6,ADJNZR7,LP0LLSJMPLLEND3程序说明将二进制数从最高位逐一左移入单片机CPU中的寄存器的最低位并且每次都实现(?)*2+ai的运算.双字节则需循环16次,由R7寄存器中的值控制.  三、习题  (1)注意观察寄存器窗口,当R7中的值为“0”时,记录R6,R5,R4

7、的值。  (2)修改R2,R3的数值,重复操作,记录R6,R5,R4的值。  16752408.doc4本文将简单介绍一下Proteus的使用。  在这里,我用的Proteus版本是Proteus6.7sp3Professional。  一、Proteus6Professional界面简介安装完Proteus后,运行ISIS6Professional,会出现以下窗口界面为了方便介绍,我分别对窗口内各部分进行中文说明(见上图)。  下面简单介绍各部分的功能1.原理图窗口(TheEditingWindow)顾名思义,它是用来绘制原理图的。

8、  蓝色方框内为可区,元件要放到它里面。  注意,这个窗口是没有滚动条的,你可用预览窗口来改变原理图的可视范围。  16752408.doc52.预览窗口(TheOverviewWindow)它可显示两个内容,一个是当你

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。