2

关于投票
基于RS485和VB6.0的PC机与51单片机多机通信

前一段时间主要做了几个小项目,都是单片机与PC机的串行通信,采用RS485,上位机采用VB6.0语言编写软件。

自己看VB有一段时间了,终于等到用的机会,现在学习的程度还可以完全够用。

单片机采用了51单片机,多机通信中采用了利SM2来区分是数据还是地址,效果还可以。其中RS485部分采用了隔离转换电路,采用高速光耦6N137,效果很好。

 

通信规则:

波特率9600   11位异步串行通信   1位起始位,8位数据位,1为地址/数据控制位  一位停止位    采用和校验不采用奇偶校验