找回密码
 立即注册
查看: 4119|回复: 10

如何产生10秒定时中断,STC32, STC8H 定时器2

[复制链接]
  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2022-12-11 16:27:20 | 显示全部楼层 |阅读模式
STC32G12K128, STC8H8K64U 的 定时器2 如何产生10秒定时中断====网友问
从STC15系列开始,STC 的所有普通定时器都支持16位自动重载定时器
从STC8H开始,定时器2/定时器3/定时器4 又增加了8位预分频计数器,
实际是24位定时器,可以定10秒 ? 看你主频用多少了
STC32G12K128, STC8H8K64U 的 定时器2 如何产生10秒定时中断-1.png


回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2022-12-11 16:36:17 | 显示全部楼层
10秒/250分频 = 40ms,  16位自动重载,主频是多少能支持到16位自动重装载分频是40mS
1.png

等有时间,增加这支持24位定时器的自动计算
  • 打卡等级:偶尔看看III
  • 打卡总天数:50
  • 最近打卡:2025-04-30 22:59:03

73

主题

5882

回帖

1万

积分

超级版主

积分
12073
发表于 2022-12-11 22:25:20 | 显示全部楼层
最长定时 = (TM2PS+1)*12*65536/fosc  约= 201/fosc(MHz),比如fosc=20MHz,则最长定时大约为10秒。
  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2022-12-15 11:26:31 | 显示全部楼层
1.png

24-位 定时器自动计算工具升级======终于10秒中断一次,10秒只需要中断1次,不要手工计算了,不要反复进中断了
4组 串口助手/USB-CDC窗口 升级,
强大的智能I/O 配置工具 再次升级

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2022-12-15 11:33:43 | 显示全部楼层
STC支持10秒中断一次,注意:
STC32的T0/T1/T2/T3/T4是24位自动重装载定时器
STC8的T2/T3/T4是24位自动重装载定时器
STC8的T0/T1支持16位自动重装载定时器
STC15不支持24位定时器, 支持16位自动重装载定时器
24-位 定时器自动计算工具升级======终于10秒中断一次,10秒只需要中断1次,
不要手工计算了,不要反复进中断了
1.png



  • 打卡等级:常住居民I
  • 打卡总天数:77
  • 最近打卡:2025-02-19 19:46:19

7

主题

74

回帖

155

积分

注册会员

积分
155
发表于 2022-12-26 06:30:45 | 显示全部楼层
这个好,学习了。

0

主题

1

回帖

30

积分

新手上路

积分
30
发表于 2024-3-29 22:43:16 | 显示全部楼层
我这个芯片一加上 TM2PS= 0x00; 程序好像就运行不下去 死机 ,是为什么,和芯片的生产日期有关系吗,是不是早期的没有TM2PS这个寄存器
截图202403292241582778.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:394
  • 最近打卡:2025-05-01 03:26:07

16

主题

702

回帖

2470

积分

金牌会员

积分
2470
发表于 2024-3-30 07:54:03 | 显示全部楼层
仔细检查程序
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:422
  • 最近打卡:2025-05-01 09:54:52
已绑定手机

19

主题

3190

回帖

4866

积分

论坛元老

积分
4866
发表于 2024-4-12 12:14:37 来自手机 | 显示全部楼层
12t才能10秒,1t模式时间会短好多
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:435
  • 最近打卡:2025-04-30 08:43:23

33

主题

2351

回帖

4860

积分

论坛元老

积分
4860
发表于 2024-4-12 13:09:54 | 显示全部楼层
so*** 发表于 2024-4-12 12:14
12t才能10秒,1t模式时间会短好多

是啊,你只有让定时器的工作频率低一点儿,才能让他定时时间更长啊
参考例程并不是对技术参 考手册的补充,而是对技术参 考手册的解释。
技术参 考手册不应该需要参考例程作为补充,而是解释成了参考例程的样子
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-2 02:42 , Processed in 0.180201 second(s), 106 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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