實(shí)驗(yàn)二中斷實(shí)驗(yàn)

實(shí)驗(yàn)二中斷實(shí)驗(yàn)

ID:38698549

大小:92.50 KB

頁(yè)數(shù):4頁(yè)

時(shí)間:2019-06-17

實(shí)驗(yàn)二中斷實(shí)驗(yàn)_第1頁(yè)
實(shí)驗(yàn)二中斷實(shí)驗(yàn)_第2頁(yè)
實(shí)驗(yàn)二中斷實(shí)驗(yàn)_第3頁(yè)
實(shí)驗(yàn)二中斷實(shí)驗(yàn)_第4頁(yè)
資源描述:

《實(shí)驗(yàn)二中斷實(shí)驗(yàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)

1、實(shí)驗(yàn)二中斷實(shí)驗(yàn)一、實(shí)驗(yàn)?zāi)康?、掌握數(shù)碼管的靜態(tài)和動(dòng)態(tài)掃描顯示法。2、掌握單片機(jī)系統(tǒng)中斷的原理及使用方法。3、理解鍵盤去抖動(dòng)的原理。二、實(shí)驗(yàn)原理1.發(fā)光二極管的工作原理發(fā)光二極管簡(jiǎn)稱為L(zhǎng)ED(LightEmitingDiode)。通常所說(shuō)的LED顯示器由7個(gè)發(fā)光二極管組成,因此也稱之為七段LED顯示器,其排列形狀如圖8.15(a)所示。此外,顯示器中還有一個(gè)小圓點(diǎn)型發(fā)光二極管(在圖中以dp表示),用于顯示小數(shù)點(diǎn)。通過七段發(fā)光二極管亮暗的不同組合,可以顯示多種數(shù)字、字母以及其它符合。LED顯示器中的發(fā)光二極管共有兩種連接方法,一

2、種是共陰極連接,另一種共陽(yáng)極連接。其連接圖如圖8.15(b)所示。圖七段LED顯示器使用LED顯示器時(shí),要注意區(qū)分這兩種不同的接法。為了顯示數(shù)字或字符,必須對(duì)數(shù)字或字符進(jìn)行編碼。七段數(shù)碼管加上一個(gè)小數(shù)點(diǎn),共計(jì)8段。因此為L(zhǎng)ED顯示器提供的編碼正好是一個(gè)字節(jié)。用LED顯示器顯示16進(jìn)制數(shù)的編碼已列在表7-4所示。表LED顯示器16進(jìn)制數(shù)編碼通常使用的LED顯示器都是多位的。對(duì)多位LED顯示器,通常采用動(dòng)態(tài)掃描的方法進(jìn)行顯示,即逐個(gè)循環(huán)點(diǎn)亮各位顯示器。為了實(shí)現(xiàn)LED顯示器的動(dòng)態(tài)掃描除了要給顯示器提供段碼(字形編碼)的輸入之外,還

3、要對(duì)顯示器加位的控制(控制LED顯示器亮滅),這就是通常所說(shuō)的位控和段控。2、中斷知識(shí)在計(jì)算機(jī)系統(tǒng)中,中斷可以由各種硬件設(shè)備產(chǎn)生,以便請(qǐng)求服務(wù)或報(bào)告故障等。此外,中斷也可由處理器自身產(chǎn)生,例如,程序錯(cuò)誤或?qū)Σ僮飨到y(tǒng)的請(qǐng)求做出響應(yīng)等。89C51的中斷系統(tǒng)具有5個(gè)中斷源,即2個(gè)外部中斷、2個(gè)定時(shí)器中斷和1個(gè)串行中斷。中斷源入口地址0003HT0000BH0013HT1001BHS0023H(三)、按鍵抖動(dòng)抖動(dòng)的原因:目前大部分按鍵或鍵盤都是利用機(jī)械觸電的合、斷作用。機(jī)械觸點(diǎn)在閉合及斷開瞬間由于彈性作用的影響,在閉合及斷開瞬間均有

4、抖動(dòng)過程,從而使電壓信號(hào)也出現(xiàn)抖動(dòng),抖動(dòng)時(shí)間的長(zhǎng)短與開關(guān)的機(jī)械特性有關(guān),一般為5~10ms。而單片機(jī)對(duì)鍵盤掃描一次僅需幾百微妙。這樣,將會(huì)對(duì)鍵盤掃描產(chǎn)生誤判。為了保證單片機(jī)對(duì)按鍵閉合僅作一次輸入處理,必須去除抖動(dòng)的影響。去抖動(dòng)的方法:1、外加硬件電路,用RS觸發(fā)器或單穩(wěn)態(tài)電路構(gòu)成的去抖動(dòng)電路,或鍵盤擴(kuò)展專用芯片。2、在檢測(cè)按鍵按下時(shí),執(zhí)行約10ms的延時(shí)程序后(避開抖動(dòng)前沿區(qū)域),再確認(rèn)按鍵是否仍然保持閉合狀態(tài)。三、實(shí)驗(yàn)內(nèi)容1、見圖一,利用靜態(tài)掃描顯示法,讓數(shù)碼管顯示數(shù)字6。(數(shù)碼管元件7SEG-MPX1-CA,共陰極數(shù)碼管

5、)2、見圖一,利用靜態(tài)掃描顯示法,讓數(shù)碼管顯示數(shù)字0。間隔時(shí)間1秒后,顯示數(shù)字1。間隔時(shí)間1秒后,顯示數(shù)字2?!g隔時(shí)間1秒后,顯示數(shù)字F。間隔時(shí)間1秒后,顯示數(shù)字0。周而復(fù)始,循環(huán)不息。圖一3、見圖二,利用動(dòng)態(tài)掃描顯示法,,讓數(shù)碼管顯示數(shù)字1234。圖二3、見圖二,利用動(dòng)態(tài)掃描顯示法,讓數(shù)碼管顯示初始數(shù)字0000,每隔一秒,數(shù)字變化加1,直到9999。周而復(fù)始,循環(huán)不息。4、見圖三。利用中斷完成:數(shù)碼管顯示按鍵次數(shù)。按鍵每按一次,數(shù)碼管計(jì)數(shù)值加1,從00-99,周而復(fù)始,循環(huán)不息。圖三5、見圖四。利用中斷完成:A、開關(guān)

6、SW1未按下時(shí),LED燈全滅。B、開關(guān)按下第一次,LED正向流水點(diǎn)亮。間隔時(shí)間300ms.C、開關(guān)按下第二次,反向流水點(diǎn)亮。間隔時(shí)間300ms.D、開關(guān)按下第三次,全亮。E、開關(guān)按下第四次,LED閃爍,(亮200ms滅200ms)。如此循環(huán)。圖四3、見圖四。不利用中斷完成題6的相同功能。提交實(shí)驗(yàn)報(bào)告內(nèi)容要求:1.實(shí)驗(yàn)?zāi)康摹?.實(shí)驗(yàn)內(nèi)容。題1-7編程。3.請(qǐng)寫出實(shí)驗(yàn)過程中曾出現(xiàn)的問題和你的解決方法,你對(duì)實(shí)驗(yàn)有何感想和體會(huì)?

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。