亚洲色资源,亚洲一本到日韩东京热,伊人久久东京热影视,国产视频一二三,日韩无码第九页,亚洲日韩一页精品发布,国产主播在线看喷水,午夜一区二区三区在线,操碰在线观看视频

知道解決
用C語(yǔ)言對(duì)循跡小車進(jìn)行編程
瀏覽248次2018-03-12 14:46

剛開始寫匯編的中斷應(yīng)用程序時(shí),曾經(jīng)為出入堆棧的問(wèn)題而困擾。C51擴(kuò)展了函數(shù)的定義,使它可以直接編寫中斷服務(wù)函數(shù),而可以不必考慮出入堆棧的問(wèn)題,從而提高了工作的效率。擴(kuò)展的關(guān)鍵字是in—terrupt,它是函數(shù)定義時(shí)的一個(gè)選項(xiàng)。只要在一個(gè)函數(shù)定義后面加上這個(gè)選項(xiàng),那么這個(gè)函數(shù)就變成了中斷服務(wù)函數(shù)。定義中斷服務(wù)函數(shù)時(shí)可以用如下的形式。

函數(shù)類型函數(shù)名(形式參數(shù))interruptn[usingn]

中斷函數(shù)不能通過(guò)形式參數(shù)進(jìn)行參數(shù)傳遞,也沒(méi)有返回值。因此建議在定義中斷函數(shù)時(shí)將其定義為viod類型,以明確說(shuō)明沒(méi)有返回值。

interru關(guān)鍵字是不可缺少的,它告訴編譯器該函數(shù)是中斷服務(wù)函數(shù),并由后面的n指明所使用的中斷號(hào)。n的取值范圍為0~31,但具體的中斷號(hào)要取決于芯片的型號(hào),像AT89S52實(shí)際上就使用O~4號(hào)中斷。每個(gè)中斷號(hào)都對(duì)應(yīng)一個(gè)中斷向量,具體地址為8n+3,中斷源響應(yīng)后處理器會(huì)跳轉(zhuǎn)到中斷向量所處的地址執(zhí)行程序,編譯器會(huì)在這地址上產(chǎn)生一個(gè)無(wú)條件跳轉(zhuǎn)語(yǔ)句,轉(zhuǎn)到中斷服務(wù)函數(shù)所在的地址執(zhí)行程序。51芯片的中斷向量和中斷號(hào),如下表所示。

中斷號(hào) 中斷源 中斷向量
0 外部中斷0 0003H
1 定時(shí)器/計(jì)數(shù)器0 000BH
2 外部中斷1 0013H
3 定時(shí)器/計(jì)數(shù)器1 001BH
4 串行口 00231-1
右側(cè)廣告
關(guān)于我們 | 廣告服務(wù) | 會(huì)員服務(wù) | 隱私申明 | 友情鏈接 | 聯(lián)系我們 | 法律顧問(wèn) | 網(wǎng)站地圖 | 百方網(wǎng)信用評(píng)價(jià)制度 (c)2008-2025 BYF All Rights Reserved
網(wǎng)絡(luò)標(biāo)識(shí)
可信網(wǎng)站識(shí)
 
长兴县| 东至县| 漳平市| 连山| 寿阳县| 金平| 红原县| 长沙县| 博客| 双牌县| 陈巴尔虎旗| 平武县| 闸北区| 关岭| 龙南县| 万荣县| 株洲县| 新竹市| 肇州县| 仪陇县| 唐海县| 湄潭县| 新沂市| 青龙| 敦化市| 永兴县| 广宗县| 将乐县| 焦作市| 儋州市| 兰坪| 陈巴尔虎旗| 青州市| 清远市| 花垣县| 简阳市| 普格县| 丹寨县| 宜宾县| 浏阳市| 吉首市|