歡迎來(lái)訪油泵控制器-油泵控制器廠家-計(jì)量泵控制器-寧波新瑞電子科技有限公司官網(wǎng)!
MCS—51系列產(chǎn)品單片機(jī)內(nèi)部?jī)H有2個(gè)外部中斷源鍵入端,當(dāng)外部中斷源超過(guò)2個(gè)時(shí),就務(wù)必開(kāi)展擴(kuò)展,下邊詳細(xì)介紹二種簡(jiǎn)易的擴(kuò)展方法:一、選用硬件配置要求和手機(jī)軟件查看的方法:這類(lèi)方法是:把每個(gè)中斷源根據(jù)硬件配置“或者非”門(mén)引進(jìn)到單片機(jī)外部中斷源鍵入端(INT0或INT1
MCS—51系列產(chǎn)品單片機(jī)內(nèi)部?jī)H有2個(gè)外部中斷源鍵入端,當(dāng)外部中斷源超過(guò)2個(gè)時(shí),就務(wù)必開(kāi)展擴(kuò)展,下邊詳細(xì)介紹二種簡(jiǎn)易的擴(kuò)展方法:
一、選用硬件配置要求電子鎖控制器和手機(jī)軟件查看的方法:這類(lèi)方法是:生產(chǎn)pc板廠家把每個(gè)中斷源根據(jù)硬件配置“或者非”門(mén)引進(jìn)到單片機(jī)外部中斷源鍵入端(INT0或INT1),另外再把外部中斷源送至單片機(jī)的某一I/O端口號(hào),那樣當(dāng)外部中斷時(shí),根據(jù)“或者非”門(mén)造成單片機(jī)中斷,在中斷系統(tǒng)服務(wù)中再根據(jù)手機(jī)軟件查看,從而轉(zhuǎn)相對(duì)應(yīng)的中斷系統(tǒng)服務(wù)。顯而易見(jiàn),這類(lèi)方法的中斷優(yōu)先在于手機(jī)軟件查看的順序。
其硬件配置聯(lián)接和程序編程以下:
Voidzhongduan(void)interrupt0using3//中斷涵洞數(shù)。
{
EX0=0;//關(guān)中斷
If(P0_0=1){*****}//中斷查看
If(P0_1=1){*****}//中斷查看
If(P0_2=1){*****}//中斷查看
EX0=1;開(kāi)中斷
}
二、用計(jì)時(shí)器/計(jì)數(shù)器作外部中斷
單片機(jī)的計(jì)時(shí)器/計(jì)數(shù)器是一個(gè)加一計(jì)數(shù)器,每每記數(shù)鍵入端有一個(gè)“1—0”的負(fù)振蕩時(shí),計(jì)數(shù)器加一,當(dāng)加一計(jì)數(shù)器外溢時(shí),就向CPU傳出中斷,運(yùn)用這一特點(diǎn)來(lái)擴(kuò)展中斷的方法是:首先把計(jì)時(shí)器/計(jì)數(shù)器設(shè)成記數(shù)方法,并預(yù)設(shè)值滿,把外部中斷源鍵入到P3口第4腳位或第5腳位(計(jì)數(shù)器鍵入端),那樣就可以運(yùn)用計(jì)時(shí)器/計(jì)數(shù)器做為單片機(jī)外部中斷了。留意這類(lèi)方法的中斷服務(wù)項(xiàng)目的通道詳細(xì)地址應(yīng)在000BH或001BH。