51单片机实验1-4 (1)

51单片机实验1-4 (1)

ID:37856132

大小:48.00 KB

页数:9页

时间:2019-06-01

51单片机实验1-4 (1)_第1页
51单片机实验1-4 (1)_第2页
51单片机实验1-4 (1)_第3页
51单片机实验1-4 (1)_第4页
51单片机实验1-4 (1)_第5页
资源描述:

《51单片机实验1-4 (1)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验一KeilC51集成开发环境的使用练习一.实验目的熟悉KeilC51集成开发环境的使用方法二.实验设备及器件IBMPC机一台三.实验内容按照本书的第2章的2.1节到2.4节内容进行KeilC51集成开发环境的安装和使用练习。然后按照以下内容建立文件并编译产生HEX文件。ORG0000HLJMPMainORG00F0HMain:MOVR7,#0Loop:MOVR6,#0DJNZR6,$DJNZR6,$DJNZR6,$DJNZR6,$DJNZR7,Loop;延时CPLP1.0;P1.0取反CPLP1.1;P1.1取反CPLP1

2、.2;P1.2取反CPLP1.3;P1.3取反CPLP1.4;P1.4取反CPLP1.5;P1.5取反CPLP1.6;P1.6取反CPLP1.7;P1.7取反SJMPMain;END四.实验要求熟练掌握KeilC51集成开发环境的工程建立、编辑与编译功能。五.实验预习要求认真阅读本书的第2章的2.1节到2.4节内容,还有时间,可以把本书的第2章的2.5节内容也看一下。六.实验思考题(1)试写一条把片内RAM50H~59H单元清零的程序。(2)试写一条把片内RAM50H~59H单元写入01H的程序。实验二基于KeilC51集成开

3、发环境的仿真与调试一.实验目的熟悉KeilC51集成开发环境调试功能的使用和DP-51PROC单片机综合仿真实验仪的使用。二.实验设备及器件IBMPC机一台DP-51PROC单片机综合仿真实验仪一台三.实验内容按照本书的第2章的2.5节内容进行KeilC51集成开发环境的仿真调试练习。然后按照以下内容建立文件并编译仿真调试。ORG8000HLJMPMainORG80F0HMain:MOVR7,#0Loop:MOVR6,#0DJNZR6,$DJNZR6,$DJNZR6,$DJNZR6,$DJNZR7,Loop;延时CPLP1.0

4、;P1.0取反CPLP1.1;P1.1取反CPLP1.2;P1.2取反CPLP1.3;P1.3取反CPLP1.4;P1.4取反CPLP1.5;P1.5取反CPLP1.6;P1.6取反CPLP1.7;P1.7取反SJMPMain;END四.实验要求熟练掌握结合DP-51PROC单片机综合仿真实验仪和KeilC51集成开发环境进行仿真调试。如果还有时间,可以把本书的第2章的2.6节、2.7节内容也看一下。五.实验步骤1.用40针排线把DP-51PROC实验仪上的A1区J76接口和A2区J79接口相连,然后使用排线把A2区的J61接

5、口与D1区的J52接口相连。如图3.1所示。P1.0P1.5P1.6P1.7P1.3P1.2P1.1P1.4MCU图3.1实验1原理图2.对DP-51PROC实验仪上电,然后按照本书的第2章的2.5.1小节设置TKSMonitor51仿真器和使用软件DPFLASH把MON51监控程序下载到TKSMonitor51仿真器。3.关闭DPFlash软件。把TKSMonitor51仿真器的工作模式选择开关切换到RUN处,然后按一下复位键(RST),MON51程序就开始运行了。此时,TKSMonitor51仿真器进入调试状态。4.用户使

6、用KeilC51集成开发环境建立工程、编辑与编译“实验内容”所列的程序。然后按照本书的第2章2.5.3节的第2点(软件调试环境的设置)设置好,然后再编译一次。5.此时用户就可以按照本书的第2章2.5.4节所讲述的方法进行仿真调试。如果用户在退出仿真调试模式后想再次进入仿真调试,可以先按一下TKSMonitor51仿真器的复位键(RST)。用户可以在仿真调试环境下设置断点,单步,全速运行等。在调试过程中用户可以看见D1区的LED的亮灭是由用户程序来控制的。六.实验预习要求认真阅读本书的第2章的2.5节内容。如果还有时间,可以把本

7、书的第2章的2.6节、2.7节内容也看一下。七.实验思考题(1)如何仿真和调试C51程序呢?(用户可以把上面的例子改为C51程序然后再编译调试)实验三单片机I/O口控制实验一.实验目的利用单片机的P1口作IO口,使用户学会利用P1口作为输入和输出口。二.实验设备及器件IBMPC机一台DP-51PROC单片机综合仿真实验仪一台三.实验内容1.编写一段程序,用P1口作为控制端口,使D1区的LED轮流亮。2.编写一段程序,用P1.0~P1.6口控制LED,P1.7控制LED的亮和灭(P1.7接按键,按下时LED亮,不按时LED灭。)

8、四.实验要求学会使用单片机的P1口作IO口,如果有时间用户也可以利用P3口作IO口来做该实验五.实验步骤1.用导线把A2区的J61接口与D1区的J52接口相连。原理如图3.2A所示。P1.0P1.5P1.6P1.7P1.3P1.2P1.1P1.4MCUP1.0P1.5P1.6

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

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

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