版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
CHANGZHOUINSTITUTEOFTECHNOLOGY新型單片機實踐題目:外部中斷二級學(xué)院(直屬學(xué)部):延陵學(xué)院專業(yè):電氣工程及其自動化班級:10電Y2學(xué)生姓名:熊群學(xué)號:10120827一、實驗?zāi)康恼莆諉纹瑱C外部中斷的基本使用方法。了解單片機外部中斷脈沖觸發(fā)和電平觸發(fā)的不同應(yīng)用。掌握外部中斷處理程序的編程方法。二、實驗電路元器件編號元器件名稱說明U1AT89C52AT89C52單片機R1~R12RES電阻D1~D12LED-RED紅色LED燈LOGICSTATE脈沖發(fā)生器,接單片機外中斷0、1三、實驗流程四、調(diào)試和操作主流程P1口接8個LED,實現(xiàn)每次亮一個燈的流水燈,外部中斷0-INT0為下降沿觸發(fā),INT0中斷服務(wù)程序使接在P0口的4個燈閃爍3次后返回主程序。外部中斷1-INT1為低電平觸發(fā),INT1中斷服務(wù)程序使接在P2口四個燈閃爍6次后返回主程序五、實驗程序#include<intrins.h>#include<REGX52.H>#defineTRUE1#definePORT_OUTP1//定義P1為輸出口voidtime(unsignedintucMs);//延時單位:msvoidmain(void){TCON=0x01;//設(shè)置外部中斷0為脈沖觸發(fā)方式,設(shè)置外部中斷1為低電平觸發(fā)方式IE=0x85;//開啟外部中斷0和1PORT_OUT=0xfe;//初始化輸出端口while(TRUE){time(500);//延時0.5秒PORT_OUT=_crol_(PORT_OUT,1);//調(diào)用循環(huán)座椅函數(shù)改變輸出端口的值一循環(huán)點亮LED燈}}/*外部中斷0服務(wù)程序*/voidextInterrupt0(void)interrupt0{unsignedcharcounter;//循環(huán)次數(shù)計數(shù)EA=0;//關(guān)總中斷for(counter=0;counter<3;counter++){P0=0;//點亮P0口LED1time(100);//延時100msP0=0xff;//熄滅P0口LED1time(100);//延時100ms}EA=1;//開總中斷}/*外部中斷1服務(wù)程序*/voidextInterrupt1(void)interrupt2{unsignedcharcounter;//循環(huán)次數(shù)計數(shù)EA=0;//關(guān)總中斷for(counter=0;counter<3;counter++){P2=0;//點亮P2口LED1time(100);//延時100msP2=0xff;//熄滅P2口LED1time(100);//延時100ms}EA=1;//開總中斷}voiddelay_5us(void)//延時5us,晶振改變時只改變這一個函數(shù){_nop_();_nop_();_nop_();_nop_();}/*delay_50us*/voiddelay_50us(void)//延時50us{unsignedchari;for(i=0;i<4;i++){delay_5us();}}/******************延時100us********************/voiddelay_100us(void)//延時100us{delay_50us();delay_50us();}/*延時單位:ms*/voidtime(unsignedintucMs){
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 專業(yè)加盟合作協(xié)議(2024版)細(xì)則版
- 2025年茶園租賃合同示范文本8篇
- 2024版轎車租借合同:全面保障合同條款版
- 2025年度柴油發(fā)電機及配件全球采購合同范本4篇
- 2024年04月陜西西安銀行金融市場及資產(chǎn)管理業(yè)務(wù)人才招考筆試歷年參考題庫附帶答案詳解
- 專業(yè)空氣能熱泵熱水器安裝工程協(xié)議規(guī)范文本版B版
- 專業(yè)設(shè)備采購銷售協(xié)議:2024版細(xì)則版A版
- 2025年度綠色建筑場調(diào)研與投資評估服務(wù)合同4篇
- 二零二五年度瓷磚行業(yè)供應(yīng)鏈管理合同3篇
- 2025年環(huán)保設(shè)備產(chǎn)品區(qū)域代理合同4篇
- GA 1551.5-2019石油石化系統(tǒng)治安反恐防范要求第5部分:運輸企業(yè)
- 拘留所教育課件02
- 沖壓生產(chǎn)的品質(zhì)保障
- 《腎臟的結(jié)構(gòu)和功能》課件
- 2023年湖南聯(lián)通校園招聘筆試題庫及答案解析
- 上海市徐匯區(qū)、金山區(qū)、松江區(qū)2023屆高一上數(shù)學(xué)期末統(tǒng)考試題含解析
- 護士事業(yè)單位工作人員年度考核登記表
- 天津市新版就業(yè)、勞動合同登記名冊
- 產(chǎn)科操作技術(shù)規(guī)范范本
- 人教版八年級上冊地理全冊單元測試卷(含期中期末試卷及答案)
- 各種焊工證件比較和釋義
評論
0/150
提交評論