有什么办法能判断USART正在发送一个字节?

[复制链接]
3160|6
 楼主| TuBie 发表于 2010-7-3 13:02 | 显示全部楼层 |阅读模式
我说的“正在发送”是指TXD引脚上正在向外移位数据。

状态寄存器里好像没有哪个位能代表这种状态。
neaphy 发表于 2010-7-3 13:13 | 显示全部楼层
拿个示波器看下不就得了
zigold 发表于 2010-7-3 15:21 | 显示全部楼层
示波器触发捕捉一下看看
香水城 发表于 2010-7-3 18:41 | 显示全部楼层
USART_SR.TC
txcy 发表于 2010-7-4 09:00 | 显示全部楼层
用示波器观察波形最直接
 楼主| TuBie 发表于 2010-7-4 22:49 | 显示全部楼层
是我没有表达清楚,我是想单片机的程序如何知道
USART.TC有点问题,就是如果USART.TC已经被置位了,此时一个新的字节正在发送中,可能会误判为已经发送完成了。
香水城 发表于 2010-7-5 08:34 | 显示全部楼层
是我没有表达清楚,我是想单片机的程序如何知道
USART.TC有点问题,就是如果USART.TC已经被置位了,此时一个新的字节正在发送中,可能会误判为已经发送完成了。 ...
TuBie 发表于 2010-7-4 22:49


我不明白,怎么可能会误判为已经发送完成?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

135

主题

428

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部