找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 531|回复: 5
收起左侧

大佬们,求问单片机上串口中断如何加入定时器呢?

[复制链接]
ID:1039708 发表于 2023-3-15 21:32 | 显示全部楼层 |阅读模式
有没有教程啥的
回复

使用道具 举报

ID:752974 发表于 2023-3-16 08:21 | 显示全部楼层
中断服务程序应该短小精悍,执行时间短,不知要加定时器干啥!
回复

使用道具 举报

ID:1034262 发表于 2023-3-16 10:03 | 显示全部楼层
外设都独立的,不要再某个中断里处理另一个中断,不是不行,而是不合理,函数都要设计成弱耦合的。
回复

使用道具 举报

ID:291668 发表于 2023-3-16 10:52 | 显示全部楼层
是想让串口按照时间顺序来产生中断吗?
回复

使用道具 举报

ID:1039708 发表于 2023-3-16 20:51 | 显示全部楼层
li64331218 发表于 2023-3-16 10:52
是想让串口按照时间顺序来产生中断吗?

对的,想要学习一下
回复

使用道具 举报

ID:401564 发表于 2023-3-18 22:05 | 显示全部楼层
串口和定时器看起来是有点关系的,有的单片机是用定时器来产生波特率时钟的,8051就是这样的
但实际,两者又没什么必然的联系
如果是基于学习的目的,可以让定时器每0.5秒向电脑发送一次数据,进行验证
又或者是电脑向单片机发送一个数据之后,启动某个时长的定时器.再通过LED之类的指示出来就行了
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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