单片机实验二 简单程序设计与调试.docx





《单片机实验二 简单程序设计与调试.docx》由会员分享,可在线阅读,更多相关《单片机实验二 简单程序设计与调试.docx(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单片机实验二简单程序设计与调试实验二简单程序设计与调试一、实验目的与要求本次实验的目的是通过给出的程序流程图,用MCS-51汇编语言编写程序,然后上机调试、执行程序。要求本人动手独立考虑编程序。二、验验设备Dais单片机仿真实验仪一台,计算机一台,导线若干条.三、实验内容1、查找一样数的个数程序设计:在2000H200FH查出有几个一样的数例如可事先在2000H200FH中设定几个零或其它数据,把统计的一样数据的个数放在2100H单元中。程序框图如图1所示。根据程序框图本人动手编写程序,然后上机编译、调试、执行。图2查找一样数个数程序流程图2、无符号双字节快速乘法子程序算法:两个双字节无符号数
2、被分别存放在R2R3和R6R7中。可把被乘数和乘数分解为:R2(R3)=(R2)?82+(R3);(R6)(R7)=(R6)?82R7(R2R3)(R6R7)=(R2)82+(R3)(R6)82+(R7)=(R2)(R6)162+(R2)(R7)82+(R3)(R6)82+(R3)(R7)将(R2R3)和(R6R7)中双字节无符号整数相乘,积送R4R5R6R7中。在R2R3和R6R7中输入无符号整数,以0970H为起始地址连续或单步运行本实验程序后检查R4R5R6R7中内容。程序流程见图3所示。图2单字节乘法参考程序=查找一样数的个数=ORG0AA0HL5800:MOVR0,#10H;查找16
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机实验二 简单程序设计与调试 单片机 实验 简单 程序设计 调试

限制150内