找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

51单片机基于一个定时器实现多个软件定时器

查看数: 8381 | 评论数: 8 | 收藏 11
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2019-11-2 23:31

正文摘要:

本帖最后由 lw1997 于 2019-11-2 23:33 编辑 软件定时器是用程序模拟出来的定时器,可以由一个硬件定时器模拟出成千上万个软件定时器,这样程序在需要使用较多定时器的时候就不会受限于硬件资源的不足,这是软件 ...

回复

ID:229621 发表于 2022-1-7 08:30
经过压力测试了么?
ID:214461 发表于 2020-10-27 08:54
谢谢分享,楼主辛苦了!
ID:517794 发表于 2020-3-21 11:14
好厉害的样子!有点复杂了 看不是很懂
ID:475776 发表于 2020-1-22 11:36
如果采用在硬件定时器中断中变量计数的这种形式,需要添加防止计时变量溢出措施。如:变量自动清零同时校验延时时间是否超出定时范围
ID:475776 发表于 2020-1-22 11:30
怎么中定时器中断中调用定时器更新函数,这样会导致定时不准确。为什么不在主函数中调用?在定时器就是只更新计时变量。
ID:412814 发表于 2020-1-10 07:07
谢谢楼主分享,学习了。
ID:634898 发表于 2019-11-3 20:29
想法很好,学到了学到了
ID:282431 发表于 2019-11-3 11:17
这种想法好,谢谢楼主

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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