[51单片机] 关于C51单片机的串口通信问题。多谢指点

[复制链接]
 楼主| 小分子 发表于 2016-8-29 14:44 | 显示全部楼层 |阅读模式
请教各位大师一个问题。
关于C51单片机的串口通信,当串口工作方式为1时,单片机的接端如何区分“起始”信号与数据 中的“0”?
ayb_ice 发表于 2016-8-29 14:56 来自手机 | 显示全部楼层
停止信号以后的第一个0
ayb_ice 发表于 2016-8-29 14:57 来自手机 | 显示全部楼层
就是开始信号
 楼主| 小分子 发表于 2016-8-29 15:35 | 显示全部楼层

你好。老师。谢谢你,这个“起始”与“停止”信号是不是一个信号跳变呢?老师,如果你有时间,能详细一点吗?或者给我推荐一些资料
coody 发表于 2016-8-29 15:55 | 显示全部楼层
任何 一本51的课本的串口章节,都有详细论述
ayb_ice 发表于 2016-8-29 17:06 来自手机 | 显示全部楼层
小分子 发表于 2016-8-29 15:35
你好。老师。谢谢你,这个“起始”与“停止”信号是不是一个信号跳变呢?老师,如果你有时间,能详细一点 ...

是算跳变吧,但也要持续一个标准的波特率时间
 楼主| 小分子 发表于 2016-8-29 17:55 | 显示全部楼层
coody 发表于 2016-8-29 15:55
任何 一本51的课本的串口章节,都有详细论述

讲得不详细,蜻蜓点水,
icecut 发表于 2016-8-29 18:28 | 显示全部楼层
那示波器或者逻辑分析仪,戳电脑的串口上,发数据,找规律...
yklstudent 发表于 2016-8-29 21:35 | 显示全部楼层
压根都是内部硬件的活,楼主无需研究那么透,除非楼主准备设计芯片
mcu5i51 发表于 2016-8-30 13:59 | 显示全部楼层
....1110XXXXXXXX111....
X为数据,之前 的一个0为开始,之后的第一个1为停止
 楼主| 小分子 发表于 2016-9-1 16:16 | 显示全部楼层
yklstudent 发表于 2016-8-29 21:35
压根都是内部硬件的活,楼主无需研究那么透,除非楼主准备设计芯片

如同知其然,不知其所以然一样。不过你说得也对,要不时间都浪费这方面了。现在大概明白什么意思了。多谢。
416356084 发表于 2016-9-1 16:31 | 显示全部楼层
小分子 发表于 2016-9-1 16:16
如同知其然,不知其所以然一样。不过你说得也对,要不时间都浪费这方面了。现在大概明白什么意思了。多谢 ...

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

本版积分规则

18

主题

68

帖子

1

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

18

主题

68

帖子

1

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