tex.asm
来自「道匝简单控制器」· 汇编 代码 · 共 363 行
ASM
363 行
OPEN EQU P1.0
STOP EQU P1.1
CLOSE EQU P1.2
UPLIM EQU P1.4
DNLIM EQU P1.5
UP EQU P3.4
DOWN EQU P3.5
UPOUT EQU 00H
DNOUT EQU 01H
org 0000h
jmp init
Org 0030h
init: MOV SP,#30H
SETB 00H
SETB 01H
MOV P1,#0FFH
NOP
NOP
START: MOV C,CLOSE
nop
nop
nop
JNC NT1
CALL DELAY
MOV C,CLOSE
nop
nop
nop
JNC NT1
SETB UPOUT
CLR DNOUT
NT1: MOV C,OPEN
nop
nop
nop
JNC NT2
nop
nop
nop
CALL DELAY
MOV C,OPEN
nop
nop
nop
JNC NT2
SETB DNOUT
CLR UPOUT
NT2: MOV C,STOP
nop
nop
nop
JNC NT3
nop
nop
nop
CALL DELAY
MOV C,STOP
nop
nop
nop
nop
JNC NT3
SETB UPOUT
SETB DNOUT
NT3: MOV C,UPLIM
nop
nop
NOP
JNC NT4
SETB UPOUT
NT4: MOV C,DNLIM
nop
nop
NOP
JNC NT5
SETB DNOUT
NT5: MOV C,UPOUT
MOV UP,C
MOV C,DNOUT
MOV DOWN,C
nop
nop
nop
JMP START
DELAY:
MOV R6,#100
QQ: MOV R7,#200
WW: DJNZ R7,WW
DJNZ R6,QQ
RET
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
JMP 0000H
END
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?