实验一清零程序.pdf

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验一 清零程序 一、实验目的 : 掌握汇编语言设计和调试方法 , 熟悉键盘操作。 二、实验容: 把2000H~20FFH 的容清零。 三、实验程序框图 四、实验步骤 : 用连续或单步方式运行程序,检查 2000~20FF 中执行程序 前后的容变化。 五、思考:假使把 1000H~10FFH 中的容改成 FF,如何修改程序,请分别 用连续和单步方式运行程序来完成校验证 六、程序清单 (1)基本程序(文件名 SW01.ASM) ORG 0000H LJMP SE01 ORG 0640H SE01: MOV R0,#00H ; (00H)送 R0,R0 为计数器 MOV DPTR,#2000H ; (2000H)送 DPTR LOO1: CLR A ; 累加器 A 清零 MOVX DPTR,A ;存储空间容清零 INC DPTR ;DPTR 加 1 INC R0 ;R0 加 1 CJNE R0,#FFH,LOO1 ; 若 R0 不等于 00 ,则跳转至 LOO1 继续循环 LOOP: SJMP LOOP END 七、思考:假使把 1000H~10FFH 中的容改成 FF程序如下: ORG 0000H LJMP SE01 ORG 0640H SE01: MOV R0,#00H ; (00H)送 R0,R0 为计数器 MOV DPTR,#1000H ; (2000H)送 DPTR LOO1: MOV A,#FF; 累加器 A 置 FF MOVX DPTR,A ;存储空间容置 FF INC DPTR ;DPTR 加 1 INC R0 ;R0 加 1 CJNE R0,#FFH,LOO1 ; 若 R0 不等于 00 ,则跳转至 LOO1 继续循环 LOOP: SJMP LOOP END 现象:运行第一条程序可以发现 1000H~ 10FFH 中的容变成 FF,运行第二条程序 1000H~10FFH 中的容改成 00. 而其它单元的容不变。 心得:该实验的容比较简单。 实验二 P3.3 口输入, P1 口输出 一、实验目的:掌握 P3 口、P1 口简单使用。 二、实验容: P3.3 口输入一脉冲, P1 口按16 进制加一方式点亮发光二 极管。 三、实验步骤 P3.3 用导线连至 K1 开关, P1.0 ~ P1.7 导线连至 L1~L8,K1 拨动一次, L1~L8 发光二极管按 16 进制方式加一点亮。 快捷连线说明: P3.3→K1 P1.0 ~P1.7 →L1~L8 (发光二极管) 四、思考: 修改程序,使发光二极管左移方式点亮。 五、程序清单 (1)基本程序(文件名 HW01·ASM) ORG 0000H LJMP J100 ORG 0810H J100: MOV A,#00H J101: JB P3.3,J101 MOV R2,#10H LCALL DELY JB P3.3,J101 J102: JNB P3.3,J102 MOV R2,#10H LCALL DELY JNB P3.3,J102 INC A PUSH ACC CPL A MOV P1,A POP ACC AJMP J101 DELY: PUSH 02H DEL2: PUSH 02H DEL3: PUSH 02H DEL4: DJNZ R2,DEL4 POP 02H DJNZ R2,DEL3 POP 02H DJNZ R2,DEL2 POP 02H DJNZ R2,DELY RET END 九,改变延时常数,使发光二极管闪亮时间改变。修改程序,使发光二极管 闪亮移位方向改变的程序: ORG 0000H LJMP J100 ORG 0810H J100: MOV A,#09H J101: JB P3.3,J101 MOV R2,#10H LCALL DELY JB P3.3,J101 J102: JNB P3.3,J102 MOV R2,#10H LCALL DELY JNB P3.3,J102 D

文档评论(0)

huifutianxia + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体文安县汇中商贸有限公司
IP属地北京
统一社会信用代码/组织机构代码
91131026MA07M9AL38

1亿VIP精品文档

相关文档