B
buffer699
Unregistered / Unconfirmed
GUEST, unregistred user!
使用SPComm控件做一个串口通信的控制系统,设计一个窗体,放置两个edit组件用来分别输入坐标X、Y的值,再放置一个memo组件,用来显示单片机的返回值,返回值为0则表示通信失败,返回值为1则表示通信成功。然后再放置两个RadioButton组件,caption分别设为存放、提取。再放置两个bitButton,caption设为“发送数据”和“停止发送”
以上是窗体设计,该控制系统是一个大项目里的一个模块。
这个系统的功能是要实现控制机械装置在X、Y轴方向上的移动,固定步长是1142,再设一个常量10,选择“存放”的时候,则发送的数据是坐标×1142-10的值,而选择“提取”的时候发送的数据是坐标×1142+10的值,memo能够显示单片机的返回值,以判断通信是否成功。另外要有个延时子程序,使得X方向的值先发送,Y方向的值后发送,X、Y方向的公式都上面列出的两个。
整段程序如何编写,因为是别人托我问的,所以最好能够给一个完整程序,然后我好直接给她用。。。事关我的终身幸福,还希望大侠们多帮帮忙,不胜感激~~
以上是窗体设计,该控制系统是一个大项目里的一个模块。
这个系统的功能是要实现控制机械装置在X、Y轴方向上的移动,固定步长是1142,再设一个常量10,选择“存放”的时候,则发送的数据是坐标×1142-10的值,而选择“提取”的时候发送的数据是坐标×1142+10的值,memo能够显示单片机的返回值,以判断通信是否成功。另外要有个延时子程序,使得X方向的值先发送,Y方向的值后发送,X、Y方向的公式都上面列出的两个。
整段程序如何编写,因为是别人托我问的,所以最好能够给一个完整程序,然后我好直接给她用。。。事关我的终身幸福,还希望大侠们多帮帮忙,不胜感激~~