




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验名称分支程序设计实验讲师三十专业班广信XXXX班名称二十学生编号UXXXXXXXXX电话:XXXXXXXXX电子邮件:XXXXXXXXXXXXX.com2012-10-10任务要求掌握KeilC环境下汇编语言程序的调试方法,加深对汇编语言指令、机器码、寻址方式等基本内容的理解,掌握分支程序和简单程序的设计和调试方法,并了解并行IO端口的使用。1.8位无符号数x存储在外部随机存取存储器单元中,计算结果y也存储在外部随机存取存储器单元中。请按要求编写程序。2.用51系列单片机设计了一个24小时电子钟。电子钟的时间、分钟和秒钟值分别通过端口P0、P1和P2输出(以压缩BCD码的形式)。当P3.0为低电平时,计时开始,当p3.0为高电平时,计时停止。设计理念1.分段函数根据变量x的值所在的区间,比较分支指令CJNE可以用来确定x是否等于临界值(20,40),然后在执行CJNE指令后,根据进位位CY的值可以确定x与临界值之间的大小关系(CY=0,x大于临界值,CY=1,x小于临界值),然后进行相应的计算。此外,除法计算可以产生余数,商和余数分开存储,功率计算的结果大于255,高八位和低八位分开存储。2.24小时电子钟这个程序必须建立一个由两部分组成的循环。首先,构造一个三环路来实现“一秒延迟”。循环体使用NOP指令(单字节指令,1)来调整延迟时间。然后用“一秒钟延迟”来构造计时系统的三重循环,用秒(059)、分(059)和小时(023)。此外,当定时器达到2:599:59时,它返回到003360336000。当程序运行时,修改P3.0的值可以实现暂停和继续的功能(通过JB指令判断和跳转)。流程图1.分段函数2.24小时电子钟资源分配1.分段函数寄存器DPTR用作数据指针。变量X的值存储在片外随机存取存储器的3000H单元中,计算结果存储在片外随机存取存储器的3001H-3002h单元中,逐位逆计算结果存储在3001H单元中,除法计算结果的商和余数以及功率计算结果的高和低八位分别存储在3001h-3002h单元中。2.24小时电子钟工作寄存器R0、R1和R2分别用于设置秒、分、小时的周期时间,R3和R4分别用于计数分、小时的周期,R5至R7用于设置“一秒延迟”内三个周期的周期时间。第二、分和小时值分别由端口P0、P1和P2输出。源代码1.分段函数组织0000小时LJMP 1000H组织1000小时MOV甲,30H十.任务MOVDPTR,#3000HDPTR市;将x存储在片外内存中CLR C判断1: CJNE A,#14H,判断2;X20,跳转到判断2账户1:甲类;X20,计算y,存储在片外内存中MOVDPTR # 3001美国DPTR市SJMP完成JNC判断2:判断3。C=0,X20,跳转至判断3SJMP会计1;C=1,X20,跳转到ACCOUNT1法官3:CJNE A,#28H,判断4;X40,跳转到判断4MOV银行账户2:X40,计算值Y,存储在片外随机存储器中,高、低8位分开MUL ABMOVDPTR # 3001美国DPTR市MOVDPTR,#3002HMOV甲
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 特种面料知识培训课件
- 油墨印刷适应性测试报告优化工艺考核试卷及答案
- 心理沙盘考试题库及答案
- 广告师考试题库及答案
- 半导体设备湿度循环试验工艺考核试卷及答案
- 金属密封件金属涂覆工艺考核试卷及答案
- 军港之夜葫芦丝教学课件
- 2025年焊工(高级技师)实操技能模拟试卷及答案
- 光缆护套材料性能测试工艺考核试卷及答案
- 林产品切割设备节能优化考核试卷及答案
- x酒店项目可行性项目可行性研究报告
- 陕西建筑资质管理办法
- 宝钢质量一贯制管理办法
- 2025年《治安管理处罚法》新修订课件
- 金属非金属地下矿山六大系统建设规范
- 吊顶钢结构转换层施工方案
- 手拉葫芦安全培训
- 申报书范例《毛泽东思想和中国特色社会主义理论体系概论》在线课程申报书课件
- 职业健康安全与环境讲解
- DB1331∕T 034-2022 建筑与市政工程无障碍设计图集
- 中信集团协同管理制度
评论
0/150
提交评论