标题: AVR ATmega644PA单片机如何实现串口单线半双工 [打印本页]

作者: PythonS    时间: 2019-1-7 13:50
标题: AVR ATmega644PA单片机如何实现串口单线半双工
本帖最后由 PythonS 于 2019-1-7 13:52 编辑

现在项目需要用到modbus协议,但是要求TX,RX信号线短接,用单线通讯
我写好了modbus ASCII双线双工的程序,用接收中断实现的
但是现在不知道怎么实现单线通讯
是需要加一个定时器来切换收发还是加入一个发送中断或者一个串口寄存器空中断?
下面是和PC机连接的转接板,跳线帽接1,2pin,通讯线就是Modbus单线


作者: PythonS    时间: 2019-1-8 08:14
我试过短接单片机端RXTX后串联一个680的电阻,就像图上一样,但是现有的程序还是不行,需要修改
作者: PythonS    时间: 2019-1-16 14:56
有没有了解的老师,能解释一下




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1