为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

单片机与接口技术实验报告--双字节BCD加法实验

2017-10-11 3页 doc 20KB 96阅读

用户头像

is_337177

暂无简介

举报
单片机与接口技术实验报告--双字节BCD加法实验单片机与接口技术实验报告--双字节BCD加法实验 本科实验报告 课程名称: 单片机原理与接口技术 实验项目: 双字节BCD加法实验 实验地点: 跨越机房 专业班级: 学号: 学生姓名: 指导教师: 2012 年 4 月 10 日 一、实验目的和要求 (1)熟悉MCS-51单片机汇编指令系统。 (2)学习子程序的编写和使用。 二、实验内容和原理 完成有进位位的双字节BCD的加法实验,两个加数分别放于 40H~41H和45H~46H,结果存于50H~52H中。(两个加数为9388H 和7287H) 三、...
单片机与接口技术实验报告--双字节BCD加法实验
单片机与接口技术实验报告--双字节BCD加法实验 本科实验报告 课程名称: 单片机原理与接口技术 实验项目: 双字节BCD加法实验 实验地点: 跨越机房 专业班级: 学号: 学生姓名: 指导教师: 2012 年 4 月 10 日 一、实验目的和要求 (1)熟悉MCS-51单片机汇编指令系统。 (2)学习子程序的编写和使用。 二、实验内容和原理 完成有进位位的双字节BCD的加法实验,两个加数分别放于 40H~41H和45H~46H,结果存于50H~52H中。(两个加数为9388H 和7287H) 三、主要仪器设备 计算机一台;伟福6000 四、操作方法与实验步骤(上机源程序) ORG 0000H MOV 40H,#88H ;88H?(40H) MOV 41H,#93H ;93H?(41H) MOV 45H,#87H ;87H?(45H) MOV 46H,#72H ;72H?(46H) MOV R0,#40H ;40H?R0 MOV R1,#45H ;45H?R1 START: MOV A,@R0 ;((R0))?A ADD A,@R1 ;((R1))+A?A MOV 50H,A ;A?(50H) INC R0 ;(R0)+1?(R0) INC R1 ;(R1)+1?(R1) CLR A ;A清0 ADDC A,@R0 ;((R0))+A+Cy?A ADD A,@R1 ;((R1))+A?A MOV 51H,A ;A?(51H) CLR A ;A清0 ADDC A,#0H ;0H+A+Cy?A MOV 52H,A ;A?(52H) SJMP $ ;循环 END 五、实验数据和处理 本程序进行了两个双字节BCD数的加法,中途出现两次进位, 每次进位参与下一次的进位加法计算。 六、实验结果与 通过两次进位加法计算,两个双字节BCD数加法的结果变为三字节BCD数,并存于50H~52H单元中,其中52H单元中存结果的最高位1。 七、讨论、心得 实验成功,通过本实验的练习,学会了带进位位的BCD加法的使用和对命令ADDC的使用。
/
本文档为【单片机与接口技术实验报告--双字节BCD加法实验】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索