interrupt

創(chuàng)新互聯(lián)主營高陽網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,重慶APP開發(fā)公司,高陽h5小程序制作搭建,高陽網(wǎng)站營銷推廣歡迎高陽等地區(qū)企業(yè)咨詢
X
其中X表示中斷號,
0表示外部中斷0
1表示定時器0溢出中斷
2表示外部中斷1(/INT1)
3表示定時器1溢出中斷
4表示串行口中斷
5表示定時器2溢出中斷
有些增強(qiáng)型51還會有其他中斷
形式如下:
void
中斷名zd(void)
inerrupt
中斷號
using
工作寄存器組
比如外部中斷0
void
ext0(void)
interrupt
using
1
//后面的using
1可以省略,缺省為0
定時器1
void
t1isr()
interrupt
3
擴(kuò)展資料:
單片機(jī)內(nèi)部結(jié)構(gòu)
1、CPU
它的名字沒有改,還是稱為CPU(Central
Processing
Unit)。它是單片機(jī)的核心部件,包括運(yùn)算器和控制器。
運(yùn)算器既是算術(shù)邏輯單元ALU(Arithmetic
logic
Unit),其功能是進(jìn)行算術(shù)運(yùn)算和邏輯運(yùn)算。
控制器一般由指令寄存器、指令譯碼器、時序電路和控制電路組成。其作用是完成取指令、將指令譯碼形成各種微操作并執(zhí)行指令,同時控制計算機(jī)的各個部件有條不紊地工作。
2、單片機(jī)內(nèi)部結(jié)構(gòu)之一ROM
“硬盤”,改了名字,稱為程序存儲器,也叫只讀存儲器。用ROM(Read
only
memery)表示。其作用和計算機(jī)的硬盤差不多,用來存放用戶編寫的程序。特點(diǎn)是:掉電后不會丟失數(shù)據(jù)(程序)。
1.void(中斷函數(shù)返回類型(空型)) Time1 (中斷函數(shù)名)(void(參數(shù)類型) interrupt 3 (中斷號)
2: 中斷條件發(fā)生時執(zhí)行中斷,比如void Time1(void) interrupt 3 是定時器1定時時間到發(fā)生中斷,中斷函數(shù)放在那里無所謂
3:void PxInt0(void) interrupt 0 中斷名為PxInt0的0號中斷
void PxInt1(void) interrupt 2 中斷名為PxInt1的2號中斷
void time0_int(void) interrupt 1 中斷名為time0_int的1號中斷
void time1_int(void) interrupt 3 中斷名為time1_int的3號中斷
4:中斷的代碼是你想中斷執(zhí)行的工作,中斷的代碼是根據(jù)任務(wù),需要你自己寫的
這個是中斷函數(shù),interrupt
0,interrupt是中斷,0是中斷向量號,具體的向量號需要查手冊
放在函數(shù)后面是表示指向中斷向量0的,不能另起一行
這個是SPI通訊用的
分享標(biāo)題:c語言中斷函數(shù)的函數(shù)名 中斷處理函數(shù)名
網(wǎng)站路徑:http://chinadenli.net/article28/hjodjp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設(shè)、標(biāo)簽優(yōu)化、網(wǎng)站改版、企業(yè)網(wǎng)站制作、靜態(tài)網(wǎng)站、軟件開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)