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

下載本文檔

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

文檔簡介

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

2、2.3 程序控制語句2.3.1 程序的3種基本結(jié)構(gòu)2.3.2 條件控制語句2.3.3 程序應(yīng)用舉例2.4 循環(huán)控制語句2.4.1 while語句2.4.2 dowhile語句2.4.3 for語句2.4.4 break與continue語句2.4.5 程序應(yīng)用舉例2.5 小結(jié)第3章 C語言高級編程3.1 函數(shù)與程序結(jié)構(gòu)3.1.1 函數(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 指針運算符與指針表達式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è)計4.1 C51對標(biāo)準(zhǔn)C語言的擴展4.1.1 存儲區(qū)域4.1.2 數(shù)據(jù)變量分類4.1.3 存儲器模式4.1.4 絕對地址的訪問4.1.5 指針4.1.6 函數(shù)4.2 C5 1函數(shù)庫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 絕對地址訪問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 建立新項目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 存儲器空間5.3.4 表述(Expressions)5.3.5 技巧5.4 深入了解Vision25.4.1 Vision2的項目管理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的高級配置文件6.3.1 目標(biāo)程序啟動配置文件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è)計7.2 定時/計數(shù)器的使用7.3 I/O口的使用7.4 擴展存儲器7.4.1 外部ROM7.4.2 外部RAM7.4.3 外部串行E2PROM7.5 一個使用多種資源的完整例程7.5.1 項目需求7.5.2 步進電機背景知識

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

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

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

溫馨提示

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

最新文檔

評論

0/150

提交評論