单片机控制的秒表系统.docxVIP

  • 63
  • 0
  • 约1.45万字
  • 约 38页
  • 2019-07-17 发布于广东
  • 举报
单片机控制的秒表系统 摘要 本设计的任务是是设计一个单片机控制的秒表系统。我们利用单片机的定时 器/计数器定时和记数的原理,结合显示电路、LED数码管以及按键来设计计时 器。在设计时,我们应将软、硬件有机地结合起來,使得系统能够正确地进行加 计数、减(倒)计时、快加和快减等功能,并且结合相应的显示驱动程序,使数 码管能够正确地显示时间,暂停和中断。数码管显示有静态显示和动态显示两种 方法。动态显示可以节省I/O 口,硬件电路比较简单,但是编程比较复杂,而且 显示的效果不好;静态显示显示效果好,编程简单,但却浪费I/O 口。在我们的 设计屮,因为I/O 口是足够使用的,所以我们采用静态显示。同时,为了使我们 设计的秒表更加容易操作,我们专门设置了两个指示灯,分別用来区分加减计数 和快加/快减。另外,我们设计的秒表述有同时记录四个数据的功能,在秒表的 正常运行过程中,我们按下计数键,秒表会自动记录一个数据,按四次以后,秒 表自动停止,等待翻页键的按下来查询所记录的成绩。为了节省I/O 口,我们在 设计时将快加键和上翻键,快减键和下翻键分别用同一个按键來实现,使用的时 候,通过设置键的状态来区分按键的功能。秒表设有复位键,但秒表进入死循环 时,按下复位键即可回到初始状态。在因为单片机的1/0 口还有剩余,而且我们 的程序采用的是模块化设计,所以可以很方便的对程序进行扩展。通过WAVE软

文档评论(0)

1亿VIP精品文档

相关文档