哈工大单片机实验报告(上传)
Harbin Institute of Technology
单片机原理与应用
实验报告
学生姓名 学班专
号 级 业
: : : : : :
任课教师 所在单位
2013年5月
软件实验
在软件实验部分,通过实验程序的调试,使学生熟悉MCS-51的指令系统,了解程序设计过程,掌握汇编语言设计方法以及如何使用实验系统提供的调试手段来排除程序错误。
实验一 清零程序
一、实验目的
掌握汇编语言设计和调试方法,熟悉键盘操作。
二、实验内容
把2000~20FFh的内容清零。
三、程序框图
四、实验过程
实验中利用MOVX语句,将外部存储器指定内容清零。利用数据指针DPTR完成数据传送工作。程序采用用循环结构完成,R0移动单元的个数,可用CJNE比较语句判断循环是否结束。
五、实验结果及分析
清零前 清零后
-1-
【问题回答】清零前2000H~20FFH中为内存里的随机数,清零后全变为0。
六、实验源程序
AJMP MAIN
ORG 0640H
MAIN: MOV R0, #00H
MOV DPL, #00H MOV DPH, #20H
LOOP: MOV A, #00H
MOVX @DPTR, A INC DPTR INC R0
CJNE R0, #0FFH, LOOP MOVX @DPTR, A END
实验二 拆字程序
一、实验目的
掌握汇编语言设计和调试方法。
二、实验内容
把2000h的内容拆开,高位送2001h低位,低位送2002h低位,2001h、2002h高位清零,一般本程序用于把数据送显示缓冲区时用。
三、程序框图
四、实验过程
将寄存器中内容送入2000H,分别将高低四位移到低位,将高四位置零然后移入2001H和2002H中。利用MOVX语句、DPTR指针可实现数据的传送,利用高低四位交换语句SWAP和与语句ANL可进行对高低位的清零。
-2-
五、实验结果及分析
拆字前 拆字后
【问题回答】将ANL A, #0FH改为ORL A, #0F0H可以实现将高位置为1。
六、实验源程序
ORG 0000H
AJMP MAIN ORG 0660H
MAIN: MOV DPL, #00H
MOV DPH, #20H MOVX A, @DPTR SWAP A ANL A, #0FH INC DPTR MOVX @DPTR, A MOV A, DPL
DEC A MOV DPL, A
MOVX A, @DPTR ANL A, #0FH INC DPTR INC DPTR MOVX @DPTR, A END
SJMP $
实验三 拼字程序
一、实验目的
进一步掌握汇编语言设计和调试方法。
二、实验内容
把2000h、2001h的低位分别送入2002h高低位,一般本程序用于把显示缓冲区的数据取出拼装成一个字节。
三、程序框图
-3-
四、实验过程
本实验主要应用与语句ANL对高四位进行屏蔽,利用SWAP语句将2000H低四位交换到高四位,再用或ORL语句将2000H和2001H的高低四位组合在一起送入2002H中,从而实现两个数低四位组合。
五、实验结果及分析
拼字前 拼字后
【问题回答】本实验运行程序后2002H内容为34H,即2000H单元中低四位“3”作为2002H的高四位,2001H的低四位“4”作为2002H的低四位。
六、实验源程序
ORG 0000H
AJMP MAIN ORG 0680H
MAIN: MOV DPL, #00H
MOV DPH, #20H MOVX A, @DPTR ANL A, #0FH SWAP A MOV B, A INC DPTR MOVX A, @DPTR ANL A, #0FH ORL A, B INC DPTR MOVX @DPTR, A END
-4-
相关推荐:
- [互联网资料]2022年厦门大学机电工程系824机械设计
- [互联网资料]东南大学2022年硕士研究生拟录取名单公
- [互联网资料]能源调研报告(精选多篇)
- [互联网资料]初三英语下学期 中考英语 语法填空训练
- [互联网资料]2022内蒙古选调生行测常识备考:新事物
- [互联网资料]自驾必备!在新西兰租什么样的车自驾游
- [互联网资料]佛教素食菜谱44页未完
- [互联网资料]盈利能力分析外文翻译
- [互联网资料]2022年南昌航空大学音乐学院736马克思
- [互联网资料]优选外贸跟单实习报告总结(精品版)
- [互联网资料]银行新员工培训总结
- [互联网资料]2_year_visa_new_guidance_190316
- [互联网资料]天津市五校宝坻一中静海一中杨村一中芦
- [互联网资料]2007--2008学年第一学期高三数学宁波市
- [互联网资料]Chromatic framework for vision in ba
- [互联网资料]幼儿园大班上学期美术教案《心愿树》含
- [互联网资料]2022年华中农业大学信息学院820微型计
- [互联网资料]硬盘坏道的表现 __硬盘使用久了
- [互联网资料]江苏省2016年会计从业资格考试《会计基
- [互联网资料]公共场所卫生监督试卷全解
- 高级英语第一册所有修辞方法及例子总结
- 综合交通枢纽规划与城市发展
- 沃尔玛的企业文化案例分析
- 美国Thanksgiving Day 感恩节 介绍
- PEP六年级英语上册Unit6How do you fee
- 最齐全的中国大型商场购物中心名单
- 数据结构实验报告八—哈夫曼编译码
- 杭州市余杭区人民政府(通知)
- 七年级语文成语运用专项训练
- 微观经济学第三章 消费者行为 课后习题
- 对_钱学森之问_的思考
- Excel_三级联动_下拉菜单
- 办公用品需求计划申请表
- 对外汉语教材必须要知道的发展史
- 挑战杯大学生学术科技作品竞赛作品申报
- 举办民办教育培训机构应具备下列条件
- 太阳能路灯项目设计方案
- 2013年八年级上最新人教版新教材Unit3I
- 【历史】 6-4 《近代科学之父牛顿》 课
- 高中生物《第四章 第二节 探讨加酶洗衣




