单片机第二次试验报告——分程序设计.docVIP

  • 6
  • 0
  • 约6.7千字
  • 约 15页
  • 2018-11-25 发布于浙江
  • 举报

单片机第二次试验报告——分程序设计.doc

单片机第二次试验报告——分程序设计

《微机实验》报告 实验名称 分支程序设计实验 专业班级 姓名 学号 序号 联系方式 一、任务要求 熟练掌握KeilC环境下汇编语言程序的调试方法,加深对汇编语言指令、机器码、寻址方式等基本内容的理解,掌握分支程序和简单程序的设计与调试方法,了解并行IO口的使用。 1. 设有8bits符号数X存于外部RAM单元,按以下方式计算后的结果Y也存于外部RAM单元,请按要求编写程序。 2. 利用51系列单片机设计一个24小时制电子时钟,电子时钟的时、分、秒数值分别通过P0、P1、P2端口输出(以压缩BCD码的形式)。P3.0为低电平时开始计时,为高电平时停止计时。 提高部分(选做): a. 实现4位十进制加、减1计数,千位、百位由P1口输出;十位、个位由P2口输出。利用P3.7状态选择加、减计数方式。 b. 利用P3口低四位状态控制开始和停止计数,控制方式自定。 二、设计思路 1.分段函数设计 对于第一个任务,相当于设计一个分段函数程序,根据变量X的值所处的区间进行相应的计算。由学过的知识知道,可利用比较转移指令CJNE来判断X是否等于临界值20,40,若不等,再根据执行CJNE指令后的进位位CY的值来

文档评论(0)

1亿VIP精品文档

相关文档