📄 44mimasuo.txt
字号:
ORG 0000H
AJMP START
ORG 0030H
START:ACALL BP ;短音提示设密码
MOV R0,#31H ;密码存放位置
MOV R2,#8 ;密码位数
set:LCALL CH_KEY ;;检查键盘
AJMP set ;返回
CH_KEY:LCALL KS ; ;检查有没有按键按下
JNZ LK1
AJMP CH_KEY
LK1:
LCALL DELAY
ACALL KS
JNZ LK2
RET
LK2:
NOP
LCALL SBIE
ACALL BP
mov a,@r0
inc r0
djnz r2,set
MOV R5,#16
D2S: ACALL BP
DJNZ R5,D2S ;两秒长音提示
MOV R0,#31H
MOV R3,#3
AA1: MOV R2,#8
AA2:LCALL CH_KEY2 ;检查键盘
AJMP AA2 ;返回
CH_KEY2:LCALL KS ;检查有没有按键按下
JNZ LK11
AJMP CH_KEY
LK11:
LCALL DELAY
ACALL KS
JNZ LK22
RET
LK22:
NOP
LCALL SBIE
AA3: ACALL BP
CLR C
SUBB A, @R0
INC R0
CJNE A,#00H,AA4
AJMP AA5
AA4: SETB 00H ;错误,置标志位
AA5: DJNZ R2,AA2
JB 00H
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -