#选择com1来接受数据
SELECTCOM(0)
#接受的数据放在$0的文数字显示里面,长度为15个beyt
$9999 = GETCHARS($0, 15, 500)
#判断是否有数据接收过来
IF $0 != 0 (DW)
BITON $100.0
DELAY 1500
BITOFF $100.0
GOTO LABEL 1
ENDIF
if $2 != 0 (DW)
BITON $100.0
DELAY 1500
BITOFF $100.0
GOTO LABEL 1
ENDIF
END
if $4 != 0 (DW)
BITON $100.0
DELAY 1500
BITOFF $100.0
GOTO LABEL 1
END
LABEL 1
END
这个写成background宏,老是提示语法错误,请问哪里呢?