freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

keilc51應(yīng)用程序設(shè)計(編輯修改稿)

2025-08-13 15:13 本頁面
 

【文章內(nèi)容簡介】 int xdata * data num。 /* 指向 xdata空間 char型數(shù)據(jù)的指針, 指針本身在 data空間 */ long code * idata pow。 /* 指向 code空間 long型數(shù)據(jù)的指針, 指針本身在 idata空間 */ Keil C51對存儲器的訪問 Keil C51可以采用指針變量來訪問存儲器地址 空間。 由于 8051單片機存儲器結(jié)構(gòu)自身的特點,僅用指針方式訪問有時會感覺不太方便, 也 可以利用庫函數(shù)中絕對地址訪問頭文件“ ”來訪問不同區(qū)域的存儲器地址 空間。 絕對地址訪問 Keil C51在 源程序中定義變量時,可以利用擴展關(guān)鍵字“ _at_”來對指定變量在存儲器空間的絕對地址,一般格式如下: [存儲器類型 ] 數(shù)據(jù)類型 標識符 _at_ 地址常數(shù) 其中,“存儲器類型”為 idata、 data、 xdata等 C51編譯器能夠識別的所有類型,如果省略該選項,則按編譯模式LARGE、 COMPACT或 SMALL規(guī)定的默認存儲器類型確定變量的存儲器空間;“數(shù)據(jù)類型”除了可用 int、 long、 float等基本類型外,還可以采用數(shù)組、結(jié)構(gòu)等復雜數(shù)據(jù)類型;標識符為要定義的變量名;地址常數(shù)規(guī)定了變量的絕對地址,它必須位于有效存儲器空間。 也可以用頭文件“ ”中的預(yù)定義宏來指定變量的絕對地址。 頭文件 “ ”中的預(yù)定義宏 宏定義 可訪問的存儲器空間及數(shù)據(jù)類型 CBYTE[地址 ] (訪問 CODE區(qū) char型 ) CWORD[地址 ] (訪問 CODE區(qū) int型 ) DBYTE[地址 ] (訪問 DATA區(qū) char型 ) PBYTE[地址 ] (訪問 PDATA區(qū)或 I/O端口 char型 ) XBYTE[地址 ] (訪問 XDATA區(qū)或 I/O端口 char型 ) DWORD[地址 ] (訪問 DATA區(qū) int型 ) PWORD[地址 ] (訪問 PDATA區(qū)或 I/O端口 int型 ) XWORD[地址 ] (訪問 XDATA區(qū)或 I/O端口 int型 ) 中斷服務(wù)函數(shù)與寄存器組定義 Keil C51編譯器支持在 C語言源程序中直接編寫8051單片機的中斷服務(wù)函數(shù)程序 ,一般形式為 : 函數(shù)類型 函數(shù)名 (形式參數(shù)表 ) [interrupt n] [using n] 關(guān)鍵字 intrrupt后面的 n是中斷號 , n的取值范圍為0~ 31。編譯器從 8n+3處產(chǎn)生中
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1