




已阅读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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- (正式版)DB63∕T 2437-2025 《大型并网光伏电站退役太阳电池组件延期使用或降级再利用的判定与要求》
- 医师消化系统试题及答案
- 2026年纺织科技公司职业健康安全管理体系制度
- 全国粤教清华版初中信息技术九年级下册第4单元第18课《争先恐后-传感器的综合应用》教学设计
- 第四节 电脑的维护者-系统工具的使用说课稿-2025-2026学年初中信息技术华中师大版七年级上册-华中师大版2015
- 2023七年级数学下册 第五章 相交线与平行线5.3 平行线的性质5.3.2 命题、定理、证明说课稿 (新版)新人教版
- 2024-2025学年高中物理 第四章 牛顿运动定律 4 力学单位制说课稿 教科版必修第一册
- 10.2 一次函数和它的图像(1) 说课稿 2025-2026学年青岛版八年级数学下册
- 综合复习与测试说课稿-2025-2026学年初中地理中图版北京八年级上册-中图版北京2014
- Tauroallocholic-acid-sodium-生命科学试剂-MCE
- 2025湖北宜昌市不动产交易和登记中心招聘编外聘用人员17人考试参考试题及答案解析
- 教PEP版六年级英语上册第一次月考试卷(Unit 1-2).(含答案含听力原文)
- 远离宗教崇尚科学课件
- 铁路局安全理论培训课件
- 物流配送调度管理系统设计方案
- 35kV线路工程电杆安装施工方案
- 2025年乡镇工会集体协商指导员招聘考试试题库及答案
- 办公区设施维护表
- 2025-2026学年苏教版(2024)小学科学二年级上册教学计划及进度表
- 2024年注册安全工程师考试化工(初级)安全生产实务试题及答案
- 2025年度环评文件技术复核服务方案投标文件(技术方案)
评论
0/150
提交评论