打印
[其它应用]

SH79F168RX和TX管脚怎么样设置

[复制链接]
669|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
happy_10|  楼主 | 2019-12-13 20:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
SH79F168RX和TX管脚怎么样设置

使用特权

评论回复
沙发
zhuhuis| | 2019-12-13 20:39 | 只看该作者
datasheet是王道

使用特权

评论回复
板凳
happy_10|  楼主 | 2019-12-13 20:41 | 只看该作者
TX管脚是不是必须设置为输入发送出去的数据才会正确

使用特权

评论回复
地板
tian111| | 2019-12-13 20:46 | 只看该作者
RXD设置成输入上拉,TXD设置成输出高

使用特权

评论回复
5
happy_10|  楼主 | 2019-12-13 20:48 | 只看该作者
但是按照平常的理解发送管脚应该是设置为输出,接受管脚设置为输入

使用特权

评论回复
6
songqian17| | 2019-12-13 20:51 | 只看该作者
什么意思?

使用特权

评论回复
7
happy_10|  楼主 | 2019-12-13 20:54 | 只看该作者
目前实际操作中发现RX管脚设置为输入输出都可以,关于RX管脚没有认真测试

使用特权

评论回复
8
happy_10|  楼主 | 2019-12-13 20:57 | 只看该作者
uart通讯中,TX肯定是设定为输出的,RX如果启用的话,肯定是输入的吗?

使用特权

评论回复
9
chenho| | 2019-12-13 21:01 | 只看该作者
对啊

使用特权

评论回复
10
happy_10|  楼主 | 2019-12-13 21:05 | 只看该作者
是吗?那为什么TX一设置为输出肯定传输的数据会出现乱码,但是我要是设置为输入后用到现在,一直正常!

使用特权

评论回复
11
gongche| | 2019-12-13 21:07 | 只看该作者

如果你仔细查看规格书的话会发现TXD只做输出使用,RXD可做输入输出使用

使用特权

评论回复
12
huanghuac| | 2019-12-13 21:10 | 只看该作者
查下程序,实在不行就把AVR这端断开

使用特权

评论回复
13
huwr| | 2019-12-13 21:15 | 只看该作者
TX脚也可以设置成输出高,Rx脚设置成输入上拉打开。

使用特权

评论回复
14
happy_10|  楼主 | 2019-12-13 21:18 | 只看该作者
为什么输出TX端设置为输入也行?

使用特权

评论回复
15
huanghuac| | 2019-12-13 21:20 | 只看该作者
EUART通讯时,TX口即为输出.你设置为输入是不起作用的.

使用特权

评论回复
16
happy_10|  楼主 | 2019-12-13 21:24 | 只看该作者
嗯,我再好好缕一缕吧,有了好消息及时通知大家,结贴喽

使用特权

评论回复
17
NJZR| | 2019-12-16 23:03 | 只看该作者
只要向SBUF写数据TXD管脚就会切换为输出并发送数据,不会理会PXCR的设置,这是因为优先级的关系。一个字节发送完毕后会切换回PXCR、PX的设置结果,你说的乱码情况应该是该端口没有置1,所以在字节的间隙和空闲时TXD为低电平,导致接收方判断错误。解决办法是将TXD对应的端口置1。

使用特权

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

本版积分规则

744

主题

7973

帖子

6

粉丝