发表于
2007-9-3 21:34:44
前一段时间主要做了几个小项目,都是单片机与PC机的串行通信,采用RS485,上位机采用VB6.0语言编写软件。
自己看VB有一段时间了,终于等到用的机会,现在学习的程度还可以完全够用。
单片机采用了51单片机,多机通信中采用了利SM2来区分是数据还是地址,效果还可以。其中RS485部分采用了隔离转换电路,采用高速光耦6N137,效果很好。
通信规则:
波特率9600 11位异步串行通信 1位起始位,8位数据位,1为地址/数据控制位 一位停止位 采用和校验不采用奇偶校验