如何用定时器实现整点报时的功能

sfdfs2005 2007-08-30 03:27:08
RT。我只会用定时器SETTIMER设置相对时间间隔,不知道如何使用它让未来的某个时间报时。

谢谢各位大虾!
...全文
468 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
sfdfs2005 2007-08-30
  • 打赏
  • 举报
回复
谢谢各位,我的问题解决了。当SETTIMER最后一个参数为空时,放在ONTIMER里面。或者放在自定义的响应定时器的时间处理函数里面。
sfdfs2005 2007-08-30
  • 打赏
  • 举报
回复
请问比对的那个函数是写在ONTIMER的CASE n 里的吗?
yxg221 2007-08-30
  • 打赏
  • 举报
回复
再多设一个定时器
这个定时器的时间间隔就是你想要的报时间隔
alfwolf 2007-08-30
  • 打赏
  • 举报
回复
取系统时间,和你预先的设定做比较
livedeal 2007-08-30
  • 打赏
  • 举报
回复
计时器中得到系统时间,和定义的那个时间进行比对!!!
汇编语言课设 设计时钟 实现整点报时,实测没有错误。掌握综合使用基本输入输出设备、通用接口芯片、专用接口芯片的方法;n 掌握实时处理程序的编制和调试方法。实验要求:设计一个定时显示装置,用实验仪的八个LED数码管显示时间,时间显示格式为24小时制,如14-35-45。具体完成如下几个功能:1) 通过键盘设置时间。2) 整点报时功能。分秒值为59分55秒时开始报时,每秒钟蜂鸣器鸣叫一声,到整点报时停止。3) 设置闹钟功能。闹钟时间到,蜂鸣器开始鸣叫,鸣叫时间最长半分钟。可通过按键停止蜂鸣。 键盘控制时钟的启停和时间的设置,键的定义参见上图。F键(启停键)—— 程序启动后,按下该键时钟启动;再次按下该键,暂停计时,显示当前时间。C键(设置键)—— 按下C键后,为时钟设置时、分、秒初始值。D键(设置键)—— 按下D键后,设置闹钟的时、分初始值。E键(闹钟控制键)——闹钟响的时候,按下该键,闹钟停止。实验设备:8255系列模块;8253模块;8259模块。实验提示: (1)硬件连线键盘的控制、LED显示模块——用8255控制;时间的精确定时——用8253定时器1s的中断信号;整点报时控制—— (2)软件编程程序中设置一个启停标志stop,当stop值为0时启动时钟;stop值为0FFH时,暂停时钟。当时间的分秒值为59分55秒时,用8255控制8253的GATE1,设置为1,启动定时器1工作,报时。时间到整点后,GATE1清0。程序由以下模块组成: 主程序模块:对8253、8259A等芯片进行初始化,设置中断向量,扫描键盘,根据按键值作相应的处理。流程图参见下图。注意:设置初始时间时要考虑边界,时间的最大值为23:59:59,不能超出此范围。8253中断服务程序:刷新一遍数码管,计时时间到一秒,修改当前时间,整点报时
基于52单片机的数字电子钟(数码管,调时,闹钟,整点报时) 基于52单片机的数字电子钟,可以包括数码管显示、时间调整、闹钟设定以及整点报时功能。下面是一个关于这些功能的基本概述和实现方式: **一、数码管显示** 数码管是数字电子钟的重要显示部件,可以直观地展示当前的时间。基于52单片机的数码管显示,一般需要通过编程控制数码管的显示内容。例如,可以通过编写程序让数码管实时显示当前的小时、分钟和秒数。 **二、时间调整** 时间调整功能允许用户手动设置电子钟的时间。这通常通过按键输入实现,比如可以设置特定的按键组合为时间调整模式,然后通过其他按键进行小时、分钟和秒数的调整。 **三、闹钟设定** 闹钟设定是电子钟的另一个重要功能。用户可以通过设定特定的时间,让电子钟在到达该时间时发出提醒。例如,可以设定一个闹钟在每天早上7点响铃。实现这一功能需要利用52单片机的定时器功能,当定时器达到设定的时间时,触发闹钟提醒。 **四、整点报时** 整点报时功能是指在每个小时的整点时,电子钟会发出提示音。这同样可以通过单片机的定时器功能实现。设定一个定时器,在每个小时的00分钟时触发

16,472

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧