七段數(shù)碼管顯示實(shí)驗(yàn)_第1頁
七段數(shù)碼管顯示實(shí)驗(yàn)_第2頁
七段數(shù)碼管顯示實(shí)驗(yàn)_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、4.9七段數(shù)碼管顯示實(shí)驗(yàn)4.9.1 實(shí)驗(yàn)?zāi)康?、掌握七段 LED 數(shù)碼管的結(jié)構(gòu)及工作原理。2、掌握共陰極 LED 數(shù)碼管連接方法、及其靜態(tài)和動(dòng)態(tài)顯示方法。3、進(jìn)一步掌握并行接口芯片8255A的使用方法。4.9.2 實(shí)驗(yàn)預(yù)習(xí)要求1、請參閱第3章“七段數(shù)碼管顯示電路”以及本節(jié)內(nèi)容,了解實(shí)驗(yàn)臺上LEDO和LED1的段碼(8位) 和位碼(1位,8個(gè)數(shù)碼管的公共端)的概念及使用方法,掌握七段LED數(shù)碼管的有關(guān)知識。2、復(fù)習(xí)8255A的工作原理及編程方法。3、預(yù)先編寫好實(shí)驗(yàn)程序。4.9.3 實(shí)驗(yàn)原理如圖4.9-1所示,LED數(shù)碼管由7個(gè)發(fā)光二極管組成,此外,還有一個(gè)圓點(diǎn)型發(fā)光二極管(在圖中 以 dp 表示

2、),用于顯示小數(shù)點(diǎn)。通過七段發(fā)光二極管亮暗的不同組合,可以顯示多種數(shù)字、字母以及1)共陰極接法:把發(fā)光二極管的陰極連在一起構(gòu)成公共陰極。使用時(shí)公共陰極接地,這樣陽極端輸入 高電平的段發(fā)光二極管就導(dǎo)通點(diǎn)亮,而輸入低電平的則不點(diǎn)亮。實(shí)驗(yàn)中使用的 LED 顯示器為共陰 極接法2)共陽極接法:把發(fā)光二極管的陽極連在一起構(gòu)成公共陽極。使用時(shí)公共陽極接+5V。這樣陰極端輸 入低電平的段發(fā)光二極管就導(dǎo)通點(diǎn)亮,而輸入高電平的則不點(diǎn)亮。為了顯示數(shù)字或符號,要為LED顯示器提供代碼,因?yàn)檫@些代碼是為顯示字形的,因此稱之為字 形代碼。七段發(fā)光二極管,再加上一個(gè)小數(shù)點(diǎn)位,共計(jì)八段。因此提供給LED顯示器的字形代碼正好

3、 一個(gè)字節(jié)。若a、b、c、d、e、f、g、dp 8個(gè)顯示段依次對應(yīng)一個(gè)字節(jié)的低位到高位,即DO、D1、D2、 D3、D4、D5、D6、D7,則用共陰極LED數(shù)碼管顯示十六進(jìn)制數(shù)時(shí)所需的字形代碼如表4.9-1所示。表4.9-1共陰極LED數(shù)碼管字形代碼字型共陰極字形代碼字型共陰極字形代碼字型共陰極字形代碼03FH67DHC39H106H707Hd5EH25BH87FHE79H34FH96FHF71H466HA77H滅00H56DHb7CH4.9.4 實(shí)驗(yàn)內(nèi)容1、 靜態(tài)顯示按圖4.9-2 (a)連接線路,將鍵盤輸入的一位十進(jìn)制數(shù)用LED1靜態(tài)顯示出來。由第3章可知,實(shí) 驗(yàn)臺上的兩個(gè)LED為共陰極結(jié)

4、構(gòu),而位碼用反相驅(qū)動(dòng)器驅(qū)動(dòng),因此,S1接+5V使LED1被選中,SO 接地使LEDO未被選中(不工作)。要顯示字符的字形碼經(jīng)8255A的PA卜PA6輸出到七段數(shù)碼管的段 碼驅(qū)動(dòng)器輸入端ag, dp接地(不顯示小數(shù)點(diǎn))。編程實(shí)現(xiàn)將鍵盤輸入的一位十進(jìn)制數(shù)(或一位十六進(jìn) 制數(shù))在LED1上顯示,程序流程圖如圖4.9-3(a)所示。動(dòng)態(tài)顯示連線圖圖 4.9-2288H28FH(a)靜態(tài)顯示連線圖2、動(dòng)態(tài)顯示按圖4.9-2 (b)連接線路,通過 交替選中 LED1 和 LEDO 循環(huán)顯示兩 位十進(jìn)制數(shù)。七段數(shù)碼管段碼連接不 變,位碼驅(qū)動(dòng)輸入端S1、S0接8255A C 口的PC1、PC0,通過C 口的這

5、兩 位交替輸出1和0,以便交替選中 LED1和LED0,從而實(shí)現(xiàn)兩位十進(jìn)制 數(shù)的交替顯示。請編程實(shí)現(xiàn)在兩個(gè) LED 數(shù)碼管上循環(huán)顯示 0099,程序 流程圖如圖4.9-3(b)所示。4.9.5 實(shí)驗(yàn)報(bào)告要求1、根據(jù)流程圖編寫實(shí)驗(yàn)程序,并說明 在實(shí)驗(yàn)過程中遇到了哪些問題,是 如何處理的。2、總結(jié)共陰極LED數(shù)碼管顯示器的 使用方法。3、寫出實(shí)驗(yàn)小結(jié),內(nèi)容包括實(shí)驗(yàn)心得(收獲)、不足之處或今后應(yīng)注意 的問題等。9ID寸nCMaaa aaaCLdd da.CLCL8255CSpeePCI將8255設(shè)為A 口輸出從鍵盤接收字符將所得字符的 ASCII 碼減 30H査表求出對應(yīng)的段碼將段碼自8255A 口輸出(a)靜態(tài)顯示程序

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論