一、必备软件和硬件:
1、VB6.0;
2、单片机开发板;
3、通信电缆。
二、通信参数:
1、数据位:8位
2、校验方式:无校验
3、停止位:1位
4、波特率:9600bps
5、通信协议:自定义协议
6、主站:VB6.0
7、从站:单片机开发板
三、单片机开发板介绍:
1、单片机开发板使用STC12C5A60S2系列双串口芯片;
2、单片机开发板使用直流12V供电;
3、单片机开发板集成4路数字量输入,TLP521光耦隔离;
4、单片机开发板集成4路继电器输出,达林顿管驱动;
5、单片机开发板集成4路模拟量输入,TLC0834核心芯片;
6、单片机开发板集成4路模拟量输出,TLC5620核心芯片;
7、单片机开发板集成1路有源蜂鸣器输出;
8、单片机开发板集成6组数码管显示输出;
9、单片机开发板集成2路独立RS232\RS485串口。
单片机开发板实物图如下所示:
四、VB6.0主站实现功能
1、采集单片机4路数字量输入:
2、设置单片机2路继电器输出:
3、采集单片机1路模拟量输入:
4、设置单片机1路模拟量输出:
五、单片机从站程序:
1、数字量输入采集程序:
2、继电器输出设置程序:
3、模拟量输入采集程序:
4、模拟量输出设置程序:
六、VB6.0和单片机程序提供下载:
链接:
https://pan.baidu.com/s/1JIc0Vs4wX6eJRt5HkbHYEA
密码:
z0tb七、作者联系方式:1、微信:guanyumou
2、QQ:149034219
3、抖音:guanyumou
4、快手:guanyumou
5、公众号:串口通信之家