项目8电子表程序设计 .pptxVIP

  • 2
  • 0
  • 约1.2万字
  • 约 45页
  • 2021-08-26 发布于河北
  • 举报
项目8 电子钟程序设计 ;电子表是单片机简单系统最典型的案例,本节学习使用动态扫描的方式实现6位数码管组成的电子钟的设计方法,主要目的是让读者掌握结构化程序设计方法,了解利用数组变量实现数码管数字显示技巧;并熟练掌握键盘的控制编程方式。 本案例设计分阶段进行,首先使用定时器的方式,实现时钟的显示、调整,包括调整时数字的闪动,调整范围的界定等问题。然后实现单闹钟的功能,包括定时时间的显示,所定时间的调整,定时到时的响铃等功能。最后实现双闹钟的全部可调的设计目标。;8.1.1设计任务 ;;8.1.2系统功能分析; 一、键盘控制 键盘控制是本设计中的重要部分,在键盘上实现全部的功能的调整,首先需要定义各个按键的主要功能,功能如表2-6-1所示。KEY2键负责调整模式的选择,带有去抖功能,每按下一次,改变一次状态,前三次修改时间,后三次修改闹钟时间。KEY3、KEY4在对应的模式下进行加或者减,也带有去抖功能。KEY1在正常显示时按下,显示所定闹钟的时间和开启与否,在闹铃响起时,按下起到停止闹铃的作用。由于一直按下时显示所定闹钟时间,故此键不能带有去抖功能。 ;表8-1-1 键盘功能控制;9、要学生做的事,教职员躬亲共做;要学生学的知识,教职员躬亲共学;要学生守的规则,教职员躬亲共守。7月-217月-21Friday, July 9, 2021 10、阅读一切好书如

文档评论(0)

1亿VIP精品文档

相关文档