1、 检测理论及应用 课程设计 题题 目目 时钟计时器时钟计时器 学院学院( (部部) ) 工业制造学院工业制造学院 专专 业业 测控技术与仪器测控技术与仪器 学生姓名学生姓名 学学 号号 年级年级 20122012 级级 1 1 班班 2014 2014 年年 12 12 月月 7 7 日日 摘 要 时钟是人类日常生活必不可少的工具,本设计从日常生活中常见的事物入手,通过 对电子时钟的设计,让我们认识到单片机已经深入到我们生活的每个领域,该设计不仅 可以锻炼我们的动手能力,而且可以加深我们对单片机的认识和激发我们对未知科学领 域的探索。 本文利用单片机实现数字时钟计时功能的主要内容。它体积小,成
2、本低、功能强、 使用方便、可靠性高等一系列优点,广泛应用于智能产业和工业自动化上。本次设计采 用独立式按键进行时间调整,其中 STC89C52 是核心元件,同时采用数码管 LED 动态 显示“时”,“分”,“秒”的现代计时装置。与传统机械表相比,它具有走时精确, 显示直观等特点。它的计时周期为 24 小时,显满刻度为“23 时 59 分 59 秒”。该系统 同时具有硬件设计简单、工作稳定性高、价格低廉等优点。 关键关键词词:STC89C52 ; LED 数码管。数码管。 目录目录 设计要求 . 1 1设计方案 1 2系统硬件电路的设计 2 2.1 单片机的选择及引脚功能介绍 2 2.2 显示电
3、路设计 4 2.3 电源电路设计 4 3控制系统的软件设计 5 3.1 主程序流程图 5 3.2 闹钟时间设定功能程序 5 4系统功能调试与整体指标 6 4.1 软件调试与分析 6 4.2 性能分析 6 5元器件及元器件介绍 7 6总结与思考及致谢 8 参考文献 . 9 附录 程序 10 电路 27 1 电子时钟的设计电子时钟的设计 设计要求设计要求 利用单片机作为控制核心,完成一个利用单片机作为控制核心,完成一个时钟计时器。时钟计时器。具体要求如下:具体要求如下: (1)采用 8 位 LED 数码显示时、分、秒,开机流动显示学号。 (2)时制式为 24 小时制,K1 选择模式。 (3)按键
4、K1 进行时钟调时 、调分、调年、调月、调日,闹钟调时、调分,均以按下 K1 键的次数进行模式改变,调整的位相应闪烁,闪烁时按 K2 键相应加 1,K3 则减 1。 (4)正常显示时钟时,按住 K2 不放显示年月日,松开显示时钟。 (5)正常显示时钟时,按下 K3 切换到秒表模式,此时 K2 键对秒表进行控制,K3 键则 为复位键,再按 K3 退出该模式。 (6)K0 对闹钟起启停控制。 1设计方案 此方案采用单片机内部定时器 T0、T1 进行计时、计数,STC89S52 实时控制。 外部用按键进行模式选择,时钟调整。 2 2系统硬件电路的设计系统硬件电路的设计 2.1 单片机的选择及引脚功能介绍 STC89C52具有如下特点:40个引脚(引脚图如图四所示) ,4k