用MCGS实现霓虹灯显示设计论文(5)

2019-03-29 11:31

基于51单片机的点阵广告板设计(论文)

增添各种控制功能,而无需对整个系统做任何修改。

A 在“运行策略”中,双击“循环策略”进入策略组态窗口。 B 双击图标

进入“策略属性设置”,将:循环时间设为200ms,

按“确认”。在运行策略中,双击“循环策略”进入策略组态窗口。

C 在策略组态窗口中,单击工具条中的“新增策略行”

图标,

增加一策略行,如图3.9。如果策略组态窗口中,没有策略工具箱,请单击工具条中的“工具箱”

图标,弹出“策略工具箱”。如图3.9

图3.9 新增策略行和策略工具箱

D 单击“策略工具箱”中的策略调用,将鼠标移到策略块图标上,双击鼠标左键,添加策略调用构件。

3.5.2 脚本程序

单击“运行策略”中的“新建策略”,选中“用户策略”再单击确定,添加策略块,如图3.10所示

图3.10 添加策略块

双击新建的策略块进入策略组态编辑环境,按照3.5.1中的步骤D来增加策略行且加入脚本程序构件。如图3.11所示

15

基于51单片机的点阵广告板设计(论文)

图3.11 添加脚本程序策略行

双击脚本程序图标进入脚本程序编辑环境,主要用到条件语句

和赋值语句。

字段灯控制循环程序如下:

if flag=0 then if k<6 then k=k+1 else flag=1 exit endif endif

if flag=1 then if k>0 then k=k-1 else flag=2 exit endif endif

if flag=2 then if k<=4 then

16 基于51单片机的点阵广告板设计(论文)

k=k+2 else flag=3 exit endif endif

if flag=3 then if k>=2 then k=k-2 else flag=0 exit endif endif

if k=0 then 字灯0=1 else 字灯0=0 endif

if k=1 then 字灯1=1 else 字灯1=0 endif

17 基于51单片机的点阵广告板设计(论文)

if k=2 then 字灯2=1 else 字灯2=0 endif

if k=3 then 字灯3=1 else 字灯3=0 endif

if k=4 then 字灯4=1 else 字灯4=0 endif

if k=5 then 字灯5=1 else 字灯5=0 endif

if k=6 then 字灯6=1 else 字灯6=0

18 基于51单片机的点阵广告板设计(论文)

endif

流水灯的循环程序如下:

IF T1=0 THEN 流水灯1=2 流水灯3=2 流水灯5=2 流水灯7=2 流水灯9=2 流水灯11=2 流水灯13=2 流水灯15=2 流水灯17=2 流水灯2=2 流水灯4=2 流水灯6=2 流水灯8=2 流水灯10=2 流水灯12=2 流水灯14=2 流水灯16=2 endif T1=T1 + 1 IF T1=1 THEN 流水灯2=1 流水灯4=1 流水灯6=1 流水灯8=1 流水灯10=1

19


用MCGS实现霓虹灯显示设计论文(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2011年北京市海淀区高三数学一模试题(理科)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: