发表于:2006-08-11 13:07:00
2楼
1。在VB里面使用MSCOMM控件访问串口,给你的10台单片机编号,编号必须唯一。然后在PC端采用轮询的方式和每台单片机进行通讯,并分配时间片。
2。在单片机端,监听来自PC的呼叫,只接受对本机的呼叫,并在规定的时间片里完成通讯。
3。PC 和单片机都需要转成485接口,PC端可以用232-485转换器,单片机端可以直接做成485接口,也可以做成232再转换成485。
4。确定通讯协议,凡是通讯都是和双方有关的,也就是说双方都必须遵守约定的数据格式和时间分配,否则就会发生冲突和错误。如有疑问可加我QQ:88076273或MSN:charlie_yu88@hotmail.com