第1章 8051單片機(jī)與keil cx51基礎(chǔ)
1.1 8051單片機(jī)的存儲器組織結(jié)構(gòu)
1.2 keil cx51開發(fā)工具
1.3 cx51簡單編程與調(diào)試
第2章 cx51程序設(shè)計(jì)基礎(chǔ)
2.1 標(biāo)識符與關(guān)鍵字
2.2 cx51程序設(shè)計(jì)的基本語法
2.3 cx51程序的基本語句
第3章 函數(shù)
3.1 函數(shù)的定義
3.2 函數(shù)的調(diào)用
3.3 函數(shù)的遞歸調(diào)用與再入函數(shù)
3.4 中斷服務(wù)函數(shù)與寄存器組定義
3.5 函數(shù)變量的存儲方式
第4章 數(shù)組與指針
4.1 數(shù)組的定義與引用
4.2 字符數(shù)組
4.3 數(shù)組作為函數(shù)的參數(shù)
4.4 指針
4.5 數(shù)組的指針
4.6 函數(shù)型指針
4.7 返回指針型數(shù)據(jù)的函數(shù)
4.8 指針數(shù)組與指針型指針
第5章 結(jié)構(gòu)、聯(lián)合與枚舉
5.1 結(jié)構(gòu)變量的定義與引用
5.2 結(jié)構(gòu)變量的初值
5.3 結(jié)構(gòu)數(shù)組
5.4 結(jié)構(gòu)型指針
5.5 結(jié)構(gòu)與函數(shù)
5.6 聯(lián)合變量的定義與引用
5.7 枚舉變量的定義與引用
第6章 預(yù)處理器
第7章 μ vision 2集成開發(fā)環(huán)境
第8章 μ vision 2環(huán)境下cx51編程技巧與應(yīng)用實(shí)例
第9章 cx51編譯器
第10章 ax51宏匯編器
第11章 bl51/lx51連接定位器與實(shí)用工具
第12章 rtx51實(shí)時(shí)多任務(wù)操作系統(tǒng)
附錄a keil cx51與ansi c的差別
附錄b keil cx51不同版本的差別
附錄c 代碼優(yōu)化
附錄d cx51編譯器的限制
附錄e 關(guān)于配套光盤及硬件目標(biāo)板
參考文獻(xiàn)
本書詳細(xì)介紹了KeilCx51V7.機(jī)C語言編譯器和全新Windows集成開發(fā)環(huán)境μVision2的強(qiáng)大功能和具體使用方法。全面介紹了最新版本Cx51編譯器新增加的控制命令,給出了全部Cx51運(yùn)行庫函數(shù)及其應(yīng)用范例,對KeilCx51軟件包中各種應(yīng)用工具,如BL51/Lx51連接定位器、A51/Ax51宏匯編器、LIB51庫管理程序以及OH51符號轉(zhuǎn)換程序等都作了詳細(xì)介紹,還介紹了單片機(jī)實(shí)時(shí)多任務(wù)操作系統(tǒng)RTX51及其子集RTX51TINY的具體功能與應(yīng)用方法。μVision2已經(jīng)將調(diào)試器功能集成于其中,用戶可以在單一環(huán)境下完成從源程序編寫、編譯、連接定位一直到目標(biāo)文件的仿真調(diào)試等全部工作,書中詳細(xì)介紹了μVision2各種功能和應(yīng)用,包括軟件模擬調(diào)試和硬件目標(biāo)板實(shí)時(shí)在線仿真。