论坛: 菜鸟乐园 标题: NOP是什么东西?! 复制本贴地址    
作者: bei [bei]    论坛用户   登录
ORG 0000H
LJMP 0050H
ORG 0050H
MOV P1,#60H
NOP
NOP
NOP
NOP
RETUN:JNB P1.6,KEYF1;转F1键处理
JNB P1.5,KEYF2; 转F2键处理
LJMP RETUN
NOP
NOP
NOP
NOP
KEYF1:ACALL GKYS; 延时
JNB P1.6,KEYF1; 等待F1释放
LCALL FUN2; 功能1
LJMP RETUN
NOP
NOP
NOP
NOP
KEYDU:JNB P1.6,KEYF3; 双键同时按下则转
KEYF2:LCALL GKYS; 延时
JNB P1.5,KEYDU; F1按下则转
LCALL FUN1; 功能2
LJMP RETUN
NOP
NOP
NOP
NOP
KEYF3:LCALL GKYS; 延时
JNB P1.6,KEYF3; 等待释放
JNB P1.5,KEYF3; 等待释放
LCALL FUN3; 功能3
LJMP RETUN
NOP
NOP
NOP
NOP
GKYS:MOV R0,#70H; 延时子程序
MOV R1,#00H
GKLS:DJNZ R1,GKLS
DJNZ R0,GKLS
RET
NOP
NOP
NOP
NOP
FUN1:SETB P1.4; 功能1处理子程序
RET
FUN2:CLR P1.4;  功能2处理子程序
RET
FUN3:CPL P1.4;  功能3处理子程序
RET
END


地主 发表时间: 05/24 22:47

论坛: 菜鸟乐园

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号