QC4BC: MOV R2,#22 ;
CLR C ;
RRC A ;右移C
CLR C ;
RRC A ;右移C
XRL A,R6 ;逻辑异或
CLR C ;
RRC A ;右移C
CLR C ;
RRC A ;右移C
CLR C ;
RRC A ;右移C
CLR C ;
RRC A ;右移C
XRL A,R4 ;逻辑异或
CLR C ;
RRC A ;右移C
XRL A,R4 ;
XRL A,#01H ;A=0或1
CLR C ;
RRC A ;右移C,把0或1移到了C
MOV A,R4 ;
RLC A ;R4带C左移
MOV R4,A ;
MOV A,R5 ;
RLC A ;
MOV R5,A ;
MOV A,R6 ;
RLC A ;
MOV R6,A ;
MOV A,R7 ;
RLC A ;
MOV R7,A ;
DJNZ R2,QC4BC ;
RET ; 要是把它写成C语言的要怎样写啊?????????????????
CLR C ;
RRC A ;右移C
CLR C ;
RRC A ;右移C
XRL A,R6 ;逻辑异或
CLR C ;
RRC A ;右移C
CLR C ;
RRC A ;右移C
CLR C ;
RRC A ;右移C
CLR C ;
RRC A ;右移C
XRL A,R4 ;逻辑异或
CLR C ;
RRC A ;右移C
XRL A,R4 ;
XRL A,#01H ;A=0或1
CLR C ;
RRC A ;右移C,把0或1移到了C
MOV A,R4 ;
RLC A ;R4带C左移
MOV R4,A ;
MOV A,R5 ;
RLC A ;
MOV R5,A ;
MOV A,R6 ;
RLC A ;
MOV R6,A ;
MOV A,R7 ;
RLC A ;
MOV R7,A ;
DJNZ R2,QC4BC ;
RET ; 要是把它写成C语言的要怎样写啊?????????????????
如果是51系列,看一下C51的程序
不知写成Keil.C语言的要怎写O