功能说明:
1、24路IO控制。
2、8路脉冲控制, 脉冲个数,宽度可调,控制精度0.1ms。
上位机界面:
基于labview设计的上位机VI模块,可以在实际开发中直接调用本VI模块对控制器进行控制。
Pulser程序:
Pulser主控vi模块,维持与下位机的通信。(上位机命令的发送,及接收单片机反馈)
下位机控制器说明:
使用Microchip家的PIC18F66K80单片机设计的控制器。
程序目录结构如下:
上下位机通信协议设计:
需要上下位机源程序的请关注公众号,并联系博主索取!
扫码下方二维码关注本人公众号
分享编程相关知识,共同进步吧。工众号回复【我要资源】
免费获取
,获取更多学习资源及视频教程 (Linux\Python\Java\PHP\Labview和大数据等视频资料)。联系邮箱:898109004@qq.com