TON EQU [0EH].4
PBZ equ pa.3 ;
CBZ EQU PAC.3
PSLFDATA equ pa.4 ;
CSLFDATA EQU PAC.4 ;
PSLFSCL equ pa.5 ;
CSLFSCL EQU PAC.5
PDRV equ pb.0 ;
CDRV EQU PBC.0
PRLED equ pa.2 ;
CRLED EQU PAC.2
PGLED equ pa.1 ;
CGLED EQU PAC.1 ;
PCLK equ pc.0 ;
CCLK EQU PCC.0
PDATA equ pc.1 ;
CDATA EQU PCC.1
FRXPACK equ [05eh].0
Temp1 equ [041h]
Temp2 equ [042h]
Temp4 equ [044h]
RxBitCnt EQU [040H]
DataFlag0 equ [043h]
DataFlag1 equ [045h]
DataIndex equ [046h]
RxByteCnt equ [047h]
RSUB6 equ [048h]
RSUB5 equ [049h]
RSUB4 equ [04Ah]
RSUB3 equ [04Bh]
RSUB10 equ [04Ch]
;[06fh] main
;[05fh] main
;[05ch] main
;[04fh] main
;[050h] SLEDBeep
;[051h]
;[052h]
;[053h]
;[054h]
;[055h] SDelay500ms
;[056h]
;[060h] ~ [06dh] BinToBCD
;[070h] SRxData
;[071h]
;[072h]
;[073h]
;[074h]
;[075h]
ORG 0000H
jmp START
ORG 0004H
reti
ORG 0008H
reti
ORG 000AH
Start:
call SRdyHalt
mov a,081h
call SLEDBeep
set PGLED
clr CGLED
call SRdyHalt
call SDelay50ms
RdyReadCard:
mov a,010h
mov [05fh],a
RdyReadCard0:
call SStartRxData;
call SRxData ;20090723 02
sz FRXPACK
JMP DATAOKOK
sdz [05fh]
jmp RdyReadCard0
jmp HaltSys
DATAOKOK:
set PGLED
clr CGLED
sendUSB:
call binToBCD40 ;
MOV A,3
MOV [07FH],A;;;;;
DataOK1:
SET CSLFSCL
CLR CSLFDATA
SET PSLFDATA
waitStartBitFir:
sz PSLFSCL
jmp waitStartBitFir
startBitOK1:
clr CSLFDATA ;
CLR PSLFDATA ;
MOV A,8 ;
; MOV [05dH],A
mov RxBitcnt,a ;
mov a,7 ;
; mov [05eH],a
mov RxBytecnt,a ;
MOV A,060H
MOV MP0,A
MOV A,IAR0 ;
; MOV [05fH],A ;
mov DataFlag0,a ;
CALL send7Words
set CSLFSCL ;
clr [05ch] ;
waitLowFir:
inc [05ch] ;
snz PSLFSCL ;
jmp waitLowFir ;
mov a,[05ch]
; sub a,0ch ;
; sub a,010h ;
sub a,01dh ;;===================================
snz C
JMP DataOK200 ;
sdz [07FH]
jmp DataOK1
SET CSLFSCL
CLR CSLFDATA
SET PSLFDATA ;
jmp HaltSys
DataOK200:
mov a,3
mov [07fh],a
DataOK2:
SET CSLFSCL
CLR CSLFDATA
SET PSLFDATA ;
waitStartBitSec:
sz PSLFSCL ;
jmp waitStartBitSec
startBitOK2:
clr CSLFDATA ;
CLR PSLFDATA ;
MOV A,8 ;
; MOV [05dH],A ;
mov RxBitcnt,a
mov a,7 ;
; mov [05eH],a
mov RxBytecnt,a
MOV A,067H
MOV MP0,A ;
MOV A,IAR0 ;
; MOV [05fH],A ;
mov DataFlag0,a
CALL send7Words
set CSLFSCL ;
clr [05ch] ;
waitLowSec:
inc [05ch] ;
snz PSLFSCL ;
jmp waitLowSec ;
mov a,[05ch]
; sub a,0ch
; sub a,010h
sub a,01dh ;]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
snz C
jmp blink00a
sdz [07fh];
jmp DataOK2 ;
SET CSLFSCL
CLR CSLFDATA
SET PSLFDATA ;
jmp HaltSys ;
blink00a:
SET CSLFSCL
CLR CSLFDATA
SET PSLFDATA ;
blink00:
mov a,082h
call SLEDBeep
set PGLED
clr CGLED
loopUp00:
mov a,7
mov [05fh],a
clr [06Eh]
loopReadCard:
call SStartRxData;
call SRxData
SZ FRXPACK
inc [06Eh]
sdz [05fh]
jmp loopReadCard
sz [06Eh]
jmp loopUp00
HaltSys:
CALL SRdyHalt ;
set PGLED
clr CGLED
call SDelay500ms
jmp RdyReadCard
jmp RdyReadCard
;================================
;================================
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
SLEDBeep: ;
mov [052h],a ;
clr CRLED
clr CGLED
clr CBZ
clr PGLED
sz [052H].0 ;
set PGLED ;081H = RED
clr PRLED
sz [052H].1
set PRLED
;mov a,5 ;
mov a,10 ;
mov [054h],a
lopbeep0:
mov a,200
mov [053H],a
LOPBEEP1:
;mov A,45 ;
mov a,90
mov [050h],a
dly240us1:
sdz [050h]
jmp dly240us1 ;
sz [052h].7
set PBZ
;mov A,45
mov a,90
mov [051h],a
dly240us2:
sdz [051h]
jmp dly240us2 ;
clr PBZ
clr PBZ
sdz [053H]
jmp LOPBEEP1
sdz [054h]
jmp lopbeep0
clr PBZ ;
clr PGLED ;
clr PRLED ;
set PGLED
clr CGLED
RET
;''''''''''''''''''''''''''''
SDelay50ms:
mov a,032h
jmp otherDly
SDelay500ms:
;mov A,0d0h
mov a,0a0h
otherDly:
mov [055h],a
Dlyxmsstart:
mov a,0ffh
mov [056h],a
DlyxmsLoop:
nop
nop
nop ;20090724 02
nop
nop
nop
nop
sdz [056h]
jmp DlyxmsLoop ;
sdz [055h]
jmp Dlyxmsstart
ret ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
SRdyHalt:
clr INTC
mov A,0E1H ;
mov PAC,A ;
mov A,030H ;
mov PA,A ;
mov A,07H ;
mov PBC,A ;
mov a,00h
mov PB,A ;
clr PCC ;
clr PC ;
SET CSLFSCL
CLR CSLFDATA
SET PSLFDATA ;
set PGLED
clr CGLED
ret
SStartRxData:
clr INTC ;
clr PCC ;
clr PC ;
CLR CCLK ;20090724 03
set CDATA ;
SET CSLFSCL
CLR CSLFDATA
SET PSLFDATA ;
ret ;
;\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
SRxData:
MOV A,010H ;
MOV RSUB6,A ;
LopCheckMF1:
set PCLK ;
nop ;
call LowPulse ;
call Delay6_5us ;
call LowPulse ;
call Delay11us ;
call LowPulse ;
call Delay6_5us ;
call LowPulse ;
call Delay11_5us ;
call LowPulse ;
call Delay11us ;
call LowPulse ;
call Delay11_5us ;
nop ;
nop ;
CLR PCLK ;
call Delay2_5us ;
SET PCLK
mov A,040H ;
mov TMRC,A ;
mov A,0E0H ;
mov TMR,A ;
clr INTC ;
set TON ;
call Delay460us ;
clr TON ;
snz TF ;
jmp RXERRORNoDly;
call LowPulse ;
call Delay11us ;
call LowPulse ;
call Delay6_5us ;
call LowPulse ;
call Delay11_5us ;
call LowPulse ;
call Delay11us ;
call LowPulse ;
call Delay11_5us ;
call LowPulse ;
call Delay11us ;
call LowPulse ;
call Delay6_5us ;
call LowPulse ;
call Delay11us ;
call LowPulse ;
call Delay6_5us ;
call LowPulse ;
call Delay6_5us ;
call LowPulse ;
call Delay6_5us ;
call LowPulse ;
call Delay11us ;
call LowPulse ;
call Delay11_5us ;
call LowPulse ;
call Delay6_5us ;
call LowPulse ;
call Delay6_5us ;
nop ;
nop ;
CLR PCLK
call Delay2_5us ;
SET PCLK
call Delay11us ;
mov A,02DH ;
MOV RSUB5,A
mov A,0FFH ;
mov TMR,A ;
clr INTC ;
set TON ;
SET RSUB4
DataStart:
sz TF ;
jmp DataBit1Start;
SDZ RSUB4
jmp DataStart ;
jmp RXERROR ;
DataBit1Start:
nop ;
nop ;
nop ;
DataBit1StartA:
rrc [075H] ;
rrc [074H] ;
rrc [073H] ;
rrc [072H] ;
clr TF ;
rrc [071H] ;
rrc [070H] ;
set [075H].7 ;
DataBit1Next:
sz TF ;
jmp DataStartBit11;
sz TF ;
jmp DataStartBit11;
sz TF ;
jmp DataStartBit11;
sz TF ;
jmp DataStartBit11;
clr [075H].7 ;
SDZ RSUB5
jmp DataBit0Start;
jmp RXOVER ;
DataStartBit11:
SDZ RSUB5
jmp DataBit1StartA;
jmp RXOVER ;
DataBit0Start:
sz TF ;
jmp DataStartBit0OK;
sz TF ;
jmp DataStartBit0OK;
sz TF ;
jmp DataStartBit0OK;
sz TF ;
jmp DataStartBit0OK;
jmp RXERROR ;
DataStartBit0OK:
rrc [075H] ;
rrc [074H] ;
rrc [073H] ;
rrc [072H] ;
rrc [071H] ;
rrc [070H] ;
clr TF ;
set [075H].7 ;
sz TF ;
jmp DataStartBit01;
sz TF ;
jmp DataStartBit01;
DataStartBit00:
clr [075H].7 ;
SDZ RSUB5
jmp DataBit0Start;
jmp RXOVER ;
DataStartBit01:
SDZ RSUB5
jmp DataBit1StartA;
RXOVER:
mov A,03H ;
mov RSUB5,A
LoopShift:
mov a,06h
call RRC075 ;
SDZ RSUB5
jmp LoopShift ;
mov a,05h
call RRC075 ;
mov a,04h
call RRC075 ;
mov a,03h
call RRC075 ;
rrc [075H] ;
rrc [074H] ;
CheckSum:
mov A,[070H] ;
xor A,[071H] ;
xor A,[072H] ;
xor A,[073H] ;
xor A,[074H] ;
snz Z ;
jmp RXERROR ;
RXOK:
set fRXPACK ;
RET ;
RXERROR:
clr wdt ;
call Delay460us ;
call Delay460us ;
RXERRORNoDly:
clr wdt
SDZ RSUB6
jmp LopCheckMF1 ;
clr fRXPACK ;
ret ;
;================================
binToBCD40:
MOV A,04AH
MOV [060H],A
mov a,[070H] ;; 1 bit
and a,0fh
mov [062H],a
sub a,0ah
sz C
mov [062h],a
mov a,01dh
sz [062h]
jmp NoZero61
mov a,01fh
NoZero61:
addm a,[062h]
mov a,[070H] ;; 2 bit
and a,0f0h
mov [061H],a
swap [061H]
mov a,[061h]
sub a,0ah
sz C
mov [061h],a
mov a,01dh
sz [061h]
jmp NoZero62
mov a,027h
NoZero62:
addm a,[061h]
mov a,[071H] ;; 3 bit
and a,0fh
mov [064H],a
sub a,0ah
sz C
mov [064h],a
mov a,01dh
sz [064h]
jmp NoZero63
mov a,020h
NoZero63:
addm a,[064h]
mov a,[071H] ;; 4 bit
and a,0f0h
mov [063H],a
swap [063H]
mov a,[063h]
sub a,0ah
sz C
mov [063h],a
mov a,01dh
sz [063h]
jmp NoZero64
mov a,021h
NoZero64:
addm a,[063h]
;
mov a,[072H] ;; 5 bit
and a,0f0h
mov [065H],a
swap [065h]
mov a,[065h]
sub a,0ah
sz C
mov [065h],a
mov a,01dh
sz [065h]
jmp NoZero65
mov a,022h
NoZero65:
addm a,[065h]
;;;;;;;
mov a,[072H] ;; 6 bit
and a,0fh
mov [067H],a
sub a,0ah
sz C
mov [067h],a
mov a,01dh
sz [067h]
jmp NoZero67
mov a,023h
NoZero67:
addm a,[067h]
mov a,[073H] ;; 7 bit
and a,0fh
mov [069H],a
sub a,0ah
sz C
mov [069h],a
mov a,01dh
sz [069h]
jmp NoZero68
mov a,024h
NoZero68:
addm a,[069h]
mov a,[073H] ;; 8 bit
and a,0f0h
mov [068H],a
swap [068H]
mov a,[068h]
sub a,0ah
sz C
mov [068h],a
mov a,01dh
sz [068h]
jmp NoZero69
mov a,025h
NoZero69:
addm a,[068h]
mov a,[074H] ;; 9 bit
and a,0fh
mov [06bH],a
sub a,0ah
sz C
mov [06bh],a
mov a,01dh
sz [06bh]
jmp NoZero6a
mov a,026h
NoZero6a:
addm a,[06bh]
mov a,[074H] ;; a bit
and a,0f0h
mov [06aH],a
swap [06aH]
mov a,[06ah]
sub a,0ah
sz C
mov [06ah],a
mov a,01dh
sz [06ah]
jmp NoZero6b
mov a,022h
NoZero6b:
addm a,[06ah]
mov a,028h
mov [06ch],a
MOV A,04AH
MOV [060H],A
mov a,[061h]
xor a,[062h]
snz Z
jmp enk062h
inc [062h]
enk062h:
mov a,[062h]
xor a,[063h]
snz z
jmp enk063h
inc [063h]
enk063h:
mov a,[063h]
xor a,[064h]
snz z
jmp enk064h
inc [064h]
enk064h:
mov a,[064h]
xor a,[065h]
snz z
jmp enk065h
inc [065h]
enk065h:
mov a,[067h]
xor a,[068h]
snz z
jmp enk068h
inc [068h]
enk068h:
mov a,[068h]
xor a,[069h]
snz z
jmp enk069h
inc [069h]
enk069h:
mov a,[069h]
xor a,[06ah]
snz z
jmp enk06ah
inc [06ah]
enk06ah:
mov a,[06ah]
xor a,[06bh]
snz z
jmp enk06bh
inc [06bh]
enk06bh:
mov a,[061h]
mov [060h],a
mov a,04dh ; to end
mov [06ch],a
getBCCaa:
mov a,[060h]
mov [066h],a
mov a,[061h]
xorm a,[066h]
mov a,[062h]
xorm a,[066h]
mov a,[063h]
xorm a,[066h]
mov a,[064h]
xorm a,[066h]
mov a,[065h]
xorm a,[066h]
;
;
mov a,[067h]
mov [06dh],a
mov a,[068h]
xorm a,[06dh]
mov a,[069h]
xorm a,[06dh]
mov a,[06ah]
xorm a,[06dh]
mov a,[06bh]
xorm a,[06dh]
mov a,[06ch]
xorm a,[06dh]
;
ret
;================================
send7Words:
nop
nop
waitSetBit:
nop
nop
nop
snz PSLFSCL ;
jmp waitSetBit
RRC DataFlag0 ;
nop
SZ C
SET PSLFDATA
nop
nop
SNZ C ;
CLR PSLFDATA
nop
waitNext01:
nop
nop
sz PSLFSCL
jmp waitNext01 ;
sdz RxBitcnt
JMP waitSetBit
nop
inc MP0
nop
mov a,8
mov RxBitcnt,a
nop
nop
mov a,IAR0
mov DataFlag0,a ;
nop
nop
sdz RxBytecnt ;
JMP waitSetBit ;
nop
nop
ret
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;================================
RRC075:
mov RSUB3,a ;cnt
mov a,075h ;20090309 05
mov MP0,a ;address
lopRRC:
RRC IAR0
dec MP0
sdz RSUB3
jmp lopRRC
ret
;\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
;--------------------------------
Delay11_5us:
nop ;
Delay11us:
mov a,03h ;1 20090309 07
lopxus:
sdz ACC ;2 5 8
jmp lopxus ;34 67 9
Delay6_5us:
nop ;
Delay6us:
nop ;
nop ;
Delay3us:
;nop ;
clr wdt ;20090309 06
Delay2_5us:
;nop ;
Delay2us:
ret
;--------------------------------
;\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
LowPulse:
CLR PCLK
nop ;
nop ;
nop ;
nop ;
nop ;
SET PCLK
ret
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Delay460us:
mov A,096H ;
MOV RSUB10,A ;
LoopDly460:
nop ;
SDZ RSUB10 ;
jmp LoopDly460 ;
ret
;--------------------------------
jmp Start
jmp Start
使用MASNPlus编译出现错误:
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(58) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(59) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(60) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(61) : error A2008: syntax error : reti
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(62) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(63) : error A2008: syntax error : reti
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(64) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(65) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(66) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(67) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(68) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(69) : error A2008: syntax error : set
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(70) : error A2008: syntax error : clr
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(71) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(72) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(74) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(75) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(76) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(77) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(78) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(79) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(80) : error A2008: syntax error : sz
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(81) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(82) : error A2008: syntax error : sdz
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(83) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(85) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(86) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(87) : error A2008: syntax error : set
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(88) : error A2008: syntax error : clr
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(89) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(90) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(91) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(92) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(93) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(94) : error A2008: syntax error : SET
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(95) : error A2008: syntax error : CLR
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(96) : error A2008: syntax error : SET
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(97) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(98) : error A2008: syntax error : sz
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(99) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(100) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(101) : error A2008: syntax error : clr
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(102) : error A2008: syntax error : CLR
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(103) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(105) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(106) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(108) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(109) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(110) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(111) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(113) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(114) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(115) : error A2008: syntax error : set
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(116) : error A2008: syntax error : clr
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(117) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(118) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(119) : error A2008: syntax error : snz
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(120) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(121) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(124) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(125) : error A2008: syntax error : snz
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(126) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(127) : error A2008: syntax error : sdz
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(128) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(129) : error A2008: syntax error : SET
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(130) : error A2008: syntax error : CLR
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(131) : error A2008: syntax error : SET
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(132) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(133) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(134) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(135) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(136) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(137) : error A2008: syntax error : SET
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(138) : error A2008: syntax error : CLR
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(139) : error A2008: syntax error : SET
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(140) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(141) : error A2008: syntax error : sz
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(142) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(143) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(144) : error A2008: syntax error : clr
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(145) : error A2008: syntax error : CLR
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(146) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(148) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(149) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(151) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(152) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(153) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(154) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(156) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(157) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(158) : error A2008: syntax error : set
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(159) : error A2008: syntax error : clr
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(160) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(161) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(162) : error A2008: syntax error : snz
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(163) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(164) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(167) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(168) : error A2008: syntax error : snz
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(169) : error A2034: must be in segment block
C:\Documents and Settings\Administrator\桌面\S70\S70\Uncode_MifareOne_card_ID_codes.ASM(170) : fatal error A1012: error count exceeds 100; stopping assembly
[课程]FART 脱壳王!加量不加价!FART作者讲授!