55问答网
所有问题
51单片机怎样和PC通过RS485进行通信?
可以给我相关程序吗?谢谢!!我用USB转成RS485,再将RS485转成TTL
举报该问题
推荐答案 推荐于2016-06-25
你已经用USB转成RS485,再将RS485转成TTL了,剩下的事就简单了,就把RS485TTL的RXD接到单片机RXD,把485TTL的TXD接到单片机的TXD上就行了。然后就要写程序了。电脑的USB转485线要安驱动程序,虚拟出一个串口来,电脑就可以用串口调试助手与单片机通信了。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/IRQGG4LQIFGcI4RGQcL.html
其他回答
第1个回答 2014-03-25
有USB转RS485的硬件模块啊,去淘宝直接搜索“USB转RS485”即可,也有RS485转TTL电平的模块。找到说明书连接硬件即可。
相似回答
向大神求助,有没有C语言的基于
485
的
51单片机
的主从应答的程序啊,就是...
答:
PC方面:可以用MSCOMM控件先发一个字符表示接收地址,后延迟1ms
,(注意PC端在485通讯在字符发送过程中一定要加延迟,这是我多次测试的总结,如果是用调试助手的话,他内部代码已经加过延迟了,就不必考虑这个问题)再发控制指令,初学者建议直接用调试助手 单片机方面:首先对接收数据进行核对,如果不是本...
关于
51单片机RS485通信
问题
答:
1.通过本例程了解串口的基本原理及使用 ,理解并掌握对串口
进行
初始化 2.请使用串口调试助手(Baud 4800、数据位8、停止位1、效验位无)做为上位机(发送)数据和(接受)数据,请在字符串输入框中输入字符和数字(HEX),按发送按钮。观看接受窗显示情况.也可以用自动循环发送。3.试验
RS485
需要用RS232转48...
51单片机与rs485
连接电路???在串口程序中
怎么
驱动
485???
在线等!!!谢 ...
答:
驱动
485
有硬件驱动方式和软件方式。软件方式的话硬件电路比较简单,吧485的2、3脚连在一起,并接在
51单片机
的一脚上(比如P1_0),单片机发送脚TX接485的DI脚(也就是4脚),单片机的串口接收RX接485的RO脚(1脚)。默认P1_0为低电平,当发送数据之前先把P1_0置高,发送结束后再置低。
PC通过485与51单片机通讯
去控制继电器,
如何
编单片机C语言程序?
答:
51
对于继电器的控制,只用高低电平就可以了。关键是,你在你的程序里要有一个判断子程序,判断
单片机
从PC机(
通过RS485
)穿过来的是什么数据,从而对单片机的某位置位或者复位。比如:你可以用一个if语句,如果收到的数据时11111,在置位,如果收到的数据时00000,则复位,相应的继电器就会动作了。
rs485
实现两个
51单片机
之间的
通信
答:
完全可以,
485
有效
通信
距离1-2km,
单片机
加485控制芯片就可以。如果多机通信,要分清主从机,或者通信协议自己做好。还有可以单片机串口加无线模块来通信。网上资料很多,自己多找找。
大家正在搜
单片机与pc通讯
单片机pc怎么算
51单片机pc是什么意思
单片机DPTR
51单片机中pc是什么
单片机SFR
pc运行单片机程序
移动端和PC通信
LabVIEW和EEPROM通信
相关问题
51单片机 PC RS485 休眠
PC通过485与51单片机通讯去控制继电器,如何编单片机C语...
怎样让多个51单片机通过485分别与PC机进行串行通信?PC...
单片机 通过RS485/USB转换接口和PC连接起来,用什么...
51单片机之间如何实现485通讯
基于RS485总线的PC与多个单片机通信的C语言程序
51单片机rs485通讯问题,高分求助!