led摇摇棒实际制作图文教程内容摘要:

总中断 SETB IT0。 启动 /*========================================== 主程序 ==========================================*/ MAIN: CALL KEY_SCAN CALL NOAD LJMP MAIN /*========================================= 按键处理程序 只做了两种模式,大家可以再加 =========================================*/ KEY_SCAN: JB KEY,KEY_RET LCALL DELAY JB KEY,KEY_RET INC COUNT1 INC COUNT1 MOV A,COUNT1 CJNE A,4,KEY_D MOV COUNT1,00H KEY_D: JNB KEY,$ KEY_RET: RET /*========================================== 散转程序 ==========================================*/ NOAD: MOV DPTR,TAB_B。 设置散转表地址 MOV A,COUNT1 JMP @A+DPTR TAB_B:。 散转表 AJMP OPR_0 AJMP OPR_2 OPR_0: MOV DPTR,TAB1 MOV A,C1 MOVC A,@A+DPTR MOV OUTPUT1,A MOV DPTR,TAB2 MOV A,C2 MOVC A,@A+DPTR MOV OUTPUT2,A MOV P2,OUTPUT1 MOV P1,OUTPUT2 CALL DELAY INC C1 INC C2 MOV A,C2 CJNE A,64,OPR_0 MOV C1,00H MOV C2,00H。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。