注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)組織與體系結(jié)構(gòu)新視野單片機(jī)教程(匯編+C語言)

新視野單片機(jī)教程(匯編+C語言)

新視野單片機(jī)教程(匯編+C語言)

定 價:¥36.00

作 者: 莊俊華 等編著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 計(jì)算機(jī)體系結(jié)構(gòu)

ISBN: 9787111304456 出版時間: 2010-05-01 包裝: 平裝
開本: 16開 頁數(shù): 234 字?jǐn)?shù):  

內(nèi)容簡介

  《新視野單片機(jī)教程(匯編+C語言)》以MCS-51單片機(jī)為背景機(jī),從應(yīng)用角度出發(fā),系統(tǒng)地講解了單片機(jī)的組成原理,各功能模塊的使用方法及擴(kuò)展方法。全書共分為9章,內(nèi)容包括單片機(jī)種類、功能及用途;當(dāng)今較為流行的Keil-C51編譯器及其應(yīng)用;MCS-51單片機(jī)的指令系統(tǒng)及匯編程序設(shè)計(jì)方法;C語言編程在單片機(jī)編程中的使用方法;單片機(jī)內(nèi)部各種功能部件的工作原理及使用方法;單片機(jī)擴(kuò)展和接口技術(shù),包括存儲器擴(kuò)展、I/O接口擴(kuò)展、人機(jī)交互接口擴(kuò)展、模擬通道擴(kuò)展及流行器件的接口技術(shù)。《新視野單片機(jī)教程(匯編+C語言)》既可作為電子、計(jì)算機(jī)、控制等行業(yè)研發(fā)人員的自學(xué)教材,也可作為高等學(xué)校、高職高專院校相關(guān)專業(yè)單片機(jī)原理、微機(jī)原理課程的教材或參考書,還可作為工程技術(shù)人員的參考資料。

作者簡介

暫缺《新視野單片機(jī)教程(匯編+C語言)》作者簡介

圖書目錄

前言
第1章 初識單片機(jī)1
1.1 什么是單片機(jī)及單片機(jī)發(fā)展歷史1
1.1.1 通用微機(jī)和單片機(jī)1
1.1.2 單片機(jī)的發(fā)展歷史1
1.2 單片機(jī)的應(yīng)用特點(diǎn)2
1.3 單片機(jī)的應(yīng)用領(lǐng)域3
1.4 單片機(jī)的學(xué)習(xí)方法3
1.4.1 加強(qiáng)相關(guān)知識的學(xué)習(xí)3
1.4.2 怎么看書4
1.4.3 實(shí)踐、實(shí)踐、再實(shí)踐4
1.4.4 合理安排時間持之以恒4
1.4.5 適當(dāng)購買實(shí)驗(yàn)器材及書籍資料4
習(xí)題5
第2章 KeilC51μVision2集成開發(fā)環(huán)境6
2.1 KeilC51μVision2的窗口組成6
2.2 KeilC51μVision2的設(shè)置7
2.3 KeilC51μVision2集成開發(fā)環(huán)境的使用12
2.3.1 單片機(jī)的仿真過程12
2.3.2 第一個實(shí)驗(yàn)13
2.3.3 生成HEX文件和最小化系統(tǒng)19
2.4 實(shí)驗(yàn)21
2.4.1 LED閃爍電路21
2.4.2 參考程序21
2.4.3 實(shí)驗(yàn)步驟(參考)22
第3章 MCS-51單片機(jī)基本結(jié)構(gòu)23
3.1 MCS-51單片機(jī)內(nèi)部結(jié)構(gòu)23
3.2 中央處理器24
3.2.1 運(yùn)算器24
3.2.2 控制器24
3.2.3 專用寄存器組24
3.2.4 振蕩器和CPU時序26
3.3 存儲器28
3.3.1 程序存儲空間28
3.3.2 數(shù)據(jù)存儲空間29
3.4 并行I/O接口31
3.5 MCS-51單片機(jī)的工作方式33
3.5.1 復(fù)位方式33
3.5.2 程序執(zhí)行方式34
3.5.3 低功耗方式34
習(xí)題34
第4章 MCS-51單片機(jī)的指令系統(tǒng)36
4.1 匯編指令的格式36
4.2 尋址方式36
4.3 指令系統(tǒng)39
4.3.1 數(shù)據(jù)傳送類指令40
4.3.2 算術(shù)運(yùn)算類指令44
4.3.3 邏輯操作類指令49
4.3.4 控制轉(zhuǎn)移類指令51
4.3.5 位操作類指令55
習(xí)題57
第5章 匯編語言程序設(shè)計(jì)59
5.1 匯編語言源程序的格式59
5.2 偽指令60
5.3 匯編語言程序的基本結(jié)構(gòu)63
5.3.1 順序結(jié)構(gòu)63
5.3.2 分支結(jié)構(gòu)63
5.3.3 循環(huán)結(jié)構(gòu)65
5.4 系統(tǒng)編程的步驟、方法和技巧70
5.4.1 擬定系統(tǒng)工作的流程圖70
5.4.2 子功能模塊或子程序的分解與分析71
5.4.3 子功能模塊或子程序的設(shè)計(jì)與調(diào)試72
5.4.4 系統(tǒng)程序的連接與調(diào)試73
5.5 實(shí)驗(yàn)73
5.5.1 實(shí)驗(yàn)步驟與要求73
5.5.2 實(shí)驗(yàn)分析與總結(jié)75
5.5.3 思考75
習(xí)題75
第6章 單片機(jī)的C程序設(shè)計(jì)77
6.1 C51概述77
6.2 C51語言對標(biāo)準(zhǔn)C語言的擴(kuò)展78
6.2.1 數(shù)據(jù)類型78
6.2.2 存儲類型及存儲區(qū)79
6.2.3 特殊功能寄存器(SFR)82
6.2.4 存儲器模式84
6.2.5 函數(shù)的使用84
6.2.6 C51中的指針87
6.2.7 絕對地址訪問89
6.3 C51和匯編語言的混合編程89
6.3.1 命名規(guī)則89
6.3.2 參數(shù)傳遞規(guī)則90
6.3.3 C51中直接插入?yún)R編指令方式91
6.4 使用C51的技巧92
6.5 實(shí)驗(yàn)93
習(xí)題97
第7章 MCS-51單片機(jī)的功能部件99
7.1 中斷系統(tǒng)99
7.1.1 計(jì)算機(jī)的中斷請求與控制99
7.1.2 MCS-51中斷系統(tǒng)100
7.1.3 中斷控制102
7.1.4 中斷響應(yīng)過程103
7.1.5 中斷程序舉例104
7.2 定時器/計(jì)數(shù)器105
7.2.1 定時器/計(jì)數(shù)器工作方式寄存器TMOD105
7.2.2 定時器/計(jì)數(shù)器控制寄存器TCON106
7.2.3 定時器/計(jì)數(shù)器的工作方式106
7.2.4 定時器/計(jì)數(shù)器應(yīng)用舉例108
7.3 串行通信接口110
7.3.1 數(shù)據(jù)通信概述110
7.3.2 MCS-51的串行通信接口112
7.3.3 串行接口的控制寄存器113
7.3.4 串行接口的4種工作方式114
7.3.5 多機(jī)通信118
7.3.6 波特率計(jì)算119
7.3.7 PC與單片機(jī)通信技術(shù)119
7.4 定時器及中斷實(shí)驗(yàn)122
習(xí)題124
第8章 MCS-51單片機(jī)的系統(tǒng)擴(kuò)展126
8.1 MCS-51單片機(jī)的最小系統(tǒng)126
8.1.1 8051/8751的最小系統(tǒng)126
8.1.2 8031的最小系統(tǒng)126
8.2 并行擴(kuò)展概述127
8.2.1 總線127
8.2.2 總線擴(kuò)展的實(shí)現(xiàn)128
8.3 并行程序存儲器擴(kuò)展130
8.3.1 常用程序存儲器和地址鎖存器簡介130
8.3.2 典型EPROM擴(kuò)展電路132
8.4 并行數(shù)據(jù)存儲器擴(kuò)展133
8.4.1 數(shù)據(jù)存儲器的讀寫控制與時序133
8.4.2 常用SRAM芯片簡介135
8.4.3 典型SRAM擴(kuò)展電路136
8.5 簡單I/O接口擴(kuò)展137
8.5.1 用鎖存器擴(kuò)展輸出接口137
8.5.2 用三態(tài)門擴(kuò)展輸入接口139
8.6 可編程并行I/O接口擴(kuò)展140
8.6.1 8255A可編程并行I/O接口芯片140
8.6.2 8155可編程多功能接口芯片145
習(xí)題152
第9章 MCS-51單片機(jī)的接口技術(shù)154
9.1 MCS-51單片機(jī)與鍵盤的接口154
9.1.1 鍵盤的工作原理154
9.1.2 獨(dú)立式鍵盤與單片機(jī)的接口155
9.1.3 矩陣式鍵盤與單片機(jī)的接口157
9.2 MCS-51單片機(jī)與LED顯示器接口160
9.2.1 LED顯示器和顯示器接口161
9.2.2 LED顯示器接口技術(shù)162
9.3 MCS-51單片機(jī)與字符型LCD的接口166
9.3.1 液晶顯示概述167
9.3.2 1602字符型LCD簡介167
9.4 MCS-51單片機(jī)與ADC的接口177
9.4.1 A/D轉(zhuǎn)換器概述177
9.4.2 ADC0809芯片178
9.4.3 ADC0809與MCS-51單片機(jī)的接口設(shè)計(jì)180
9.5 MCS-51單片機(jī)與DAC的接口185
9.5.1 D/A轉(zhuǎn)換器的主要特點(diǎn)與技術(shù)指標(biāo)185
9.5.2 DAC0832芯片186
9.5.3 DAC0832與MCS-51的接口設(shè)計(jì)187
9.5.4 DAC0832應(yīng)用電路189
9.6 MCS-51單片機(jī)與I2C總線芯片接口190
9.6.1 I2C總線的功能和特點(diǎn)190
9.6.2 I2C總線的構(gòu)成及工作原理191
9.6.3 I2C總線的工作方式191
9.6.4 I2C總線、E2PROM芯片與MCS-51單片機(jī)接口192
9.7 MCS-51單片機(jī)與DS18B20單總線數(shù)字溫度傳感器的接口206
9.7.1 DS18B20的特點(diǎn)206
9.7.2 DS18B20封裝形式及引腳功能206
9.7.3 DS18B20內(nèi)部結(jié)構(gòu)207
9.7.4 DS18B20測溫原理208
9.7.5 DS18B20的ROM命令209
9.7.6 DS18B20的工作時序210
9.7.7 DS18B20與單片機(jī)的典型接口設(shè)計(jì)211
習(xí)題214
附錄215
附錄A Proteus軟件電路設(shè)計(jì)快速入門215
附錄B MCS-51系列單片機(jī)指令表224
附錄C ASCII表228
附錄D C51庫函數(shù)229
參考文獻(xiàn)235

本目錄推薦

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