分支程序设计实课件.docVIP

  • 0
  • 0
  • 约5.15千字
  • 约 14页
  • 2017-02-02 发布于湖北
  • 举报
《微机实验》报告 实验名称 分支程序设计实验 专业班级 xxxxx 姓名xxxxx 学号xxxxxx 联系方式 xxxxxxxxxxxxxxxxxxxxxxx 任务要求 1. 设有8bits符号数X存于外部RAM单元,按以下方式计算后的结果Y也存于外部RAM单元,请按要求编写程序。 X2 当X≥40 Y= X/2 当20〈X〈40 ? ? ?/X ?当X≤20 ? ? ? ? ? 2. 利用51系列单片机设计一个24小时制电子时钟,电子时钟的时、分、秒数值分别通过P0、P1、P2端口输出(以压缩BCD码的形式)。 P3.0为低电平时开始计时,为高电平时停止计时。 提高部分(选做): a. 实现4位十进制加、减1计数,千位、百位由P1口输出;十位、个位由P2口输出。利用P3.7状态选择加、减计数方式。 b. 利用P3口低四位状态控制开始和停止计数,控制方式自定。 设计思路 任务1: 机器内存入的数默认为无符号数,所以应该先判断正负性。如果是负数则直接归到取反区间;如果是正数,则与20,40进行大小比较,即和20,40分别做减法,然后根据比较结果归到各个区间。 任务2: 先将R

文档评论(0)

1亿VIP精品文档

相关文档