代码搜索结果
找到约 15,351 项符合
9 的代码
9.2.2突发等待延时.txt
CLR A
MOV B,#40H
DJNZ B,$
DJNZ ACC,$-3
RET
KEYIN2:
MOV R0,#50H
LA0:
MOV R3,#0
MOV P2,#LEDH
LA1:
MOV A,R3
MOV DPTR,#TABLE
MOVC A,@A+DPTR
CPL A
MOVX
9.4.2 256种分支的散转程序.txt
JMP256:
MOV A,R3
MOV DPTR,#TBL
CLR C
RLC A
JNC LOW128
INC DPH
LOW128:
MOV SAVE,A
MOVC A,@A+DPTR
PUSH ACC
MOV A,SAVE
INC A
MOVC A,@A+DPTR
PUSH ACC
RE
9.4.1 n种分支的散转程序.txt
NJMP:
MOV A,R3
MOV DPTR,#JMPTBL
MOVC A,@A+DPTR
JMP @A-t-DPTR
JMPTBL:
DB MEMO-JMPTBL
DB MEM1-JMPTBL
DB MEM2-JMPTBL
DB MEM3-JMPTBL
MEMO:
MOV A,@R0
RET
MEM1:
MOVX A,@R0
9.3.1无条件转移.txt
JMP1:
MOV DPTR,#TBJ
MOV A,R3
MOV B,#03H
MUL AB
ADD A,DPH
MOV DPH,A
MOV A,R2
MOV B,#03H
MUL AB
XCH A,B
ADD A,DPH
XCH A,B
JMP @A+DPTR
LJMP PRG0
LJMP PRG1
LJMP PRG2
9.1.1一重循环延时.txt
MOV R5,#TIME
LOOP:
NOP
NOP
DJNZ R5,LOOP
RET
9.2.1精确延时.txt
TIM96:
HSOTIME EQU 04H
HSOCMD EQU 06H
INTMSK EQU 08H
TIME1 EQU 0AH
CSEG AT 200AH
DCW INTV
CSEG AT 2080H
LDB 48H,#N
LD SP,#100H
LDB HSOCMD,#1BH
ADD
9.1.2、多重循环延时.txt
DELAY:
MOV R7,#200
DELAY1:
MOV R6,#123
NOP
DEL2:
DJNZ R6,DEL2
DJNZ R7,DELI
RET
9.3.2条件分支转移.txt
1 JZ、JNZ分支程序实例
JZ M0
MOV A,R4
JNZ M1
M0:
AJMP G0
M1:
ACALL DP
JZ OV2
JC OV2
ORL 09H,#80H
ORL 0DH,#80H
MOV 1DH,R5
MOV 1EH,R6
MOV 1FH,R7
MOV R0,#2
9.asm
ljmp Start
Hour equ 40h
Minute equ 41h
Second equ 42h
C100us equ 43h
Tick equ 10000
T100us equ 206
org 000bh
T0In