|
作者: 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号