單片機(jī)原理與應(yīng)用及C51編程技術(shù) 第2版
定 價(jià):45 元
叢書名:普通高等教育“十三五”電氣信息類規(guī)劃教材
- 作者:高玉芹
- 出版時(shí)間:2017/9/5
- ISBN:9787111577966
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類:TP312.8
- 頁碼:309
- 紙張:膠版紙
- 版次:2
- 開本:16K
以AT89系列單片機(jī)為代表機(jī)型,全面、詳細(xì)地介紹了AT89系列單片機(jī)的硬件、軟件及應(yīng)用技術(shù)。全書共分11章,第1、2章介紹了單片機(jī)的硬件設(shè)計(jì)基礎(chǔ),包括單片機(jī)概述和AT89系列單片機(jī)的硬件體系結(jié)構(gòu)與原理;第3~5章介紹了單片機(jī)的軟件設(shè)計(jì)基礎(chǔ),包括指令系統(tǒng)、匯編語言程序設(shè)計(jì)、c51語言程序設(shè)計(jì)、C51與匯編語言的混合編程、KeilμVision2開發(fā)平臺(tái)的使用及使用ProteusISIS進(jìn)行單片機(jī)應(yīng)用系統(tǒng)虛擬仿真的方法;第6章介紹了AT89系列單片機(jī)的內(nèi)部資源及編程,包括中斷系統(tǒng)、定時(shí)/計(jì)數(shù)器和串行通信;第7、8章介紹了AT89系列單片機(jī)存儲(chǔ)器和外圍接口擴(kuò)展技術(shù);第9章介紹了SPI、I2c和1.wire等串行總線接口技術(shù)、常用的串行接口外圍芯片,并通過大量實(shí)例介紹了串行總線接口技術(shù)的應(yīng)用;第10、11章介紹了單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)方法和設(shè)計(jì)實(shí)例!秵纹瑱C(jī)原理與應(yīng)用及C51編程技術(shù)》選材新穎,內(nèi)容豐富,講解由淺入深、循序漸進(jìn),編排順序合理,可讀性好,實(shí)用性強(qiáng),并有豐富的例題及習(xí)題。
前言
第1 章 單片機(jī)概述 1
1 1 單片機(jī)的概念及主要特點(diǎn) 1
。. 2 單片機(jī)的分類及發(fā)展趨勢(shì) 1
1. 2. 1 單片機(jī)發(fā)展現(xiàn)狀 1
1. 2. 2 單片機(jī)的發(fā)展趨勢(shì) 2
。. 3 常見的主流單片機(jī) 3
1. 3. 1 目前流行的51 內(nèi)核單片機(jī) 3
1. 3. 2 目前流行的非51 內(nèi)核的單片機(jī) 8
。. 4 單片機(jī)的應(yīng)用領(lǐng)域 9
習(xí)題1 10
第2 章。粒裕福 系列單片機(jī)的硬件體系
結(jié)構(gòu) 11
。. 1。粒裕福 系列單片機(jī)概述 11
2. 1. 1。粒裕福 系列單片機(jī)簡(jiǎn)介 11
2. 1. 2 AT89 系列單片機(jī)的主要性能 11
2. 1. 3。粒裕福 系列單片機(jī)的主要品種 11
2. 1. 4。粒裕福 系列單片機(jī)的型號(hào)編碼 13
2. 2。粒裕福 系列單片機(jī)的結(jié)構(gòu)原理 13
2. 2. 1。粒裕福 系列單片機(jī)的基本組成 13
2. 2. 2 AT89 系列單片機(jī)的內(nèi)部框圖 14
2. 2. 3。粒裕福 系列單片機(jī)的CPU 14
2. 3。粒裕福 系列單片機(jī)的存儲(chǔ)器結(jié)構(gòu) 17
2. 3. 1。粒裕福 系列單片機(jī)的程序存儲(chǔ)器 17
2. 3. 2。粒裕福 系列單片機(jī)的數(shù)據(jù)存儲(chǔ)器 19
。. 4 AT89 系列單片機(jī)的引腳功能 26
2. 4. 1 外部引腳 26
2. 4. 2 片外總線結(jié)構(gòu) 28
。. 5。粒裕福 系列單片機(jī)的I/ O 接口 28
2. 5. 1。校 口 28
2. 5. 2 P1 口 29
2. 5. 3。校 口 30
2. 5. 4。校 口 30
2. 6。粒裕福梗 系列單片機(jī)內(nèi)部看門狗定
時(shí)器 31
2. 6. 1 看門狗定時(shí)器簡(jiǎn)介 31
2. 6. 2 看門狗定時(shí)器的使用 31
2. 7。粒裕福 系列單片機(jī)的復(fù)位工作方式 32
2. 8。粒裕福 系列單片機(jī)的低功耗方式 33
2. 8. 1 空閑工作方式 33
2. 8. 2 掉電工作方式 34
2. 9。粒裕福 系列單片機(jī)的時(shí)序 34
2. 9. 1 幾個(gè)基本時(shí)序單位 34
2. 9. 2 CPU 取指令和執(zhí)行指令時(shí)序 35
習(xí)題2 36
第3 章 單片機(jī)的指令系統(tǒng)及匯編語言
程序設(shè)計(jì) 38
。. 1。担 系列單片機(jī)指令系統(tǒng)概述 38
。. 2 51 系列單片機(jī)的尋址方式 38
3. 2. 1 立即尋址 39
3. 2. 2 寄存器尋址 39
3. 2. 3 直接尋址 39
3. 2. 4 寄存器間接尋址 39
3. 2. 5 相對(duì)尋址 40
3. 2. 6 變址尋址 40
3. 2. 7 位尋址 41
。. 3 51 系列單片機(jī)指令系統(tǒng) 41
3. 3. 1 數(shù)據(jù)傳送指令 41
3. 3. 2 算術(shù)運(yùn)算指令 44
3. 3. 3 邏輯操作指令 47
3. 3. 4 控制轉(zhuǎn)移指令 49
3. 3. 5 位操作指令 55
。. 4 51 系列單片機(jī)匯編語言的語句格式 56
。. 5。担 系列單片機(jī)匯編程序常用偽指令 57
3. 5. 1 定義起始地址偽指令 57
3. 5. 2 定義匯編結(jié)束偽指令 57
3. 5. 3 標(biāo)號(hào)賦值偽指令 58
3. 5. 4 字節(jié)定義偽指令 58
3. 5. 5 字定義偽指令 58
3. 5. 6 存儲(chǔ)區(qū)定義偽指令 59
3. 5. 7 位定義偽指令 59
3. 5. 8 內(nèi)部RAM 地址賦值偽指令 59
3. 5. 9 外部RAM 地址賦值偽指令 59
。. 6。担 系列單片機(jī)匯編程序設(shè)計(jì)方法 60
3. 6. 1 順序結(jié)構(gòu)程序設(shè)計(jì) 60
3. 6. 2 分支結(jié)構(gòu)程序設(shè)計(jì) 61
3. 6. 3 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 61
3. 6. 4 查表程序設(shè)計(jì) 62
3. 6. 5 子程序設(shè)計(jì) 64
習(xí)題3 66
第4 章。茫担 程序設(shè)計(jì) 67
4. 1。茫担 程序設(shè)計(jì)基礎(chǔ) 67
4. 1. 1。茫担 語言特點(diǎn)和程序結(jié)構(gòu) 67
4. 1. 2 C51 的字符集、標(biāo)識(shí)符與關(guān)
鍵字 68
4. 2。茫担 數(shù)據(jù)類型 69
4. 2. 1 字符型 70
4. 2. 2 整型 70
4. 2. 3 長(zhǎng)整型 70
4. 2. 4 浮點(diǎn)型 70
4. 2. 5 位型 71
4. 2. 6 寄存器型 71
4. 3。茫担 運(yùn)算量 71
4. 3. 1 常量 71
4. 3. 2 變量 73
4. 3. 3。茫担 擴(kuò)展數(shù)據(jù)類型的變量定義 75
4. 3. 4 C51 絕對(duì)地址訪問 77
4. 3. 5 儲(chǔ)存模式 78
。. 4 C51 運(yùn)算符和表達(dá)式 79
4. 4. 1 算術(shù)運(yùn)算符與算術(shù)表達(dá)式 79
4. 4. 2 邏輯運(yùn)算符與邏輯表達(dá)式 79
4. 4. 3 關(guān)系運(yùn)算符與關(guān)系表達(dá)式 80
4. 4. 4 位操作運(yùn)算符與位表達(dá)式 80
4. 4. 5 賦值運(yùn)算符與賦值表達(dá)式 81
4. 4. 6 逗號(hào)運(yùn)算符與逗號(hào)表達(dá)式 82
。. 5 C51 語句 82
4. 5. 1。椋 語句 82
4. 5. 2。螅鳎椋簦悖 語句 83
4. 5. 3。鳎瑁椋欤 語句 84
4. 5. 4。洌铮鳎瑁椋欤 語句 84
4. 5. 5。妫铮 語句 85
4. 5. 6。纾铮簦 語句、break 語句和continue
語句 85
4. 5. 7。颍澹簦酰颍 語句 87
。. 6。茫担 語言中的數(shù)組、指針、結(jié)構(gòu)和
聯(lián)合 87