《单片机刹车灯.ppt》由会员分享,可在线阅读,更多相关《单片机刹车灯.ppt(4页珍藏版)》请在第壹文秘上搜索。
ORG 0000HORG 0000H / /程序起始地址程序起始地址0000H0000HSTART:SETB P2.1START:SETB P2.1 / /程序开始,先把程序开始,先把I0I0口口P2.1P2.1置置1 1,让,让LEDLED灯灯 高电平不亮高电平不亮 LOOP:LOOP: JB P3.3,$ /JB P3.3,$ /判断按键是否按下,按下则先消抖判断按键是否按下,按下则先消抖 NOP NOP / /延时延时5 5个机器周期,进行按键延时消抖个机器周期,进行按键延时消抖 NOPNOP NOP NOP NOP NOP NOP NOP JB P3.3,LOOP / JB P3.3,LOOP /消抖完成,再次确认获得键值为消抖完成,再次确认获得键值为0 0 CLR P2.1 / CLR P2.1 /对对P2.1P2.1清清0 0 ,灯就亮,灯就亮 JNB P3.3,$ /JNB P3.3,$ /判断按键是否按下,未按下键值为判断按键是否按下,未按下键值为1 1, 程序往下执行程序往下执行 SJMP START /SJMP START /短跳转回程序开始时,一直检测键值短跳转回程序开始时,一直检测键值 ENDEND / /结束结束