Communications Programs (SYSMAC C200HX/HG/HE PCs) | Chapter 7 | |
|
|
|
HLadder Program
00000 00004
0300000004
00002
03000
00100
Sets frequency reference.
00101
Sets control input.
00102
Reads output frequency.
DIFU (013)
03000
00002
MOV (021)
#0001
001
MOV (021)
#0010
DM0100
ANDW (034)
DM1000
#FF00
DM0101
ORW (035)
DM0101
#0001
DM0101
ANDW (034)
DM1000
#00FF
DM0102
MOV (021)
#0010
DM0100
MOV (021)
#0000
DM0101
ANDW (034)
010
#00FF
DM0102
MOV (021)
#0003
DM0100
MOV (021)
#0021
DM0101
00103 |
|
| |||
|
|
|
| MOV (021) | |
|
|
|
| ||
|
|
|
| #0003 | |
|
|
|
|
| |
|
|
|
| DM0100 | |
|
|
|
|
| |
|
|
|
|
| |
|
|
|
| MOV (021) | |
Reads Inverter status. | |||||
#0010 | |||||
|
|
|
| DM0101 | |
|
|
|
|
|
00100
03002
00101
00102
00103
03002
XFER (070)
#0002
DM0100
n
MOVD (083)
DM0102
#0010
n+2
00100
CMP (020)
#0010
m
25506 (Equals Flag)
03100
ANDW (034)
m+1
#00FF
DM1002
CMP (020)
#0001
DM1002
25506 (Equals Flag)
03101
03100 03101
ASL (025)
001
00300