CRC校验
S7300 400 系列stl语言
L #DBB_NO
L #DBB_NO_OFFSET
-I
JMZ NEXT
JU LP1
NEXT: L #DBB_NO_OFFSET
T #DBB_NO
L W#16#FFFF
T #CRC_VALUE
LP1: L #DBB_NO
SLD 3
T #DBX_NO
L #DB_NO
T #TEMP1
OPN DB [#TEMP1]
L #DBX_NO
T #TEMP2
L DBB [#TEMP2]
L #CRC_VALUE
XOW
T #CRC_VALUE
LP2: L #SFT_BIT_NO
L 1
-I
T #SFT_BIT_NO
JMZ LP3
L #CRC_VALUE
SRW 1
T #CRC_VALUE
JMZ LP2
L W#16#A001
L #CRC_VALUE
XOW
T #CRC_VALUE
JU LP2
LP3: L 9
T #SFT_BIT_NO
L #DBB_NO
INC 1
T #DBB_NO
L #DBB_NO_OFFSET
-I
L #DB_LEN
<I
JC LP1
L #DBB_NO
SLD 3
T #DBX_NO
T #TEMP2
L #CRC_VALUE
CAW
T DBW [#TEMP2]
L #DBB_NO_OFFSET
T #DBB_NO
CRC校验-stl语言 来自淘豆网www.taodocs.com转载请标明出处.