系列單片機(jī)C程序設(shè)計(jì)完全手冊(cè)(共2頁(yè))_第1頁(yè)
系列單片機(jī)C程序設(shè)計(jì)完全手冊(cè)(共2頁(yè))_第2頁(yè)
系列單片機(jī)C程序設(shè)計(jì)完全手冊(cè)(共2頁(yè))_第3頁(yè)
系列單片機(jī)C程序設(shè)計(jì)完全手冊(cè)(共2頁(yè))_第4頁(yè)
系列單片機(jī)C程序設(shè)計(jì)完全手冊(cè)(共2頁(yè))_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上8051系列單片機(jī)C程序設(shè)計(jì)完全手冊(cè)(實(shí)事求是 編著)目錄第1章 單片機(jī)基礎(chǔ)1.1 單片機(jī)技術(shù)發(fā)展?fàn)顩r1.2 51系列單片機(jī)體系結(jié)構(gòu)1.2.1 內(nèi)部結(jié)構(gòu)1.2.2 存儲(chǔ)器組織結(jié)構(gòu)l.2.3 內(nèi)部功能模塊l.2.4 外部引腳1.2.5 系統(tǒng)資源擴(kuò)展1.3 單片機(jī)的編程方法第2章 C語(yǔ)言編程基礎(chǔ)2.1 基本概念2.1.1 概述2.1.2 變量與算術(shù)表達(dá)式2.1.3 for語(yǔ)句2.1.4 符號(hào)常量2.2 數(shù)據(jù)類型、運(yùn)算符和表達(dá)式2.2.1 C語(yǔ)言的數(shù)據(jù)類型2.2.2 常量與變量2.2.3 整型數(shù)據(jù)2.2.4 實(shí)型數(shù)據(jù)2.2.5 字符型數(shù)據(jù)2.2.6 運(yùn)算符2.2.7 表達(dá)式

2、2.3 程序控制語(yǔ)句2.3.1 程序的3種基本結(jié)構(gòu)2.3.2 條件控制語(yǔ)句2.3.3 程序應(yīng)用舉例2.4 循環(huán)控制語(yǔ)句2.4.1 while語(yǔ)句2.4.2 dowhile語(yǔ)句2.4.3 for語(yǔ)句2.4.4 break與continue語(yǔ)句2.4.5 程序應(yīng)用舉例2.5 小結(jié)第3章 C語(yǔ)言高級(jí)編程3.1 函數(shù)與程序結(jié)構(gòu)3.1.1 函數(shù)的基本知識(shí)3.1.2 返回非整數(shù)值的函數(shù)3.1.3 外部變量3.1.4 作用域規(guī)則3.1.5 頭文件3.1.6 靜態(tài)變量3.1.7 寄存器變量3.1.8 分程序結(jié)構(gòu)3.1.9 初始化3.1.10 遞歸3.2 數(shù)組3.2.1 一維數(shù)組3.2.2 維數(shù)組3.2.3 多

3、維數(shù)組3.2.4 數(shù)組的初始化3.3 指針3.3.1 指針與指針變量.3.3.2 指針變量的定義與引用3.3.3 指針運(yùn)算符與指針表達(dá)式3.3.4 指針與數(shù)組3.3.5 指針的地址分配3.3.6 指針數(shù)組3.3.7 指向指針的指針3.4 占構(gòu)體與共用體3.4.1 結(jié)構(gòu)體類型變量的定義和引用3.4.2 結(jié)構(gòu)體數(shù)組的定義和引用3.4.3 結(jié)構(gòu)體指針的定義和引用3.4.4 共用體3.5 小結(jié)第4章C51程序設(shè)計(jì)4.1 C51對(duì)標(biāo)準(zhǔn)C語(yǔ)言的擴(kuò)展4.1.1 存儲(chǔ)區(qū)域4.1.2 數(shù)據(jù)變量分類4.1.3 存儲(chǔ)器模式4.1.4 絕對(duì)地址的訪問4.1.5 指針4.1.6 函數(shù)4.2 C5 1函數(shù)庫(kù)4.2.1 字

4、符函數(shù)CTYPE.H4.2.2 一般I/O函數(shù)STDIO.H4.2.3 字符串函數(shù)STRING.H4.2.4 標(biāo)準(zhǔn)函數(shù)STDLIB.H4.2.5 數(shù)學(xué)函數(shù)MATH.H4.2.6 絕對(duì)地址訪問ABSACC.H4.2.7 內(nèi)部函數(shù)INTRINS.H4.2.8 變量參數(shù)表STDARG.H4.2.9 全程跳轉(zhuǎn)SETJMPH4.2.10 訪問SFR和SFR bit地址REGxxx.H4.3 C51程序編寫4.3.1 C程序基本結(jié)構(gòu)4.3.2 編寫高效的C51程序及優(yōu)化程序第5章 Windows集成開發(fā)環(huán)境Vision25.1 Vision2編輯界面及其功能介紹5.1.1 Vision2界面綜述5.1.2

5、 主菜單欄5.1.3 Vision2功能按鈕5.1.4 Vision2窗口環(huán)境5.2 應(yīng)用Vision2開發(fā)流程介紹5.2.1 建立新項(xiàng)目5.2.2 常用環(huán)境配置5.2.3 代碼優(yōu)化5.2.4 目標(biāo)代碼調(diào)試5.3 CPU仿真5.3.1 Vision2調(diào)試器5.3.2 調(diào)試命令5.3.3 存儲(chǔ)器空間5.3.4 表述(Expressions)5.3.5 技巧5.4 深入了解Vision25.4.1 Vision2的項(xiàng)目管理5.4.2 使用技巧5.4.3 Vision2調(diào)試函數(shù)第6章 C5l編譯器6.1 預(yù)處理6.1.1 宏定義6.1.2 文件包含6.1.3 條件編譯6.1.4 其他預(yù)處理命令6.2

6、 C51編譯器控制指令詳解6.2.1 源控制指令6.2.2 列表控制指令6.2.3 目標(biāo)控制指令6.3 C5l的高級(jí)配置文件6.3.1 目標(biāo)程序啟動(dòng)配置文件STARTUP.A51.6.3.2 CPU初始化文件START751.A516.3.3 靜態(tài)變量初始化文件INT.A516.3.4 專用變量初始化文件INIT751.A51第7章 C51的典型資源編程7.1 中斷系統(tǒng)設(shè)計(jì)7.2 定時(shí)/計(jì)數(shù)器的使用7.3 I/O口的使用7.4 擴(kuò)展存儲(chǔ)器7.4.1 外部ROM7.4.2 外部RAM7.4.3 外部串行E2PROM7.5 一個(gè)使用多種資源的完整例程7.5.1 項(xiàng)目需求7.5.2 步進(jìn)電機(jī)背景知識(shí)

7、7.5.3 解決方案設(shè)計(jì)與實(shí)現(xiàn)第8章 單片機(jī)通信8.1 串口通信8.1.1 串行通信基礎(chǔ)8.1.2 單片機(jī)串口使用8.2 單片機(jī)點(diǎn)對(duì)點(diǎn)通信8.2.1 通信接口設(shè)計(jì)8.2.2 單片機(jī)點(diǎn)對(duì)點(diǎn)通信程序設(shè)計(jì)8.3 單片機(jī)多機(jī)通信8.3.1 主機(jī)部分通信程序設(shè)計(jì)8.3.2 從機(jī)部分通信程序設(shè)計(jì)8.4 單片機(jī)I2C總線通信8.4.1 I2C總線介紹8.4.2 I2C總線硬件接口設(shè)計(jì)8.4.3 I2C總線模擬硬件接口軟件設(shè)計(jì)8.4.4 I2C總線系統(tǒng)的設(shè)計(jì)要點(diǎn)8.5 單片機(jī)與計(jì)算機(jī)的互連8.5.1 電路設(shè)計(jì)8.5.2電路的C5 1程序代碼8.5.3計(jì)算機(jī)端的Visual C+程序代碼第9章 C51單片機(jī)的工

8、程開發(fā)實(shí)例9.1 單片機(jī)系統(tǒng)設(shè)計(jì)方法9.2 C51系統(tǒng)設(shè)計(jì)的相關(guān)知識(shí)9.2.1 硬件以及電路的知識(shí)9.2.2 軟件以及編程語(yǔ)言的知識(shí)9.3 C5l系統(tǒng)設(shè)計(jì)需要注意的一些問題9.3.1 單片機(jī)資源的分配9.3.2 單片機(jī)的尋址9.3.3 C5 1函數(shù)的返回值9.3.4 單片機(jī)的看門狗功能9.3.5 單片機(jī)的外設(shè)9.3.6 單片機(jī)的功耗9.4 有關(guān)C51的一些問題9.5 鍵盤和發(fā)光數(shù)碼管顯示9.5.1 電路設(shè)計(jì)的背景及功能9.5.2 電路的設(shè)計(jì)9.5.3 鍵盤掃描電路的C51程序代碼9.5.4 電路的改進(jìn)鍵盤的消抖動(dòng)程序9.5.5 電路的顯示部分-LED數(shù)碼管電路9.6 A/D、D/A轉(zhuǎn)換器使用9

9、.6.1 電路設(shè)計(jì)的背景及功能9.6.2 電路的設(shè)計(jì)9.6.3 電路的C51程序代碼9.7 基于單片機(jī)的數(shù)字鐘9.7.1 電路設(shè)計(jì)的背景及功能9.7.2 電路的設(shè)計(jì)9.7.3 電路的C51程序代碼第10章 C5l單片機(jī)典型模塊實(shí)例10.1 典型外部ROM和RAM器件的使用10.1.1 實(shí)例功能10.1.2 器件和原理10.1.3 電路10.1.4 程序設(shè)計(jì)10.2 液晶顯示和驅(qū)動(dòng)實(shí)例10.2.1 實(shí)例功能10.2.2 器件和原理10.2.3 電路lO.2.4 程序設(shè)計(jì)10.3 用A/D芯片進(jìn)行電壓測(cè)量10.3.1 實(shí)例功能10.3.2 器件和原理10.3.3 電路10.3.4 程序設(shè)計(jì)lO.4 使用DSl820進(jìn)行溫度補(bǔ)償和測(cè)量10.4.1 實(shí)例功能10.4.2 器件和原理10.4.3 電路10.4.4 程序設(shè)計(jì)10.5 語(yǔ)音芯片在單片機(jī)系統(tǒng)中的使用10.5.1 實(shí)例功能10.5.2

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論