注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)硬件、外部設(shè)備與維護嵌入式單片機技術(shù)

嵌入式單片機技術(shù)

嵌入式單片機技術(shù)

定 價:¥26.00

作 者: (日)松崎敏道著
出版社: 清華大學(xué)出版社
叢編項: 清華大學(xué)計算機基礎(chǔ)教育課程系列教材
標(biāo) 簽: 單片微型計算機 高等學(xué)校 教材

ISBN: 9787302126218 出版時間: 2006-04-01 包裝: 平裝
開本: 16開 頁數(shù): 311 字?jǐn)?shù):  

內(nèi)容簡介

本書共12章,系統(tǒng)詳細地介紹了嵌入式單片機的結(jié)構(gòu)原理和各種具體功能和技術(shù),如中斷、端口、定時計數(shù)、串行通信、自動傳送控制、模數(shù)和數(shù)模轉(zhuǎn)換,以及指令系統(tǒng)、匯編語言,并且結(jié)合實例,介紹了嵌入式單片機的應(yīng)用系統(tǒng)的設(shè)計、調(diào)試,以及嵌入式實時操作系統(tǒng)的移植。最后,讀者可以通過單片機學(xué)習(xí)板AMStarterKit及相應(yīng)的幾個實驗,驗證自己學(xué)習(xí)、設(shè)計嵌入式單片機應(yīng)用系統(tǒng)的效果和能力。除第12章外每章后面都有習(xí)題。.本書是清華大學(xué)計算機基礎(chǔ)教學(xué)的教材之一,適合作為大專院校非計算機類各專業(yè)的本科生的教材,也可以作為計算機培訓(xùn)教材以及從事單片機應(yīng)用系統(tǒng)開發(fā)的工程技術(shù)人員的參考書。..本書以MN101C系列單片機為例,系統(tǒng)地介紹了嵌入式單片機的結(jié)構(gòu)原理、指令系統(tǒng)、匯編語言、中斷系統(tǒng)、計數(shù)定時器、串行接口、自動傳送、模數(shù)轉(zhuǎn)換和數(shù)模轉(zhuǎn)換等接口技術(shù)。結(jié)合開發(fā)實例,本書介紹了嵌入式單片機硬件系統(tǒng)的設(shè)計、調(diào)試,以及軟件方面的嵌入式實時操作系統(tǒng)的移植。為了便于讀者學(xué)習(xí)、掌握嵌入式單片機技術(shù),本書針對嵌入式單片機學(xué)習(xí)板AMStarterKit設(shè)計了幾個實驗,并且給出了有關(guān)的思路和提示。...

作者簡介

暫缺《嵌入式單片機技術(shù)》作者簡介

圖書目錄

第1章 單片機概要1
1.1單片機發(fā)展概況1
1.2松下AM單片機簡介2
1.3松下AM1系列單片機4
1.3.1特點4
1.3.2內(nèi)部框圖5
1.3.3Flash單片機5
1.3.4開發(fā)工具6
1.3.5應(yīng)用舉例7
習(xí)題9
第2章 CPU結(jié)構(gòu)與指令系統(tǒng)10
2.1CPU概述10
2.2CPU寄存器12
2.3存儲空間13
2.4存儲體功能17
2.5總線接口18
2.6運行方式20
2.7時鐘切換23
2.8ROM校正23
2.9復(fù)位27
2.10指令系統(tǒng)28
2.10.1尋址方式28
2.10.2指令系統(tǒng)29
習(xí)題36
第3章 匯編語言37
3.1概述37
3.2程序的元素37
3.2.1語句38
3.2.2常數(shù)38
3.2.3表達式38
3.3匯編指令39
3.3.1段和地址定位指令40
3.3.2數(shù)據(jù)定義指令42
3.3.3匯編清單指令44
3.3.4其他指令45
3.4匯編控制指令46
3.4.1包含語句46
3.4.2定義語句46
3.4.3條件匯編47
3.5宏匯編指令48
3.5.1宏定義和宏調(diào)用48
3.5.2局部符號定義49
3.5.3重復(fù)擴展50
3.6匯編程序例52
習(xí)題53
第4章 中斷54
4.1概述54
4.1.1中斷操作56
4.1.2中斷標(biāo)志設(shè)置59
4.2中斷控制寄存器60
4.3外部中斷64
4.3.1外部中斷接口框圖64
4.3.2外部中斷控制寄存器65
4.3.3外部中斷編程示例69
4.3.4噪聲濾波與過零檢測中斷70
習(xí)題72
第5章 I/O端口73
5.1概述73
5.2端口077
5.3端口180
5.4端口282
5.5端口383
5.6端口486
5.7端口586
5.8端口6和端口788
5.9端口891
5.10端口A92
5.11端口C92
5.12端口D93
5.13實時輸出控制(端口1)95
習(xí)題96
第6章 定時器97
6.1預(yù)分頻器97
6.1.1概述97
6.1.2預(yù)分頻器控制寄存器99
6.1.3預(yù)分頻器設(shè)置舉例100
6.28位定時器100
6.2.18位控制寄存器101
6.2.28位定時器操作106
6.2.38位事件計數(shù)108
6.2.48位定時器脈沖輸出110
6.2.58位PWM輸出111
6.2.68位定時器同步輸出113
6.2.7串行接口傳送時鐘的輸出114
6.2.8定時器級聯(lián)115
6.2.9遙控載波輸出117
6.316位定時器118
6.3.116位定時器控制寄存器120
6.3.216位定時器計數(shù)122
6.3.316位事件計數(shù)123
6.3.416位定時器脈沖輸出125
6.3.516位標(biāo)準(zhǔn)PWM輸出126
6.3.616位高精度PWM輸出128
6.3.716位定時器同步輸出129
6.3.816位定時器輸入俘獲130
6.4時基定時器/8位自由運行定時器132
6.4.18位自由運行定時器134
6.4.2時基定時器135
6.5監(jiān)視定時器136
6.6蜂鳴器139
習(xí)題141
第7章 串行接口142
7.1串行接口0142
7.1.1串行接口0控制寄存器143
7.1.2時鐘同步串行接口145
7.1.3串行通信引腳設(shè)置150
7.1.4時鐘同步串行通信設(shè)定示例152
7.1.5通用異步收發(fā)接口UART154
7.1.6UART通信引腳設(shè)置158
7.1.7UART串行通信設(shè)定示例159
7.2串行接口1161
7.2.1串行接口1控制寄存器162
7.2.2時鐘同步串行接口165
7.2.3串行通信引腳設(shè)置166
7.2.4時鐘同步串行通信設(shè)定示例167
7.2.5通用異步收發(fā)接口UART169
7.2.6UART通信引腳設(shè)置171
7.2.7UART串行通信發(fā)送設(shè)定示例173
7.2.8UART串行通信接收設(shè)定示例174
7.2.9IC卡通信175
7.2.10IC卡通信引腳設(shè)置178
7.2.11IC卡通信設(shè)置示例180
7.3串行接口2183
7.3.1串行接口2控制寄存器183
7.3.2時鐘同步串行接口2操作183
7.3.3串行通信引腳設(shè)置186
7.3.4時鐘同步串行通信設(shè)定示例188
7.4串行接口3190
7.4.1串行接口3控制寄存器190
7.4.2時鐘同步串行接口3操作192
7.4.3串行通信引腳設(shè)置194
7.4.4時鐘同步串行通信設(shè)定示例196
7.4.5單主機IIC接口198
7.4.6IIC通信引腳設(shè)置201
7.4.7IIC串行通信設(shè)置示例203
習(xí)題204
第8章 自動傳送控制器206
8.1ATC1的基本功能和框圖206
8.2數(shù)據(jù)自動傳送控制寄存器209
8.3數(shù)據(jù)自動傳送基本操作和設(shè)置210
8.3.1數(shù)據(jù)自動傳送基本操作和時序210
8.3.2存儲地址設(shè)置211
8.3.3數(shù)據(jù)傳送計數(shù)設(shè)置212
8.3.4數(shù)據(jù)傳送方式設(shè)置212
8.4傳送方式213
8.4.1傳送方式0和傳送方式1213
8.4.2傳送方式2和傳送方式3213
8.4.3傳送方式4和傳送方式5214
8.4.4傳送方式6和傳送方式7215
8.4.5傳送方式8和傳送方式9215
8.4.6傳送方式A和傳送方式B216
8.4.7傳送方式C和傳送方式D217
8.4.8傳送方式E和傳送方式F217
8.5數(shù)據(jù)自動傳送設(shè)置示例218
習(xí)題219
第9章 模數(shù)與數(shù)模轉(zhuǎn)換器220
9.1AD轉(zhuǎn)換與其控制寄存器220
9.2AD轉(zhuǎn)換器的使用222
9.2.1設(shè)置223
9.2.2AD轉(zhuǎn)換設(shè)置示例225
9.2.3注意事項227
9.3DA轉(zhuǎn)換與其控制寄存器227
9.4DA轉(zhuǎn)換操作229
習(xí)題230
第10章 嵌入式單片機應(yīng)用系統(tǒng)設(shè)計與實踐231
10.1概述231
10.2硬件系統(tǒng)設(shè)計232
10.2.1硬件設(shè)計分析232
10.2.2硬件電路設(shè)計234
10.3軟件系統(tǒng)設(shè)計239
10.3.1軟件設(shè)計分析239
10.3.2軟件模塊設(shè)計240
10.4系統(tǒng)調(diào)試247
習(xí)題250
第11章 嵌入式實時操作系統(tǒng)的移植251
11.1嵌入式實時操作系統(tǒng)μC/OSⅡ概述251
11.2實時操作系統(tǒng)的一些基本概念253
11.3移植μC/OSⅡ255
11.3.1移植前的準(zhǔn)備257
11.3.2重新定義內(nèi)核大小和功能257
11.3.3編寫與硬件相關(guān)的代碼261
11.3.4計算μC/OSⅡ占用的RAM資源266
11.4μC/OSⅡ在MN101C上的移植266
11.4.1編寫硬件相關(guān)的代碼266
11.4.2重新定義內(nèi)核大小274
11.4.3編寫用戶任務(wù)276
習(xí)題278
第12章 AM Starter Kit279
12.1概要279
12.1.1特點279
12.1.2額定參數(shù)279
12.1.3系統(tǒng)框圖280
12.1.4產(chǎn)品說明280
12.2STOP WATCH281
12.2.1STOP WATCH說明281
12.2.2STOP WATCH分析282
12.2.3程序框圖及程序284
12.3對時285
12.3.1對時程序說明285
12.3.2對時程序分析286
12.3.3程序框圖及程序287
12.4輪盤游戲289
12.4.1輪盤游戲說明289
12.4.2輪盤游戲分析290
12.4.3程序框圖及程序291
12.5老虎棋游戲292
12.5.1老虎棋游戲說明292
12.5.2老虎棋游戲分析293
12.5.3程序框圖及程序294
12.6串行通信樣例1295
12.6.1串行通信樣例1說明295
12.6.2串行通信樣例1分析296
12.6.3程序框圖及程序300
12.7串行通信樣例2301
12.7.1串行通信樣例2說明301
12.7.2串行通信樣例2分析302
12.7.3程序框圖及程序304
附錄 AMN101引腳說明306

本目錄推薦

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