注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合8051單片機實踐教程:asm51匯編語言與C51高級語言應(yīng)用

8051單片機實踐教程:asm51匯編語言與C51高級語言應(yīng)用

8051單片機實踐教程:asm51匯編語言與C51高級語言應(yīng)用

定 價:¥22.00

作 者: 徐愛鈞 編著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 單片計算機

ISBN: 9787121009099 出版時間: 2005-03-01 包裝: 膠版紙
開本: 小16開 頁數(shù): 182 字數(shù):  

內(nèi)容簡介

  本書系統(tǒng)地介紹了8051單片機asm51匯編語言和C51高級語言的軟件編程技術(shù),以及在硬件平臺上進行軟硬件開發(fā)的原理和方法。全書給出了17個實驗項目,每個實驗都以對照方式給出了asm51匯編語言和C51高級語言兩種源程序清單并做了詳細注釋。通過本書的學(xué)習(xí)和實踐,幫助讀者掌握這兩種語言的編程應(yīng)用技巧。對于已有8051匯編語言編程經(jīng)驗、希望進一步學(xué)習(xí)單片機高級語言編程的讀者,通過學(xué)習(xí)本書可以很快得到收獲。本書可以作為高等學(xué)?!皢纹瑱C接口技術(shù)”、“微機原理”等課程配套的實驗教程,也可供從事電子技術(shù)、計算機應(yīng)用開發(fā)等科技人員學(xué)習(xí)和參考。全部實驗以“偉福Lab2000P系列單片機仿真實驗系統(tǒng)”作為硬件平臺,詳細介紹了偉福Lab2000P實驗系統(tǒng)的使用方法及具體上機操作步驟。從實際應(yīng)用的角度闡述了采用8051單片機asm51匯編語言和C51高級語言的軟件編程技術(shù),以及在硬件平臺上進行軟、硬件開發(fā)的原理和方法。全書共介紹了17個應(yīng)用實驗,每個實驗都進行了原理說明,以對照方式給出了asm51匯編語言和C51高級語言兩種源程序清單,并做出了詳細注釋。詳細介紹了C51程序設(shè)計基礎(chǔ)和目前應(yīng)用極為廣泛的KeilC51編譯器,闡述了Keil聯(lián)C51對ANSIC的擴展,并給出了全部KeilC51函數(shù)庫。對于已有8051匯編語言編程經(jīng)驗,希望進一步學(xué)習(xí)單片機高級語言編程的讀者,通過本書的學(xué)習(xí)和實踐,可以很快得到收獲。對于沒有編程經(jīng)驗的讀者,通過本書的學(xué)習(xí)和實踐,可以學(xué)習(xí)asm51匯編語言和C51高級語言編程方法的不同之處,以及采用高級語言進行單片機程序設(shè)計的優(yōu)點。

作者簡介

暫缺《8051單片機實踐教程:asm51匯編語言與C51高級語言應(yīng)用》作者簡介

圖書目錄

第1章  偉福單片機仿真實驗系統(tǒng)簡介 1    1.1  仿真實驗系統(tǒng)的特點與基本組成 1    1.2  系統(tǒng)的安裝和啟動 3    第2章  8051系列單片機實驗 6    2.1  實驗一  單片機仿真實驗系統(tǒng)基本操作 6    2.1.1  實驗?zāi)康呐c要求 6    2.1.2  實驗內(nèi)容 6    2.1.3  復(fù)習(xí)思考題 17    2.2  實驗二  8051定點數(shù)運算程序設(shè)計 18    2.2.1  實驗?zāi)康呐c要求 18    2.2.2  實驗內(nèi)容 18    2.2.3  復(fù)習(xí)思考題 22    2.3  實驗三  8051單片機P1口應(yīng)用實驗 22    2.3.1  實驗?zāi)康呐c要求 22    2.3.2  8051單片機并行I/O口簡介 22    2.3.3  實驗內(nèi)容 24    2.3.4  復(fù)習(xí)思考題 30    2.4  實驗四  外部中斷實驗 30    2.4.1  實驗?zāi)康呐c要求 30    2.4.2  8051單片機中斷系統(tǒng)簡介 30    2.4.3  實驗內(nèi)容 33    2.4.4  復(fù)習(xí)思考題 40    2.5  實驗五  定時器/計數(shù)器實驗 40    2.5.1  實驗?zāi)康呐c要求 40    2.5.2  8051單片機定時器/計數(shù)器簡介 41    2.5.3  實驗內(nèi)容 42    2.5.4  復(fù)習(xí)思考題 46    2.6  實驗六  8255輸入輸出實驗 46    2.6.1  實驗?zāi)康呐c要求 46    2.6.2  8255可編程芯片簡介 46    2.6.3  實驗內(nèi)容 47    2.6.4  復(fù)習(xí)思考題 50    2.7  實驗七  D/A轉(zhuǎn)換實驗 51    2.7.1  實驗?zāi)康呐c要求 51    2.7.2  D/A轉(zhuǎn)換芯片0832簡介 51    2.7.3  實驗內(nèi)容 52    2.7.4  復(fù)習(xí)思考題 55    2.8  實驗八  A/D轉(zhuǎn)換實驗 55    2.8.1  實驗?zāi)康呐c要求 55    2.8.2  ADC0809簡介 56    2.8.3  實驗內(nèi)容 57    2.8.4  復(fù)習(xí)思考題 60    2.9  實驗九  鍵盤顯示實驗 60    2.9.1  實驗?zāi)康呐c要求 60    2.9.2  數(shù)碼管顯示及鍵盤掃描工作原理 60    2.9.3  實驗內(nèi)容 61    2.9.4  復(fù)習(xí)思考題 71    2.10  實驗十  電子時鐘實驗 71    2.10.1  實驗?zāi)康呐c要求 71    2.10.2  實驗內(nèi)容 71    2.10.3  復(fù)習(xí)思考題 76    2.11  實驗十一  步進電機控制實驗 77    2.11.1  實驗?zāi)康呐c要求 77    2.11.2  步進電機驅(qū)動原理 77    2.11.3  實驗內(nèi)容 78    2.11.4  復(fù)習(xí)思考題 82    2.12  實驗十二  直流電機控制實驗 83    2.12.1  實驗?zāi)康呐c要求 83    2.12.2  直流電機驅(qū)動原理 83    2.12.3  實驗內(nèi)容 83    2.12.4  復(fù)習(xí)思考題 86    2.13  實驗十三  溫度傳感器實驗 87    2.13.1  實驗?zāi)康呐c要求 87    2.13.2  熱敏電阻測溫基本原理 87    2.13.3  實驗內(nèi)容 88    2.13.4  復(fù)習(xí)思考題 93    2.14  實驗十四  液晶顯示屏控制實驗 93    2.14.1  實驗?zāi)康呐c要求 93    2.14.2  點陣圖型液晶顯示屏基本工作原理 93    2.14.3  實驗內(nèi)容 95    2.14.4  復(fù)習(xí)思考題 109    2.15  實驗十五  簡易電子琴實驗 109    2.15.1  實驗?zāi)康呐c要求 109    2.15.2  計算機發(fā)聲原理 109    2.15.3  實驗內(nèi)容 110    2.15.4  復(fù)習(xí)思考題 116    2.16  實驗十六  串行口通信實驗 116    2.16.1  實驗?zāi)康呐c要求 116    2.16.2  8051單片機串行口簡介 116    2.16.3  實驗內(nèi)容 118    2.16.4  復(fù)習(xí)思考題 126    2.17  實驗十七  模擬空調(diào)溫度控制實驗 126    2.17.1  實驗?zāi)康呐c要求 126    2.17.2  實驗原理說明 127    2.17.3  實驗內(nèi)容 127    2.17.4  復(fù)習(xí)思考題 138    第3章  Keil C51高級語言程序設(shè)計 139    3.1  C51程序設(shè)計的基本語法 139    3.1.1  C51程序的一般結(jié)構(gòu) 139    3.1.2  數(shù)據(jù)類型 140    3.1.3  常量、變量及其存儲模式 141    3.2  C51的運算符與表達式 143    3.2.1  賦值運算符 143    3.2.2  算術(shù)運算符 143    3.2.3  增量和減量運算符 144    3.2.4  關(guān)系運算符 144    3.2.5  邏輯運算符 144    3.2.6  位運算符 145    3.2.7  復(fù)合賦值運算符 145    3.2.8  逗號運算符 145    3.2.9  條件運算符 145    3.2.10  指針和地址運算符 146    3.2.11  C51對存儲器和特殊功能寄存器的訪問 146    3.2.12  強制類型轉(zhuǎn)換運算符 147    3.3  C51程序的基本語句 148    3.3.1  表達式語句 148    3.3.2  復(fù)合語句 148    3.3.3  條件語句 149    3.3.4  開關(guān)語句 149    3.3.5  循環(huán)語句 150    3.3.6  goto、break和continue語句 151    3.3.7  返回語句 151    3.4  函數(shù) 152    3.4.1  函數(shù)的定義與調(diào)用 152    3.4.2  中斷服務(wù)函數(shù)與寄存器組定義 153    3.5  Keil C51編譯器對ANSI C的擴展 154    3.5.1  存儲器類型與編譯模式 154    3.5.2  關(guān)于bit、sbit、sfr和sfr16數(shù)據(jù)類型 156    3.5.3  一般指針與基于存儲器的指針及其轉(zhuǎn)換 160    3.5.4  C51編譯器對ANSI C函數(shù)定義的擴展 162    3.6  C51編譯器的數(shù)據(jù)調(diào)用協(xié)議 165    3.7  絕對地址訪問 168    3.7.1  采用擴展關(guān)鍵字“_at_”或指針定義變量的絕對地址 168    3.7.2  采用預(yù)定義宏指定變量的絕對地址 169    3.8  Keil C51的庫函數(shù) 170    3.8.1  本征庫函數(shù) 170    3.8.2  字符判斷轉(zhuǎn)換庫函數(shù) 171    3.8.3  輸入輸出庫函數(shù) 171    3.8.4  字符串處理庫函數(shù) 173    3.8.5  類型轉(zhuǎn)換及內(nèi)存分配庫函數(shù) 174    3.8.6  數(shù)學(xué)計算庫函數(shù) 175    第4章  板上仿真器使用方法 177    4.1  簡介 177    4.2  鍵盤使用說明 177    4.2.1  RST鍵[整機復(fù)位鍵] 178    4.2.2  0...F鍵[數(shù)字輸入鍵] 178    4.2.3  MON鍵[監(jiān)控操作鍵] 178    4.2.4  Trace鍵[跟蹤執(zhí)行鍵] 178    4.2.5  Step鍵[單步執(zhí)行鍵] 178    4.2.6  Last鍵[地址減1鍵] 179    4.2.7  Next鍵[地址加1鍵] 179    4.2.8  Here鍵[斷點運行鍵] 179    4.2.9  Exec鍵[全速運行鍵] 180    4.3  脫機仿真 180    4.3.1  將匯編源程序轉(zhuǎn)換為機器碼 180    4.3.2  輸入程序的機器碼 180    4.3.3  執(zhí)行程序 181    附錄A  實驗報告基本要求與書寫格式 183

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號