清零程序实验报告

篇一:清零程序

南昌航空大学实验报告

2016年5月1日 课程名称:

单片机应用实验名称:清零程序 学 号 名:吴牧云指导老师评定:签 名:

一、实验目的:

掌握汇编语言设计和调试方法,熟悉键盘操作。

二、实验内容

把7000H70FFH的内容清零。

三、实验程序框图

四、实验步骤

1、当DVCC单片机仿真实验系统独立工作时

(1)将固化区EPROM中实验程序目标妈传送到仿真RAM区,操作如下:

输入0后按F1键,再输入OFFF后按F2键,再输入0后按EPMOV稍等,系统返回初始状态,显示“P.”。

(2)按F2键进入仿真1态,仿真实验系统显示山东“p……”时,根据表一所示,通过键盘输入试验程序的起始地址0030H,再按执行键EXEC,表示连续运行该程序,一次执行一条语句,知道执行003CH为止,按MON键退出运行;如果以断点运行程序,则先如如110C,再按F1键,在输入0030,然后按EXEC键执行程序,当执行到003CH时自动停下了,此时按MON键退出。

(3)用存储器读写方法检查7000H70FFH中的内容应全是00H。

2、当DVCC单片机仿真实验系统联PC级工作时

(1)在闪动“p.”状态,按PCDBG键。

(2)在PC挤处于WIN95/98软件平台下,单击DVCC图标。

(3)在系统设置选项中设定仿真模式为内程序、内数据。

(4)根据品目提示进入51/96/动态调试菜单。

(5)链接DVCC实验系统(Ctrl+H)。

(6)装载目标文件(Ctrl+L)。

(7)设置PC起始地址。

(8)从起始地址开始连续运行程序(F9)或单步(F8)或断点运行程序。

(9)单步。断点运行完后,在存储器窗口内检查7000H70FFH中的内容是否全为00H。

五、清零程序

ORG 0030H

CLEAR: MOV RO,00H

MOV DPTR,7000H

CLEAR1:CLR A

MOVXDPTR,A

INC DPTR

INC R0

CJNE RO,00H,CLEAR1

CLEAR2:SJ

MP CLEAR2

END

六、实验小结

通过本次实验,掌握了汇编语言设计和调试方法,熟悉键盘操作,颇有体会。

篇二:存储器块清零实验报告

存储器块清零实验报告

班级: 11级计科班姓名:苏靖学号:1120070544 日期

一、实验目的:

1、掌握存储器读写方法

2、了解存储器的块操作方法.

二、实验要求: 设定从外部数据存储器4000h起始地址开始,将之后的256字节清零。

三、实验内容:

1、写出本程序运行结果

2、写出本程序调试过程

三、使用试验的软件:keil。

四、试验器材:

1、综合试验仪2、PC机

五、试验内容:指定存储器中某块的起始地址和长度,要求能将其内容清零。通过本实验,学生可以了解单片机读写存储器的读写方法,同时也可以了解单片机编程,调试方法。如何将存储器块的内容置成某固定值(例全填充为0FFH)请同学们修改程序,完成此操作。 程序框图:

六、试验步骤

打开软件keil,建立工程文件—>project—>New project—>输入文件名(命名一个工程文件 1

夹)—>选择单片机型号—>Atmel—>选择AT89c52型号,点确定。

然后新建文件,并命名—>输入程序保存(.asm或.c,对应汇编语言或C语言)添加目标文件,然后调试

程序及理解:

Org0000h

Ljmpstart1

start1:

Movdptr,3000h;起始地址

movr2,08h; 清零

mova, 00h

loop:

Movxdptr, a ;指向下一个地址

incdptr ;记数减一

djnzr2,loop

Sjmp

end

2

然后启动仿真调试:

最后把程序从PC机下载到综合试验仪里面,观察灯的闪烁情况。

七、试验中遇到的难题

R0的地址以及程序代码的编写。

六、实验后的心得体会

熟练掌握了存储器读写方法,了解了存储器的块操作方法,并对代码的编写有了更深的体会。

3

篇三:单片机软件实验1清零实验

C语言单片机把2000H清零,清零程序实验报告.doc相关推荐

  1. 重庆理工大学c语言程序实验报告,重庆理工大学-C语言程序实验报告.doc

    重庆理工大学-C语言程序实验报告 程序设计基础C实验报告 PAGE 47 <程序设计基础C> 实 验 报 告 教学班级: 学号: 姓名: 课程教师: 实验辅导教师: 重庆理工大学计算机学院 ...

  2. c语言ad转换实验报告,数据采集AD转换实验报告.doc

    数据采集AD转换实验报告.doc 学生实验报告册课程名称学 院专业班级姓 名学 号指导教师成 绩学年学期2017-2018学年 秋学期重庆邮电大学教务处制实验项目名称数据采集_A/D转换实验地点控制专 ...

  3. c语言俄罗斯方块代码及实验报告,c语言俄罗斯方块实验报告.doc

    c语言俄罗斯方块实验报告.doc PAGE PAGE 1 C语言之游戏俄罗斯方块课程设计报告 专 C语言之游戏 俄罗斯方块课程设计报告 专业: [] 学生姓名: [] 指导教师: [] 完成时间: 目 ...

  4. 单片机炫彩灯实训报告_51单片机呼吸灯实验报告.doc

    51单片机呼吸灯实验报告.doc 呼吸灯1功能与技术分析呼吸灯就是让LED灯的闪烁像呼吸一样,时呼时吸,时亮时暗,利用LED的余辉和人眼的暂留效应,看上去和人的呼吸一样.可以展示出各种酷炫的图像.11 ...

  5. c语言对称字母菱形AABAABCBA,[工学]c语言实验报告.doc

    [工学]c语言实验报告.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印. 3.该文档 ...

  6. 北京电大c语言实验作业二,大学大一c语言程序设计实验室上机题全部代码答案(实验报告).doc...

    大学大一c语言程序设计实验室上机题全部代码答案(实验报告).doc C语言实验报告实验1-1:helloworld程序:源代码:#includemain(){printf("hellowor ...

  7. 周信东c语言实验二实验报告,周信东主编最新版C语言程序设计基础实验一实验报告.doc...

    周信东主编最新版C语言程序设计基础实验一实验报告.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我 ...

  8. c语言四则运算实验报告,c语言四则运算实验报告.doc

    c语言四则运算实验报告.doc 课程编号 1300050027 得分教师签名批改日期深 圳 大 学 实 验 报 告课程名称 C语言实验 实验名称 100以内的四则运算游戏 学 院 信息工程学院 指导教 ...

  9. c语言图形时钟编程,C语言图形时钟课程设计实验报告.doc

    C语言图形时钟课程设计实验报告.doc 目录 1.系统功能要求 . 2. 数据结构设计及 说明 . 3.程序结构(画流程图) . 4.各模块的功能 . 5.试验结果(包括输入数据和输出结果) . 6. ...

  10. 五猴分桃c语言课程设计,c语言程序设计五猴分桃问题实验报告.doc

    c语言程序设计五猴分桃问题实验报告.doc 课程设计报告学院.系:吉林大学珠海学院计算机科学与技术系专业名称:软件工程课程设计科目C语言程序课程设计所在班级:10班学生学号:04121010学生姓名: ...

最新文章

  1. 【Ubuntu】ping: unknown host www.baidu.com
  2. node与mysql开源_node与mysql的相互使用————node+mysql
  3. 参数化的JUnit测试
  4. 将MongoDB与Morphia结合使用
  5. 精通android(Pro Android 4)面试题总结(一)
  6. Lucene解析 - 基本概念
  7. Linq to Oracle 使用教程(七)将数据库的存储过程映射到方法
  8. CentOS7中的firewall 和 iptables
  9. LINQ TO SQL 动态查询
  10. web前端课程架构梳理
  11. rpm包的卸载与安装
  12. SQL注入常用WAF绕过姿势
  13. python简单聊天工具开发
  14. 计算机毕业设计java+ssm生鲜超市进销存管理系统(源码+系统+mysql数据库+Lw文档)
  15. Android渲染时间 太长,Android性能优化之渲染篇
  16. 面试官的一些问题,给予小伙伴们一些帮助。
  17. openpyxl学习笔记(2020--8-11)——制图续
  18. Eclipse开发环境搭建
  19. pica8公司和picOS
  20. 公共权限,保护权限,私有权限的区别

热门文章

  1. Asp.net自定义控件开发任我行(附1)-属性一览众山小
  2. 数据标准详细概述-2022
  3. 软件安全课程设计:高校科研管理系统
  4. 趣谈网络协议-数据中心
  5. CleanWipe:无需密码彻底卸载Symantec(赛门铁克)
  6. linux centos Intel® Centrino® Wireless-N 1000 无线网卡的安装
  7. 计算机二级c语言程序设计题评分标准,计算机二级C语言题型和评分标准
  8. 使用pyecharts绘制新冠肺炎疫情地图
  9. Delphi JSON总结
  10. 数据库pgAdminIII导入sql文件