WR0: CLR P3.3 //P3.3置0
MOV R3,#6 //把立即數6放入R3寄存器
DJNZ R3,$ //檢測R3是否為0 等待
RRC A //A帶進位位的右循環
MOV P3.3,C //把進位標誌C 賦給P3.3口
MOV R3,#20 //把立即數20放入R3寄存器
DJNZ R3,$ //檢測R3是否為0 等待
SETB P3.3 //P3.3置1
NOP //空操作
NOP //空操作
DJNZ R2,WR0 //R2不為0跳轉 WRO
SETB P3.3 //P3.3置1
RET