实验部分 实验内容: 1、编程模拟汽车车灯系统; 2、在按键的判断前增加软件消抖部分。 实验五:键盘接口程序设计 实验原理图 一、软件消抖的原理: (见课本P231) 二、软件消抖程序举例: INT1 : JB P3.3 , $ LCALL DEL JB P3.3 , INT1 JNB P3.4,KEY0 …… LP: JNB P3.3 , $ LCALL DEL JNB P3.3 , LP 实验五示例程序: ORG 0000H AJMP MAIN ORG 0013H AJMP INT1 ORG 0030H MAIN: MOV SP,#50H CLR IT1 SETB EX1 SETB EA SJMP $ INT1: ACALL DEL JB P3.3,BACK JNB P3.4,KEY0 JNB P3.5,KEY1 JNB P3.6,KEY2 BACK: RETI KEY0: MOV P1,#00111111B ACALL DELAY MOV P1,#11111111B ACALL DELAY JNB P3.3,KEY0 ACALL DEL JNB P3.3,KEY0 AJMP [原文截取] 实验部分 实验内容: 1、编程模拟汽车车灯系统; 2、在按键的判断前增加软件消抖部分。 实验五:键盘接口程序设计 实验原理图 一、软件消抖的原理: (见课本P231) 二、软件消抖程序举例: INT1 : JB P3.3 , $ LCALL DEL JB P3.3 , INT1 JNB P3.4,KEY0 …… LP: JNB P3.3 , $ LCALL DEL JNB P3.3 , LP 实验五示例程序: ORG 0000H AJMP MAIN ORG 0013H AJMP INT1 ORG 0030H MAIN: MOV SP,#50H CLR IT1 SETB EX1 SETB EA SJMP $ INT1: ACALL DEL JB P3.3,BACK JNB P3.4,KEY0 JNB P3.5,KEY1 JNB P3.6,KEY2 BACK: RETI KEY0: MOV P1,#00111111B ACALL DELAY MOV P1,#11111111B ACALL DELAY JNB P3.3,KEY0 ACALL DEL JNB P3.3,KEY0 AJMP ..... |
21:AT89s52与温度传感器DS18b20接口设计
查看评论
已有0位网友发表了看法