1 / 4
文档名称:

01 存储器读写实验报告.doc

格式:doc   大小:64KB   页数:4页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

01 存储器读写实验报告.doc

上传人:xunlai783 2018/1/10 文件大小:64 KB

下载得到文件列表

01 存储器读写实验报告.doc

文档介绍

文档介绍:《单片机原理与应用》实验报告
学院(部):

专业:

学生姓名:

指导老师:

班级:

学号
2015年10月
实验一存储器读写
一、实验目的
1. 初步掌握Keil C51软件的使用,包括单片机CPU源程序的编辑、编译、模拟调试;
2. 强化MCU知识点,MCU应用系统设计技巧。
3. 熟悉在Keil C51环境下观察MCU的内部RAM、外部RAM、I/O端口、程序存储器中内容的方法。
二、实验内容
1. 实验前,先看懂下列程序,给每条语句添加注释,并给出程序执行的结果。
2. 在 Keil C51环境下编辑程序、编译程序、调试上面的程序。
二、实验步骤
1. 启动PC机,打开KEIL软件。创建工程:工程名称为“存储器读写”。编辑源程序,其内容为上述汇编语言程序,。在所创建的Project文件中,,编译程序并进行调试。(如何建立工程请看JC-)
2. 打开Memory观察窗口、P1观察窗口、CPU寄存器窗口,选择单步执行方式运行程序,观察并记录寄存器(R0、R1)、累加器A、程序状态字PSW、外部存储器RAM的2000H单元、程序存储器0x0000~0x00003e单元的内容。
三、源程序清单
; 存储器读写实验程序
; 使用资源:R0、R1、A、DPTR、内存单元2000H、P1、Cy
ORG 0000H
SJMP start
ORG 30H
start:
MOV R0, #07H
MOV R1, #0FEH
ADD A, R0
ADDC A, R1 ;将R0值07H与R1值0FEH进位相加,传送到A中
MOV DPTR, #2000H ;将数据指针DPTR指向2000H
MOVX ***@DPTR, A ;将相加结果A储存到2000H中
MOVX A, ***@DPTR ;从2000H中提取数据存放到A中
INC A ;A中的值加1
MOV P1, A ;将A中的值输出到P1口
END
三、仿真结果
寄存器、内存结果如图所示,源程序功能请看源程序清单注释。
四、思考题
试用汇编语言编写一段程序,判断R1、R2、R3三个寄存器中存放的数据大小,并按从大到小的顺序重新存放到R1、R2、R3三个寄存器中。
MOV R1, #01H ;将1存入R1
MOV R2, #02H ;将2存

最近更新

苏教版五年级上册科学期末测试卷及参考答案(.. 7页

苏教版六年级上册科学期末测试卷【有一套】 7页

苏教版六年级上册科学期末测试卷(a卷) 9页

苏教版六年级下册数学期末测试卷附参考答案(.. 7页

苏教版六年级下册数学第二单元 圆柱与圆锥 测.. 7页

苏教版四年级下册科学期末测试卷含完整答案(.. 8页

苏教版小学二年级下册科学期末测试卷及完整答.. 8页

苏教版小学科学二年级下册期末测试卷【a卷】 7页

苏教版小学科学二年级下册期末测试卷附答案(.. 7页

苏教版小学科学六年级上册期末测试卷附答案 8页

苏教版科学二年级下册期末测试卷附参考答案(.. 8页

苏教版科学五年级上册期末测试卷精品(考点梳.. 7页

苏教版科学六年级上册期末测试卷含答案(轻巧.. 7页

苏教版科学小学二年级下册期末测试卷及完整答.. 8页

苏教版科学小学五年级上册 期末测试卷及参考答.. 7页

苏教版科学小学五年级上册期末测试卷【满分必.. 8页

2024年快乐其实很简单议论文 9页

西师大版六年级下册数学第三单元 正比例和反比.. 7页

部编版三年级上册道德与法治期末测试卷含答案.. 7页

部编版六年级上册道德与法治期末测试卷及答案.. 10页

部编版六年级下册道德与法治期末测试卷及参考.. 8页

部编版四年级上册道德与法治期末测试卷【综合.. 6页

(小学段)比例的应用练习题附完整答案【网校.. 6页

(小学段)负数练习题精品(夺分金卷) 4页

半月谈-2024年第1~7期 39页

初步核实方案范文(2篇) 5页

员工宿舍入住申请登记表格 1页

税务学会工作总结和工作计划 5页

七年级仁爱英语下册单项选择题精选300题 18页

122.起重机械安全规程 GB6067.1-2010 world格.. 64页