打印

RS232 1.5us的停顿是如何实现的

[复制链接]
1525|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
whisky616|  楼主 | 2013-12-20 13:30 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
见图
波特率9600,晶振11.0592MHz,有几个问题想不明白:
1  F0和0F之间有1.5us的停顿是如何实现的?
2  F0和0F为什么没有起始位和停止位,RS232好像没办法只发8位数据吧?
3  电平逻辑貌似是反的?

相关帖子

沙发
gx_huang| | 2013-12-20 13:38 | 只看该作者
看比例关系,肯定不止1.5US

使用特权

评论回复
板凳
NE5532| | 2013-12-22 11:06 | 只看该作者
极性画反了,RS323上低电平是表示逻辑“1”的,另外1.5uS的时间不见得是“故意”设计出来的,可能是单片机硬件限制或者然间没有写好,延迟了下一个字节的发送。

还有串口好像有7bit帧的,有的机型可以设置,实在要这样发,机器又不支持的,用软串口实现。

使用特权

评论回复
地板
sedatefire| | 2013-12-22 20:43 | 只看该作者
都交给mcu搞定了

使用特权

评论回复
5
whisky616|  楼主 | 2013-12-23 19:51 | 只看该作者
NE5532 发表于 2013-12-22 11:06
极性画反了,RS323上低电平是表示逻辑“1”的,另外1.5uS的时间不见得是“故意”设计出来的,可能是单片机 ...

应该是“故意”设计出来的,电路涉及到保密功能。

使用特权

评论回复
6
whisky616|  楼主 | 2013-12-23 19:57 | 只看该作者
串口数据与另外一个单片机进行通讯,功能是用来按下一个按钮三秒后,其中一个单片机发送上图中的数据,另外一个单片机接收到该数据后,给出一个开门的信号。类似密码门的一个东西。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

78

帖子

0

粉丝