找回密码
 立即注册
楼主: Nyzgj

新手请教:多秒中断怎样实现?

[复制链接]
  • 打卡等级:以坛为家II
  • 打卡总天数:462
  • 最近打卡:2025-06-16 10:02:39

33

主题

2447

回帖

5168

积分

论坛元老

积分
5168
发表于 2023-12-23 16:31:11 | 显示全部楼层
本帖最后由 _奶咖君_ 于 2023-12-23 16:41 编辑

有闹钟中断,,应该可以这么做,
设置好当前时间后,比如你要五秒后中断,,那么就设置闹钟值为5秒后的闹钟,,RTC的时间到了之后就会中断,,如果你要周期触发,那就在闹钟中断中设置下一个5秒的闹钟值。
参考例程并不是对技术参 考手册的补充,而是对技术参 考手册的解释。
技术参 考手册不应该需要参考例程作为补充,而是解释成了参考例程的样子
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:10
  • 最近打卡:2024-01-15 09:24:33

1

主题

12

回帖

82

积分

注册会员

积分
82
发表于 2023-12-23 22:07:45 | 显示全部楼层
用定时器累加?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:10
  • 最近打卡:2024-01-15 09:24:33

1

主题

12

回帖

82

积分

注册会员

积分
82
发表于 2023-12-25 12:21:30 | 显示全部楼层
这里有定时工具
截图202312251221158712.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:6
  • 最近打卡:2025-05-09 14:06:13

5

主题

186

回帖

1403

积分

金牌会员

积分
1403
发表于 2023-12-28 13:00:45 | 显示全部楼层
Nyz*** 发表于 2023-12-23 00:16
STC8H4K64TL  用RTC, 实现5秒或10秒中断

The RTC gives you some choices of
1 minute
1 second
0.125 second
31.25ms

Thus to get 5s or 10s, you need to add a BYTE sized Software counter to /5 or /10 inside a 1s RTC interrupt.  
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:468
  • 最近打卡:2025-06-16 07:06:57
已绑定手机

79

主题

5131

回帖

9128

积分

超级版主

DebugLab

积分
9128
发表于 2024-2-11 13:52:44 | 显示全部楼层
使用软件,声明unsigned char,在秒中断里累加,比如定5s,就if这个变量==5,让这个变量=0,清零计数器,再执行你的操作
DebugLab
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:564
  • 最近打卡:2025-06-16 10:28:17
已绑定手机

50

主题

1816

回帖

3130

积分

论坛元老

积分
3130
发表于 2024-2-11 15:25:45 | 显示全部楼层
设置100ms中断一次,1秒就10次,10秒100次,中断里面设置标志位,计数值满后标志位置1,在主程序判断此标志位
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:99
  • 最近打卡:2025-06-16 09:28:47

733

主题

1万

回帖

1万

积分

管理员

积分
16651
发表于 2024-2-11 15:59:09 | 显示全部楼层
STC8H系列 T2/T3/T4/T11,    都是 24位重装载定时器
STC32系列 T0/T1/T2/T3/T4, 都是 24位重装载定时器


如下1次定时器中断 定时就是 1秒
截图202402111559002489.jpg

如下1次定时器中断 定时就是 2秒
截图202402111558045016.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:99
  • 最近打卡:2025-06-16 09:28:47

733

主题

1万

回帖

1万

积分

管理员

积分
16651
发表于 2024-2-11 16:02:52 | 显示全部楼层
截图202402111601152903.jpg


24位定时器:【8位预分频 + 16位重装载定时器】
截图202402111601599231.jpg

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:99
  • 最近打卡:2025-06-16 09:28:47

733

主题

1万

回帖

1万

积分

管理员

积分
16651
发表于 2024-2-11 16:05:13 | 显示全部楼层
再不够,就记录 中断 的次数
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:566
  • 最近打卡:2025-06-16 07:52:44

113

主题

2027

回帖

5810

积分

论坛元老

积分
5810
发表于 2024-2-11 17:05:25 | 显示全部楼层
PWM可以实现吗?
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-6-17 03:48 , Processed in 0.256584 second(s), 111 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表