哈工大单片机原理与应用实验报告

2026/1/20 23:04:46

Harbin Institute of Technology

学生学班专

任课所 在

单片机原理与应用

实验报告

姓名 : 号 : 级 : 业

教师 : 单 位

2013年5月

软件实验

在软件实验部分,通过实验程序的调试,使学生熟悉MCS-51的指令系统,了解程序设计过程,掌握汇编语言设计方法以及如何使用实验系统提供的调试手段来排除程序错误。

实验一 清零程序

一、实验目的

掌握汇编语言设计和调试方法,熟悉键盘操作。

二、实验内容

把2000~20FFh的内容清零。

三、程序框图

四、实验过程

根据程序框图编写程序,调试无误后装载,运行后观察记录实验现象,并截图。

五、实验结果及分析

1、2000H~20FFh中的内容是什么?

答:程序对2000H~20FFH进行了清零操作,2000H~20FFH中的内容全为00H。

-1-

六、实验源程序

;清零程序

ORG 0640H SE01: MOV R0,#00H

MOV DPTR,#2000H ;(2000H)送DPTR LOO1: MOVX @DPTR,A ;0送(DPTR) INC DPTR ;DPTR+1 INC R0 ;字节数加1

CJNE R0,#00H,LOO1 ;不到FF个字节再清 SJMP $ END

实验二 拆字程序

一、实验目的

掌握汇编语言设计和调试方法。

二、实验内容

把2000h的内容拆开,高位送2001h低位,低位送2002h低位,2001h、2002h高位清零,一般本程序用于把数据送显示缓冲区时用。

三、程序流程

-2-

四、实验过程

根据程序框图编写程序,调试无误后装载,运行后观察记录实验现象,并截图。

五、实验结果及分析

1、如果将2001h、2002h高位置1,程序该如何修改?

答:修改程序如下:

ORG 0640H

MOV DPTR,#2000H ;(2000H)送DPTR MOVX A,@DPTR SWAP A

ANL A,#FFH ;修改之处 INC DPTR MOVX @DPTR,A

MOV DPTR,#2000H ;(2000H)送DPTR MOVX A,@DPTR

ANL A,#FFH ;修改之处 INC DPTR INC DPTR MOVX @DPTR,A SJMP $ END

-3-


哈工大单片机原理与应用实验报告.doc 将本文的Word文档下载到电脑
搜索更多关于: 哈工大单片机原理与应用实验报告 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219