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

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

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

定 價(jià):¥22.00

作 者: 徐愛鈞 編著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 單片計(jì)算機(jī)

ISBN: 9787121009099 出版時(shí)間: 2005-03-01 包裝: 膠版紙
開本: 小16開 頁(yè)數(shù): 182 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書目錄

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

本目錄推薦

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