嵌入式系统编程实践数字钟.docxVIP

  • 6
  • 0
  • 约1.09万字
  • 约 14页
  • 2019-10-17 发布于广东
  • 举报
实验报告 课程名称 嵌入式系统编程实践 实验仪器 清华同方辰源嵌入式系统实验箱 实验名称 实验五:数字钟实验 系 别 计算机学院 专 业 班级/学号— 学生姓名 实验日期— 成 绩 指导教师——— 实验五:数字钟实验 一、实验问题回答 (1)画出数字时钟的有限状态口动机,列出全部状态、状态转换规则,以及对 应状态下的动作。 倒计时和正计时怎么设置? 答:先添加一个功能键,令其完成的功能是实现倒计时和正计时。 正计吋实现利用 if(ms=99){ ms=O; if(s=59){ s=0; if(m=59){ m=0; } else{ m++; } } else{ s++; else{ ms++; } 在毫秒计数满100令其置零,并向秒进1,秒计数满60令其置零,并向分钟进lo 在其后面加上代码段 else{ if(ms=0){ ms=99; if(s=0){ s=59; if(m=()){ m=59; } else{ m—; } } else{ s-; } } else{ ms—; } } 若毫秒小于等于()责令其变为0,秒计数?1,若秒小于等于0责令其变为0,分 钟计数?1,即可实现倒计时功能。 二、实验目的和效果 学习、理解、掌握利用状态机模型实现数字钟系统 实验结果及检查 6个数码管上显示样式改为“分钟+秒+百分z-秒”,其中各占两个数码管。 OLED屏幕上显示和数码管

文档评论(0)

1亿VIP精品文档

相关文档