《《數(shù)碼管和按鍵》PPT課件》由會(huì)員分享,可在線閱讀,更多相關(guān)《《數(shù)碼管和按鍵》PPT課件(13頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、,單擊此處編輯母版標(biāo)題樣式,單擊此處編輯母版文本樣式,第二級(jí),第三級(jí),第四級(jí),第五級(jí),*,*,第二節(jié) 數(shù)碼管和按鍵,1.,數(shù)碼管及其編程,2.,按鍵及其編程,1.,數(shù)碼管,1.1,數(shù)碼管介紹,數(shù)碼管其實(shí)就是按一定順序排列的發(fā)光二級(jí)管。其構(gòu)造如下圖。,通過程序讓發(fā)光二極管,有規(guī)律的點(diǎn)亮就可以顯示出來特定的符號(hào)。一般使用數(shù)碼管顯示,09,和,AF,。共陰極的數(shù)碼管碼表如下圖。,1.2,學(xué)習(xí)數(shù)碼管實(shí)驗(yàn)電路,可以看到,開發(fā)板上的數(shù)碼管電路結(jié)合了兩個(gè)鎖存器,這樣做的目的是為了節(jié)省,I/O,口。如果單純做數(shù)碼管顯示電路,是可以去掉鎖存器的,但是因?yàn)殚_發(fā)板上的元器件太多,所以有必要使用鎖存器來拓展,I/O,
2、口。,該電路使用單片機(jī)的,P0,口以及,P2.6,和,P2.7,來驅(qū)動(dòng)數(shù)碼管,,P2.6,和,P2.7,分別控制兩個(gè)鎖存器的鎖存端,定義,P2.6,為,DULA,,連接在左邊的鎖存器上,這個(gè)鎖存器主要用來控制數(shù)碼管的每個(gè)段即,ag,和,dp,。而,P2.7,定義為,WELA,,連接在右面的鎖存器上,這個(gè)鎖存器的功能是選擇是哪個(gè)數(shù)碼管顯示。因?yàn)槭褂玫氖枪碴帢O數(shù)碼管所以哪位為低時(shí)那個(gè)數(shù)碼管就顯示。例如首先給,P0,輸出,0 xff,并使左邊的鎖存器所存,然后給,P0,輸出,0 xfe,,并使右邊的鎖存器所存此時(shí)第一個(gè)數(shù)碼管就會(huì)全亮,而其他的數(shù)碼管不亮。,1.3,編寫數(shù)碼管程序,首先,新建一個(gè)工程,
3、編寫第一個(gè)程序如下圖。,編寫第二個(gè)程序,(數(shù)碼管變化顯示),動(dòng)態(tài)顯示,動(dòng)態(tài)顯示的特點(diǎn)是將所有位數(shù)碼管的段選線并聯(lián)在一起,由位選線控制是哪一位數(shù)碼管有效。選亮數(shù)碼管采用動(dòng)態(tài)掃描顯示。所謂動(dòng)態(tài)掃描顯示即輪流向各位數(shù)碼管送出字形碼和相應(yīng)的位選,利用發(fā)光管的余輝和人眼視覺暫留作用,使人的感覺好像各位數(shù)碼管同時(shí)都在顯示。動(dòng)態(tài)顯示的亮度比靜態(tài)顯示要差一些,所以在選擇限流電阻時(shí)應(yīng)略小于靜態(tài)顯示電路中的。,編寫第三個(gè)程序(動(dòng)態(tài)顯示),程序參考實(shí)驗(yàn)講義。,2,按鍵學(xué)習(xí),開發(fā)板上的獨(dú)立按鍵電路,矩陣鍵盤,本實(shí)驗(yàn)中,僅介紹獨(dú)立按鍵,矩陣鍵盤需要下來自己學(xué)習(xí)。,按鍵的去抖,當(dāng)我們按下按鍵時(shí),并不是一下子就從打開變成了閉合狀態(tài),而是會(huì)產(chǎn)生抖動(dòng),如,下圖所示。,