分支与循环程序设计实验-报告.docxVIP

  • 14
  • 0
  • 约1.23万字
  • 约 31页
  • 2021-01-06 发布于天津
  • 举报
文档从网络中收集,已重新整理排版 文档从网络中收集,已重新整理排版.word版本可编辑?欢迎下载支持. 1 1文档来源为:从网络收集整理.word版本可编借. 文档从网络中收集,已重新整理排版 文档从网络中收集,已重新整理排版.word版本可编辑?欢迎下载支持. 1 1文档来源为:从网络收集整理.word版本可编借. 2.利用51系列单片机设计一个24小时制电子时钟,电子时钟的时、分、秒数值分别 通过PO、Pl、P2端口输岀(以压缩BCD码的形式)。P3.0为低电平时开始计时,为高电平 时停止计时。设计Is延时子程序(延时误差小于10us,晶振频率12MHz)o 主程序设计三层循环,分別对应时、分、秒,最内层安放一秒延时程序。利用RO、R1、 R2汁数,R3保存分钟数、R4保存小时数,最内层循环60次,中循环循环1次,中循环60 秒,外循环循环1次,外循环循环24次,淸零。其中对端口显示的秒数、分钟数、时间数, 进行二进制修正。 利用循环来设计延时程序,合理计算语句长度,以及循环次数。 程序运行时修正P3. 0的值,可以实现暂停计数和继续的功能。 提高部分(选做): 1) 实现4位十进制加、减1计数,千位、百位由P1 口输出:十位、个位由P2 口输岀。 利用P3.7状态选择加、减计数方式。 2) 利用P3 口低四位状态控制开始和停止计数,控制方式自定。 初始化Pl、P2,,计数循环

文档评论(0)

1亿VIP精品文档

相关文档