- 7
- 0
- 约1.87千字
- 约 4页
- 2017-06-08 发布于重庆
- 举报
微处理器实验一,051
电子科技大学中山学院电子信息学院
学生实验报告
课程名称 微处理器实验 实验名称 集成开发环境的熟悉与指令练习 班级,分组 12通信A 实验时间 2014年9 月 31 日 姓名,学号 吴俊华 座机电话号码01051 指导教师 张正明 报 告 内 容 实验目的和任务
熟悉Keil C51集成开发环境的使用方法;
熟悉Keil C51集成开发环境仿真条件下调试功能的使用;
学会程序存储器,寄存器,片上存储器,片外存储器内容的查看和修改。
二、实验原理简介
Keil集成开发环境为我们提供了强大的学习,调试和开发工具。我们可以利用这套工具在计算机上直接进行汇编语言的编辑,连接和调试。
在程序调试时,可以通过查看相关寄存器和存储器内容来判断程序的执行是否正确,通过修改相关寄存器和存储器的内容来改变程序,再执行,来修改和验证程序。
三、实验内容和数据记录 1,编写程序,完成内存中两个字节内容的交换。
建立工程文件。
编写程序,加入到刚才建立工程文件中。
ORG 0000H LJMP MAIN ORG 0100H
MAIN: MOV SP,#60H MOV R0,#30H MOV R1,#40H MOV @R0,#55H MOV @R1,#0AAH
MOV A,@R1
XCH A,@R0
XCH A,@R1 :下面是另一种方法 MOV @R0,#33H MOV @R1,#44H MOV A,@R0 PUSH ACC MOV A,@R1 PUSH ACC NOP POP ACC MOV @R0,A POP ACC MOV @R1,A NOP SJMP $ END 3 选择Project下的Rebuild all target files对工程文件进行汇编和连接。 4 选择Project下的Options for target ‘Target1’进行动态调试的参数设置,点击debug,再点解Use Simulator,最后点击完成。 5)对程序进行动态调试,学会查看和修改相关寄存器(左边的register窗),内部和外部存储器的内容。 2,编写一个数据填充的数据块搬移程序。 仿照实验内容和步骤1的过程,建立,编辑,汇编,连接和动态调试程序,查看和验证数据区的内容是否正确。 ORG 0000H LJMP MAIN ORG 0100H
MAIN: MOV R0,#30H MOV R2,#16
NEXT1: MOV @R0,#’*’ INC R0 DJNZ R2,NEXT1
;以下程序将30H开始的16个字节内容送到100H开始的外部存储器中 MOV R1,#30H MOV DPTR,#0100H MOV R3,#10H
NEXT2: MOV A,@R1 MOVX @DPTR,A INC R1 INC DPTR DJNZ R3,NEXT2 SJMP $ END 3 ,编写一个多字节的算术运算程序。仿照实验内容和步骤1的过程,建立,编辑,汇编,连接和动态调试程序,讲运行结果写到程序的注释部分。 ORG 0000H LJMP MAIN ORG 0100H
MAIN: MOV SP,#60H MOV T1,#12H MOV R0,#34H MOV R2,#21H MOV R3,#0EFH ;下面是加法运算 MOV A,R0 ADD A,R2 MOV R4,A MOV A,R1 ADDC A,R3 MOV R5,A MOV A,#0 ADDC A,#0 MOV R6,A NOP ;以下是乘法运算 NOP MOV A,R0 MOV B,R2 MUL AB MOV R4,A MOV R5,B MOV A,R1 MOV B,R2 MUL AB ADD A,R5 MOV R5,A MOV A,B ADDC A,#00H MOV R6,A NOP MOV A,R0 MOV B,R3 MUL AB ADD A,R5 MOV R5,A MOV A,B ADDC A,R6 MOV R6,A MOV A,R1 MOV B,R3 MUL AB ADD A,R6 MOV R6,A MOV A,B ADDC A,#00H MOV R7,A SJMP $ END
四、结论与心得 1,该实验详细地介绍了如何建立新工程,初步的指令等等。 2,通过该试验,我熟悉里Keil的基本操作,掌握了加法,乘法等运算。
成绩 教师签名 批改时间 年 月 日
注:实验报告不得少于2页,不得超过5页。
您可能关注的文档
- 循环水及冷却水系统.doc
- 05 沟通的意义﹑特性与障碍ppt.ppt
- 循环水操作工中级.doc
- 循环水物化处理装置收益点介绍.doc
- 循环水真空泵十大品牌-上海阳光泵业.docx
- 循环水真空泵厂家型号及原理.docx
- 循环水管施工(civil).doc
- 循环水系统调查表1.doc
- 循环水的pH讲课.doc
- 04质性研究概述ppt.ppt
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 兰科植物促生菌筛选与人工栽培技术研究.pdf
- 氢氧化钠(片碱)MSDS安全技术说明书.docx
- 国家开放大学电大《成本会计》试题及答案.pdf
- 数学分析第四版下册课后习题答案.pdf
- 数学分析第四版下册课后习题答案.docx
- 2025年秋国家开放大学《商务英语3》形考任务参考答案.pdf
- Unit 2 Know your body Speed up 外研版(三起)(2024)英语三年级下册.pptx VIP
- 2026年春季开学教师收心会校长发言:骏驰启新程,笃行育新人;凝心再聚力,实干谱新篇.docx VIP
- Unit 2 Know your body Start up 外研版(三起)(2024)英语三年级下册.pptx VIP
- 空客A320飞行手册教程.doc VIP
原创力文档

文档评论(0)