发布于 2005-05-13 17:34:35
0楼
ORGANIZATION_BLOCK MAIN:OB1
TITLE=
BEGIN
Network 1
LD SM0.1
R Q0.0, 4
R V59.7, 1
MOVB 250, SMB34
HDEF 0, 9
MOVB 16#F8, SMB37
MOVD 0, SMD38
MOVD 0, SMD42
HSC 0
ENI
Network 2
LD I0.3
O V59.7
EU
S Q0.2, 1
Network 3
LD Q0.2
LPS
EU
MOVD VD1000, VD1004
MOVD 0, VD1000
MOVD HC0, VD1204
ATCH INT0, 10
LPP
ED
DTCH 10
Network 4
LD Q0.3
TON T37, VW1400
A T37
R Q0.3, 1
Network 5
END_ORGANIZATION_BLOCK
INTERRUPT_BLOCK INT_0:INT0
TITLE=INTERRUPT ROUTINE COMMENTS
BEGIN
Network 1
LD SM0.0
MOVD HC0, VD1200
MOVD VD1200, VD1208
-D VD1200, VD1204
AD< VD1204, 2
LPS
R Q0.2, 1
AN V59.7
MOVD HC0, LD0
SRD LD0, 1
MOVD LD0, VD1000
LDD< VD1000, VD1100
OD> VD1000, VD1104
ALD
S Q0.3, 1
LPP
A V59.7
R V59.7, 1
MOVB 16#F8, SMB37
MOVD 0, SMD38
MOVD 0, SMD42
HSC 0
Network 2
LD SM0.0
MOVD VD1208, VD1204
END_INTERRUPT_BLOCK
这是我用光栅尺测电池长度的程序.其中S_F4是TD200中的按扭.
I can do it