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

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

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

定 價:¥36.00

作 者: 莊俊華 等編著
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 計算機體系結(jié)構(gòu)

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

前言
第1章 初識單片機1
1.1 什么是單片機及單片機發(fā)展歷史1
1.1.1 通用微機和單片機1
1.1.2 單片機的發(fā)展歷史1
1.2 單片機的應(yīng)用特點2
1.3 單片機的應(yīng)用領(lǐng)域3
1.4 單片機的學(xué)習(xí)方法3
1.4.1 加強相關(guān)知識的學(xué)習(xí)3
1.4.2 怎么看書4
1.4.3 實踐、實踐、再實踐4
1.4.4 合理安排時間持之以恒4
1.4.5 適當購買實驗器材及書籍資料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 單片機的仿真過程12
2.3.2 第一個實驗13
2.3.3 生成HEX文件和最小化系統(tǒng)19
2.4 實驗21
2.4.1 LED閃爍電路21
2.4.2 參考程序21
2.4.3 實驗步驟(參考)22
第3章 MCS-51單片機基本結(jié)構(gòu)23
3.1 MCS-51單片機內(nèi)部結(jié)構(gòu)23
3.2 中央處理器24
3.2.1 運算器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單片機的工作方式33
3.5.1 復(fù)位方式33
3.5.2 程序執(zhí)行方式34
3.5.3 低功耗方式34
習(xí)題34
第4章 MCS-51單片機的指令系統(tǒng)36
4.1 匯編指令的格式36
4.2 尋址方式36
4.3 指令系統(tǒng)39
4.3.1 數(shù)據(jù)傳送類指令40
4.3.2 算術(shù)運算類指令44
4.3.3 邏輯操作類指令49
4.3.4 控制轉(zhuǎn)移類指令51
4.3.5 位操作類指令55
習(xí)題57
第5章 匯編語言程序設(shè)計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è)計與調(diào)試72
5.4.4 系統(tǒng)程序的連接與調(diào)試73
5.5 實驗73
5.5.1 實驗步驟與要求73
5.5.2 實驗分析與總結(jié)75
5.5.3 思考75
習(xí)題75
第6章 單片機的C程序設(shè)計77
6.1 C51概述77
6.2 C51語言對標準C語言的擴展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 實驗93
習(xí)題97
第7章 MCS-51單片機的功能部件99
7.1 中斷系統(tǒng)99
7.1.1 計算機的中斷請求與控制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 定時器/計數(shù)器105
7.2.1 定時器/計數(shù)器工作方式寄存器TMOD105
7.2.2 定時器/計數(shù)器控制寄存器TCON106
7.2.3 定時器/計數(shù)器的工作方式106
7.2.4 定時器/計數(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 多機通信118
7.3.6 波特率計算119
7.3.7 PC與單片機通信技術(shù)119
7.4 定時器及中斷實驗122
習(xí)題124
第8章 MCS-51單片機的系統(tǒng)擴展126
8.1 MCS-51單片機的最小系統(tǒng)126
8.1.1 8051/8751的最小系統(tǒng)126
8.1.2 8031的最小系統(tǒng)126
8.2 并行擴展概述127
8.2.1 總線127
8.2.2 總線擴展的實現(xiàn)128
8.3 并行程序存儲器擴展130
8.3.1 常用程序存儲器和地址鎖存器簡介130
8.3.2 典型EPROM擴展電路132
8.4 并行數(shù)據(jù)存儲器擴展133
8.4.1 數(shù)據(jù)存儲器的讀寫控制與時序133
8.4.2 常用SRAM芯片簡介135
8.4.3 典型SRAM擴展電路136
8.5 簡單I/O接口擴展137
8.5.1 用鎖存器擴展輸出接口137
8.5.2 用三態(tài)門擴展輸入接口139
8.6 可編程并行I/O接口擴展140
8.6.1 8255A可編程并行I/O接口芯片140
8.6.2 8155可編程多功能接口芯片145
習(xí)題152
第9章 MCS-51單片機的接口技術(shù)154
9.1 MCS-51單片機與鍵盤的接口154
9.1.1 鍵盤的工作原理154
9.1.2 獨立式鍵盤與單片機的接口155
9.1.3 矩陣式鍵盤與單片機的接口157
9.2 MCS-51單片機與LED顯示器接口160
9.2.1 LED顯示器和顯示器接口161
9.2.2 LED顯示器接口技術(shù)162
9.3 MCS-51單片機與字符型LCD的接口166
9.3.1 液晶顯示概述167
9.3.2 1602字符型LCD簡介167
9.4 MCS-51單片機與ADC的接口177
9.4.1 A/D轉(zhuǎn)換器概述177
9.4.2 ADC0809芯片178
9.4.3 ADC0809與MCS-51單片機的接口設(shè)計180
9.5 MCS-51單片機與DAC的接口185
9.5.1 D/A轉(zhuǎn)換器的主要特點與技術(shù)指標185
9.5.2 DAC0832芯片186
9.5.3 DAC0832與MCS-51的接口設(shè)計187
9.5.4 DAC0832應(yīng)用電路189
9.6 MCS-51單片機與I2C總線芯片接口190
9.6.1 I2C總線的功能和特點190
9.6.2 I2C總線的構(gòu)成及工作原理191
9.6.3 I2C總線的工作方式191
9.6.4 I2C總線、E2PROM芯片與MCS-51單片機接口192
9.7 MCS-51單片機與DS18B20單總線數(shù)字溫度傳感器的接口206
9.7.1 DS18B20的特點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與單片機的典型接口設(shè)計211
習(xí)題214
附錄215
附錄A Proteus軟件電路設(shè)計快速入門215
附錄B MCS-51系列單片機指令表224
附錄C ASCII表228
附錄D C51庫函數(shù)229
參考文獻235

本目錄推薦

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