打印

单片机模拟一线制串口

[复制链接]
2125|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
brightv|  楼主 | 2010-10-2 09:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现在用单片机的一个IO口模拟收发,通过IO口发送数据能成功,在另一端用嵌入式设备也是用IO口模拟收发,在嵌入式设备收到单片机发过来的数据后,回命令给单片机,这时单片机一根线要转为收,进行接收,然后接收成功后,在转为发,进行发送。现在单片机发送数据成功后,怎么用一根线接收数据,时序怎么控制呀,转为收的过程是?
请高手帮忙呀

相关帖子

沙发
maychang| | 2010-10-2 10:00 | 只看该作者
单片机的I/O口线,要么是可以用指令控制其为输入或输出,要么是准双向(弱上拉)置1后直接读口线电平。
从发送转接收,该口线由指令控制成为输入即可。

使用特权

评论回复
板凳
chunyang| | 2010-10-2 12:28 | 只看该作者
发送完毕,查询该IO就是收了,谈不上什么“转换”,都是软件流程而已。

使用特权

评论回复
地板
brightv|  楼主 | 2010-10-2 18:08 | 只看该作者
我的用是STC系列的单片机,是哪种方法转收呢

使用特权

评论回复
5
sangyuang| | 2010-10-3 00:03 | 只看该作者
11

使用特权

评论回复
6
谈的元| | 2010-10-3 22:16 | 只看该作者
记号

使用特权

评论回复
7
zhang_2000| | 2010-10-4 09:21 | 只看该作者
对于单片机来说没有问题      如果有232芯片在这里面,就不好办啦,电路要考虑信号的隔离

使用特权

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

本版积分规则

0

主题

11

帖子

1

粉丝