淘气值娃娃:点阵显示系统下位机的软件设计

来源:百度文库 编辑:高校问答 时间:2024/04/29 04:49:06
通信协议
具体协议内容如下:
(1)本设计程序设置的端口通信协议为: 9600波特率,偶校验,8个数据位,1个停止位。当退出程序时,一定要关闭串行口,并且可以通过comm1.PortOpen=False完成。使用时,在“请输入被检仪器程控码控制仪器功能”文本框中输入“FUNC‘FREQ 1;FREQ:RES1HZ”即仪器的程控码为:“功能通道1测频,分辨率为1Hz。单击“确定”后,HP53150A置于相应功能。加入信号后即可测量检测,当读取测量数据时在“请输入被检仪器程控码读取仪器数据”框中输入“DATA?”,单击“确定”后,该框中以字符的形式显示测量结果。从而实现仪器程控功能和性能指标的检测。
(2)上述程序中设置的数据通信协议为:
选中项 向端口发送的二进制数据
开始标志 00000000
单屏更换 00000001
从左向右依次更换 00000000
从右向左依次更换 00000001
整屏更换 00000000
单字(整屏)更换速度 转化成相应的二进制数据
显示的汉字 转化成相应的区位码
表3-1-1

(3)据依次发送顺序为
通知命令(通知下位机上、下位机间的通信即将开始) 更换方式命令(通知下位机将要进行更换方式式整屏更换还是单字更换) 单字更换顺序命令(如果选择的是单字更换方式,则在此通知下位机是从左向有依次显示、还是从右向左依次显示) 单字(整屏)更换速度 显示的字符的区位码 。