新聞中心

單片機入門實驗八

作者: 時間:2016-11-24 來源:網(wǎng)絡(luò) 收藏
;*****************************************;

;實驗名稱: 2個獨立鍵盤控制LED燈實驗 ;
;作者: 龍誼
;版本:VER 1.0 ;
;說明: 初學(xué)者入門實驗
;修改: ;
;編程語言: 匯編語言

;******************************************;

本文引用地址:http://m.butianyuan.cn/article/201611/320658.htm

ORG00H
START: MOVP0,#0FFH ;屏蔽LED燈
MOVP2,#0FFH ;屏蔽獨立鍵盤
PANDUAN:JNBP2.7,LIANG ;判斷點亮鍵盤是否按下?
JNBP2.6,MIE ;判斷熄滅鍵盤是否按下?
JMPPANDUAN ;無鍵盤按下返回重新判斷
LIANG: CALLDELAY ;軟件去抖動
JBP2.7,PANDUAN;點亮按鍵真的按下?
JNBP2.7,$ ;點亮按鍵是否釋放?
CLRP0.0 ;點亮LED燈
JMPPANDUAN ;返回重新判斷鍵盤
MIE: CALLDELAY ;軟件去抖動
JBP2.6,PANDUAN;熄滅按鍵真的按下?
JNBP2.6,$ ; 熄滅按鍵是否釋放?
SETBP0.0 ;熄滅LED燈
JMPPANDUAN ;返回重新判斷鍵盤
DELAY: MOVR6,#20 ;采用12MHZ晶振,延時時間為0.01秒
D1: MOVR7,#248
DJNZR7,$
DJNZR6,D1
RET
END



關(guān)鍵詞: 單片機入門實

評論


技術(shù)專區(qū)

關(guān)閉