发表于:2007/4/11 22:55:00
#0楼
AN I 0.1
JNB _001
L 200
T DB200.DBW 0
_001: NOP 0
A I 0.1
AN M 0.3
L S5T#1S
SD T 1
A T 1
= L 0.0
A L 0.0
BLD 102
= M 0.3
A L 0.0
JNB _002
L DB200.DBW 0
L 1
-I
T DB200.DBW 0
_002: NOP 0
这个程序是我用LAD编写的,为了便于上传,我转成了STL,有兴趣的哥们可以转换一下
程序是实现200秒的倒计时,其中的变量和定时器因为不是要具体编程,所以是随便用的
其实这个程序不是单独用的,主要是用于在倒数后在不同时间上实现不同的功能,如
A I 0.1
A(
L DB200.DBW 0
L 100
<=I
)
= Q 0.1
A I 0.1
A(
L DB200.DBW 0
L 50
<=I
)
= Q 0.2
个人感觉这样比较简单,而且节省了定时器。
兄弟们有啥意见和看法,希望大家共同讨论一下。
[replyview]
JNB _001
L 200
T DB200.DBW 0
_001: NOP 0
A I 0.1
AN M 0.3
L S5T#1S
SD T 1
A T 1
= L 0.0
A L 0.0
BLD 102
= M 0.3
A L 0.0
JNB _002
L DB200.DBW 0
L 1
-I
T DB200.DBW 0
_002: NOP 0
这个程序是我用LAD编写的,为了便于上传,我转成了STL,有兴趣的哥们可以转换一下
程序是实现200秒的倒计时,其中的变量和定时器因为不是要具体编程,所以是随便用的
其实这个程序不是单独用的,主要是用于在倒数后在不同时间上实现不同的功能,如
A I 0.1
A(
L DB200.DBW 0
L 100
<=I
)
= Q 0.1
A I 0.1
A(
L DB200.DBW 0
L 50
<=I
)
= Q 0.2
个人感觉这样比较简单,而且节省了定时器。
兄弟们有啥意见和看法,希望大家共同讨论一下。
[replyview]
[此贴子已经被作者于2007-4-11 22:57:25编辑过]