我在300里面写了个CRC校验程序,但有问题,望大家指正。
in:start,起始地址
len,字节长度
db_no ,DB块号
OPN DB 1 // #db_no
L B#16#FF
T MB 50 //CRC_H
T MB 51 //CRC_L
L 1
T #state2
L #start
_002: T #state1
SLW 3
LAR1
L DBB [AR1,P#0.0]
L MB 51
XOW
T MB 51
_001: L MB 51
L 2#1
AW
T MB 60
L 1
L MW 50
SRW
T MW 50
A M 60.0
L MW 50
L W#16#A001
XOW
T MW 50
L #state2
L 1
+D
T #state2
L 8
JC _001
L #state1
L 1
+D
T #state1
L #len
L #state1
JC _002