在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            AVR單片機(jī)中斷

            作者: 時(shí)間:2013-01-09 來源:網(wǎng)絡(luò) 收藏

            系統(tǒng)在正常運(yùn)行主程序時(shí),如果突然有一個(gè)重要的任務(wù)要馬上處理,那么系統(tǒng)就要保存現(xiàn)在的工作,然后再去處理這個(gè)任務(wù),執(zhí)行這個(gè)重要任務(wù)完畢以后再返回原來的主程序繼續(xù)運(yùn)行,這就是中斷。

            主程序一旦進(jìn)入中斷服務(wù)程序,那么芯片將自動(dòng)的關(guān)閉,在這個(gè)期間不再執(zhí)行其它的中斷請(qǐng)求,直到中斷程序結(jié)束以后芯片才自動(dòng)的重新開放。(注意,在這個(gè)期間某些中斷請(qǐng)求可能會(huì)被丟棄,某些請(qǐng)求會(huì)留下中斷請(qǐng)求標(biāo)致,一旦當(dāng)前的中斷執(zhí)行完畢,這個(gè)有中斷標(biāo)致的請(qǐng)求就有可能馬上得到響應(yīng),如INT0的下降沿觸發(fā)就會(huì)留下中斷請(qǐng)求標(biāo)致,而低電平觸發(fā)就不會(huì)流下中斷請(qǐng)求標(biāo)致)。如果你想在執(zhí)行中斷服務(wù)程序時(shí)響應(yīng)另外一個(gè)更重要的中斷,那么就要在中斷服務(wù)程序中加入一條打開的語句。

            使用ICC快速建立中斷服務(wù)程序 程序文件

            使用ICC Application Builder進(jìn)行如下圖所示的設(shè)置。 可以設(shè)置是否使用中斷,上升延,下降延,低電平,任意的邏輯電平變化。

            1.jpg

            將生成的程序進(jìn)行修改,DDRA = 0x01;PORTD = 0x0C; ,添加MAIN函數(shù),如下

            //ICC- application builder : 2006-12-8 17:04:44

            // Target : M16

            // Crystal: 7.3728Mhz

            #include

            #include

            unsigned int i=0;

            void port_init(void)

            {

            PORTA = 0x00;

            DDRA = 0x01;

            PORTB = 0x00;

            DDRB = 0x00;

            PORTC = 0x00; //m103 output only

            DDRC = 0x00;

            PORTD = 0x0C; //使INT0,INT1對(duì)應(yīng)口上拉電阻有效

            DDRD = 0x00; //必須設(shè)置INT0,INT1對(duì)應(yīng)口為輸入

            }


            上一頁 1 2 下一頁

            評(píng)論


            相關(guān)推薦

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

            關(guān)閉