[其它应用] SH79F168RX和TX管脚怎么样设置

[复制链接]
3057|19
 楼主| happy_10 发表于 2021-5-9 21:48 | 显示全部楼层 |阅读模式
SH79F168RX和TX管脚怎么样设置
jlyuan 发表于 2021-5-9 21:51 | 显示全部楼层
datasheet是王道
 楼主| happy_10 发表于 2021-5-9 21:53 | 显示全部楼层
TX管脚是不是必须设置为输入发送出去的数据才会正确
tian111 发表于 2021-5-9 21:55 | 显示全部楼层
RXD设置成输入上拉,TXD设置成输出高
 楼主| happy_10 发表于 2021-5-9 21:58 | 显示全部楼层
但是按照平常的理解发送管脚应该是设置为输出,接受管脚设置为输入
dengdc 发表于 2021-5-9 22:00 | 显示全部楼层
什么意思?
 楼主| happy_10 发表于 2021-5-9 22:08 | 显示全部楼层
目前实际操作中发现RX管脚设置为输入输出都可以,关于RX管脚没有认真测试
 楼主| happy_10 发表于 2021-5-9 22:12 | 显示全部楼层
uart通讯中,TX肯定是设定为输出的,RX如果启用的话,肯定是输入的吗?
yszong 发表于 2021-5-9 22:14 | 显示全部楼层
 楼主| happy_10 发表于 2021-5-9 22:17 | 显示全部楼层
是吗?那为什么TX一设置为输出肯定传输的数据会出现乱码,但是我要是设置为输入后用到现在,一直正常!
pengf 发表于 2021-5-9 22:19 | 显示全部楼层
如果你仔细查看规格书的话会发现TXD只做输出使用,RXD可做输入输出使用
supernan 发表于 2021-5-9 22:21 | 显示全部楼层
查下程序,实在不行就把AVR这端断开
huangchui 发表于 2021-5-9 22:23 | 显示全部楼层
TX脚也可以设置成输出高,Rx脚设置成输入上拉打开。
 楼主| happy_10 发表于 2021-5-9 22:25 | 显示全部楼层
为什么输出TX端设置为输入也行?
chuxh 发表于 2021-5-9 22:27 | 显示全部楼层
EUART通讯时,TX口即为输出.你设置为输入是不起作用的.
renyaq 发表于 2021-5-9 22:30 | 显示全部楼层
只要向SBUF写数据TXD管脚就会切换为输出并发送数据,不会理会PXCR的设置
heweibig 发表于 2021-5-9 22:35 | 显示全部楼层
这是因为优先级的关系
lizye 发表于 2021-5-9 22:38 | 显示全部楼层
一个字节发送完毕后会切换回PXCR、PX的设置结果,你说的乱码情况应该是该端口没有置1,所以在字节的间隙和空闲时TXD为低电平,导致接收方判断错误
liliang9554 发表于 2021-5-9 22:41 | 显示全部楼层
解决办法是将TXD对应的端口置1。
 楼主| happy_10 发表于 2021-5-9 22:43 | 显示全部楼层

嗯,我再好好缕一缕吧,有了好消息及时通知大家
您需要登录后才可以回帖 登录 | 注册

本版积分规则

744

主题

7973

帖子

6

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