- 35
- 0
- 约小于1千字
- 约 3页
- 2020-10-14 发布于浙江
- 举报
PAGE
1 -
大连理工大学实验报告
实验时间: 2016 年 月 日 星期 三 时间 : ~
实验室(房间号): 实验台号码: 班级: 姓名:
指导教师签字: 成绩:
实验 一 MCS-51单片机的存储器读写实验
实验目的和要求
熟悉、了解和掌握MCS-51单片机存储单元的特点、数据块的处理和循环程序的编写方法、编写循环结构的基本规则、基本指令的使用和Keil软件的调试方法。
实验算法
给地址为20h和21h寄存器赋值,然后在累加器中作减法运算,结果经过BCD调整后送入22h单元。
实验流程图开始
开始
RAM中20H单元赋值75H
RAM中21H单元赋值35H
75H与35H相减,对结果进行BCD码转换
动态停机
结束
程序清单
ORG 0000H
LJMP START
ORG 0100H
START: MOV 21H,#35H
MOV A,#9AH
SUBB A,21H
MOV 20H,#74H
ADD A,20H
DA A
MOV 22H,A
SJMP $
END
五、实验结果与分析
程序结果如下:
结果达到设计要求,应注意BCD码调整指令只能对加法操作,所以一般将减数转换补数后做加法,不会出现错误。
六、实验体会和建议
通过这次实验我对单片机中的寄存器有了更深的理解,更加熟悉了汇编语言,这是第一次做单片机实验,明白了其中的一些专用的指令,希望以后更加熟练。
七、主要仪器设备
名称
型号
备 注
KeilC51调试软件
μVision2
-
单片机综合仿真平台
DP-51PROC
-
将转换后的结果放在22H单元中
将转换后的结果放在22H单元中
您可能关注的文档
最近下载
- 最新《黄河颂》公开课一等奖课件 .pptx VIP
- 智能家居检测系统.docx
- (81格)舒尔特方格-儿童注意力训练(每日一练,共27份).docx VIP
- (81格)舒尔特方格-儿童注意力训练(每日一练,共20份).docx VIP
- 4宫格数独练习题(每日一练,初级、中级、高级各11套题).pdf VIP
- 麻黄碱脱氧反应乳化和油化的解决技巧.pdf VIP
- 小学数学巧算24点专项练习题(每日一练,共24份).docx VIP
- 小学数学巧算24点专项练习题(每日一练,共24份).pdf VIP
- 小学五年级数学小数混合运算计算专项练习题(每日一练,共23份).pdf VIP
- 博物馆藏品管理系统盘点与人工盘点.docx
原创力文档

文档评论(0)