您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息

计算机墨色遥控系统中的软件设计(二)

2024/4/26 20:25:02发布7次查看
整个系统框图如下:
下面简单介绍一下调墨程序的设计。
首先从内存单元中把要调整色组的28个墨区墨量的数值取出,在屏幕上显示该色组28个墨区墨量对应的图形。然后等待键盘输入,键盘输入的格式可以有以下几种形式:
4+10↙①在第四个墨区原有值上再加上10;
7/13-20↙②从第7到第13 墨区分别在原有值上减去20;
13,18,19=60↙③第13、18、19墨区的值调到60.
键输入的同时,在屏幕上显示输入的内容,输入结束后,分析输入的内容,如果输入的是墨区编号所对应的键,找到该墨区墨量值的存贮单元,从此单元中取出原墨量值,再分析是”+”还是”-“还是”=”,然后进行相应的运算得出墨量最终调到的数值,并检查此数值是否超出范围,如果没有超出范围,采集现在的墨量值,与终值相比,确定电机转动的方向。驱动电机运动后,不断地采集墨量值,看是否达到最终值,并把每次采集回来的数值及相应的图形传送给屏幕并显示出来,直到采集回来的数值与最终值相等,则发出电机停止运转的命令。这样就完成了一个墨区的调整。再取输入的下一个键,判断一下是不是”回车”键,如果不是”回车”键,说明还有墨区要进行调整,如果是”回车”键,说明输入的内容结束了,再等待键盘输入新的内容。
如果按下的是直接使墨量增加的键(或减少的键),那么就驱动电机正转(或反转)。随时采集数据,并显示数据及对应的图形,还要检查数据是否超出范围,如果超出范围,说明墨斗螺钉已经到头了,必须马上停止电机,并显示出错误信息。如果数值在正常范围内,要扫描按下的键是否被释放了,没有释放则继续采集数据,并进行显示,直到该键被释放,电机相应停止运动,并等待键盘输入新的内容。
(待续)
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录