单 片 机 实验报告
更新时间:2023-10-06 06:00:01 阅读量: 综合文库 文档下载
- 单检核酸多长时间出结果推荐度:
- 相关推荐
武 汉 纺 织 大 学
单 片 机 原 理 与实 验 报 告
院系: 计算机科学学院 班级: 计 科 071 姓名: 彭坤朋 0704681025 姓名: 晏仁武 0704681024 指导老师: 李 明
技 术
实验一: 清零程序
一. 实验目的:
掌握汇编语言设计和调试方法,熟悉键盘操作。
二. 实验内容:
把2000H~20FFH的内容清零。
三. 实验程序框图:
四. 实验步骤: 用连续或单步方式运行程序,检查2000~20FF中执行程序前后的内容变
化。
五. 程序清单:
SE01: LOO1: LOOP:
ORG 0000H
LJMP SE01 ORG 0640H MOV R0,#00H
MOV DPTR,#2000H CLR A
MOVX @DPTR,A INC DPTR INC R0 CJNE R0,#00H,LOO1 SJMP LOOP END
;(0000H)送DPTR ;0送(DPTR) ;DPTR+1 ;字节数加1
;不到FF个字节再清
六. 实验总结:
通过本次实验,让我们对汇编更加巩固。但是对知识的不熟悉,让我们在实验时遇到一些困惑,在老师的帮助下,很快得到解决。
实验二: 拆字程序
一.实验目的: 掌握汇编语言设计和调试方法。 二.实验内容: 把2000H的内容拆开,高位送2001H低位,低位送2002H低位,2001H、2002H
高位清零,一般本程序用于把数据送显示缓冲区时用。
三.实验程序框图:
四.实验步骤: 用连续或单步方式运行程序,检查2000H~2002H中内容变化情况。 五.程序清单:
SE02:
LOOP:
ORG 0000H
LJMP SE02 ORG 0660H
MOV DPTR,#2000H MOVX A,@DPTR MOV B,A SWAP A ANL A,#0FH INC DPTR
MOVX @DPTR,A INC DPTR MOV A,B ANL A,#0FH MOVX @DPTR,A SJMP LOOP END
;(2000)→A→B ;交换 ;屏蔽高位 ;送2001H
;(2000)内容屏蔽高位 ;送2002H
六.实验总结:通过本次实验,对汇编更加巩固。但是对知识的不熟悉,让我们在实验时
遇到一些困惑,在老师的帮助下,很快得到解决。以后在这方面要加强。
实验三 拼字程序
1,实验目的: 进一步掌握汇编语言设计和调试方法。.
2,实验内容: 把2000H.2001H的低位分别送入2002H高低位,一般本程序用于把显示
缓冲区的数据取出拼装成一字节。
3,实验程序框图:
4,实验步骤: 单步或用断点方式运行程序,检查2002H内容变化情况。 5, 程序清单:
START:
ORG 0000H
LJMP START ORG 0680H
MOV DPTR,#2000H
MOVX A,@DPTR ;DPTR内容送往a ANL A,#0FH ;(2000H)内容屏蔽高位 SWAP A ;高低位交换 MOV B,A ;保存 INC DPTR
MOVX A,@DPTR ;(2001H)内容送A ANL A,#0FH ;屏蔽高位 ORL A,B ;或 INC DPTR
MOVX @DPTR,A ;送2002H
SJMP $ ;跳转到程序当前计数值 END
实验四 数据区传送子程序
1,实验目的:掌握RAM中的数据操作。
2,实验内容:把R2.R3源RAM区首址内的R6.R7字节数据传送到R4.R5目的RAM区。 3,实验程序框图:
4,实验步骤: 在R2.R3中输入源首址(例如0000H),R4.R5中输入目的地址(例如
2000H),R6.R7中输入字节数(例如lFFFH),运行程序,检查0000H~lFFFH中内容是否和2000H~3FFFH中内容完全一致。
5,程序清单:ORG 0000H
SE22:
LO42: LO43:
LOOP: LO44: LO45:
LJMP SE22
ORG 07B0H MOV DPL,R3 MOV DPH,R2 ;建立源程序首址 MOVX A,@DPTR ;取数 MOV DPL,R5 MOV DPH,R4 ;目的地首址 MOVX @DPTR,A ;传送 CJNE R3,#0FFH, LO42 INC R2 INC R3 ;源地址加1 CJNE R5,#0FFH,LO43 INC R4 INC R5 ;目的地址加1 CJNE R7,#00H,LO44 CJNE R6,#00H,LO45 ;字节数减1 SJMP LOOP NOP DEC R7 SJMP SE22
DEC R7 ;借位 DEC R6
SJMP SE22 ;未完继续 END
正在阅读:
单 片 机 实验报告10-06
南航机务面试的自我介绍03-09
模板工程方案11110-18
分布式光纤测温隧道火灾消防监测系统技术方案收集资料 - 图文12-02
计量检定员换证考试平直度题库(1-3)01-08
初三化学碳和碳的化合物08-05
农村建筑能耗状况10-11
发明专利 二通意见陈述书11-25
内部股权认购与转让协议书07-23
谈和平年代的爱国主义08-18
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 实验
- 报告
- 门户网站解决方案
- 长呼线钢结构、工艺管线防腐施工方案
- 2016年成人大专内科学习题+答案整理打印版
- 自然辩证法(研究生一年级课程,包括课件试题答案等,很好很强大)考试必备
- 四川省宜宾市2015届高三数学第二次诊断测试试题文(含解析)新人教A版
- 会计学原理华工随堂练习2019
- 辽宁省营口市2015年中考语文试题(word版含答案)
- 2013年团员个人自我鉴定范文
- 淮南矿业集团新庄孜煤矿通风区女子制浆班事迹材料
- 原子吸收分光光度计操作、使用、清洁、维护、保养标准操作规程- 副本
- 大学生礼仪修养
- 《水泵与水泵站》课程设计任务书
- 71446部队修保车间工程技术标书
- 点到足反射区评测试题
- 《马克思主义基本原理概论》习题集
- 08-09概率统计A(答案)(1)
- 国际经济法模拟试题
- 2017-2018第二学期班主任工作计划
- 第03章 fluent文件的读写28
- 新时期农村社会保障体系建设存在的问题与对策