PC通过485与51单片机通讯去控制继电器,如何编单片机C语言程序?

PC通过485与51单片机通讯去控制继电器,如何编单片机C语言程序?,第1张

51对于继电器的控制,只用高低电平就可以了。关键是,你在你的程序里要有一个判断子程序,判断单片机从PC机(通过RS485)穿过来的是什么数据,从而对单片机的某位置位或者复位。比如:你可以用一个if语句,如果收到的数据时11111,在置位,如果收到的数据时00000,则复位,相应的继电器就会动作了。

51单片机通讯, 单片机串口(RXD TXD) ,RS232 ,RS485 ,

只是串口通讯的 信号 传输方式不同,另外 RS485 需要 收发控制。

在编程 上没有 什么区别,用RS485 时 只要在 写入 SBUF 前置发送状态,发送完后置接收状态,就可以了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11058883.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存