單片機(jī)開發(fā)與應(yīng)用技術(shù)
定 價:34.5 元
- 作者:余軍 ,梁蓓 著
- 出版時間:2012/1/1
- ISBN:9787302292425
- 出 版 社:清華大學(xué)出版社
- 中圖法分類:TP368.1
- 頁碼:351
- 紙張:膠版紙
- 版次:1
- 開本:16開
讀者對象:主要作為本 (專) 科相關(guān)課程的教材, 也可作為本 (專) 科學(xué)生的實生、實訓(xùn)的指導(dǎo)教材, 同時還適用于高職高專教育, 并可作為網(wǎng)絡(luò)、通信、信息、電子等涉電專業(yè)的工程技術(shù)人員的參考書籍
《高等學(xué)校計算機(jī)基礎(chǔ)教育規(guī)劃教材:單片機(jī)開發(fā)與應(yīng)用技術(shù)》以單片機(jī)的經(jīng)典產(chǎn)品51單片機(jī)為藍(lán)本,系統(tǒng)而又全面地介紹了單片機(jī)的基本原理、單片機(jī)的典型外圍接口和程序設(shè)計技術(shù)及其仿真。在介紹匯編和c語言程序設(shè)計的基礎(chǔ)上,全面介紹了單片機(jī)主流開發(fā)軟件Keil μVision及EDA仿真工具Proteus。為方便讀者在學(xué)習(xí)過程中自行動手進(jìn)行有關(guān)實驗,書中給出的實例大多數(shù)都可直接仿真運行,并一一對仿真調(diào)試過程中的要點做了解釋。此外,為拓展知識面,便于學(xué)習(xí)比較,書中還對價格低廉、適于作為個人單片機(jī)實驗和仿真使用的SST89系列單片機(jī)做了補(bǔ)充介紹。
《高等學(xué)校計算機(jī)基礎(chǔ)教育規(guī)劃教材:單片機(jī)開發(fā)與應(yīng)用技術(shù)》結(jié)構(gòu)合理、內(nèi)容翔實、條理清楚、文字?jǐn)⑹鐾ㄋ滓锥,并輔以大量的圖片和實例。
《高等學(xué)校計算機(jī)基礎(chǔ)教育規(guī)劃教材:單片機(jī)開發(fā)與應(yīng)用技術(shù)》主要作為本(專)科相關(guān)課程的教材,也可作為本(專)科學(xué)生的實習(xí)、實訓(xùn)的指導(dǎo)教材,同時還適用于高職高專教育,并可作為網(wǎng)絡(luò)、通信、信息、電子等涉電專業(yè)的下程技術(shù)人員的參考書籍。
知識全面。對單片機(jī)學(xué)習(xí)過程中涉及的基本原理、編程語言、程序設(shè)計、典型接口、主流開發(fā)軟件、EDA仿真工具等進(jìn)行系統(tǒng)全面的介紹。 注重實用性和操作性。強(qiáng)調(diào)理論聯(lián)系實際,書中輔以大量可實現(xiàn)的實例,并對價格低廉,可作為個人單片機(jī)實驗和仿真使用的SST89系列單片機(jī)進(jìn)行了介紹。方便讀者自行搭建硬件平臺進(jìn)行實驗。此外還對單片機(jī)EDA仿真工具Proteus進(jìn)行了介紹,使讀者即使在沒有單片機(jī)硬件實驗平臺和實驗儀器的條件下,也能通過計算機(jī)仿真技術(shù)對書中的實例和自行設(shè)計的電路進(jìn)行軟件仿真實驗與調(diào)試,從而減少初學(xué)者的學(xué)習(xí)投入成本。 結(jié)構(gòu)合理、條理清楚、圖文并茂、通俗易懂、循序漸進(jìn),符合學(xué)習(xí)和教學(xué)規(guī)律。 為方便讀者學(xué)習(xí)和教學(xué),提供多媒體課件及書中實例代碼和仿真電路原理圖。方便讀者動手,降低學(xué)習(xí)門檻。
單片機(jī)(國際上稱之為微控制器MCU)的應(yīng)用領(lǐng)域非常廣泛,各種通信數(shù)碼產(chǎn)品、家用電器、測量測控設(shè)備、儀器儀表、工業(yè)控制裝備和汽車電子中都有其身影,它與人們的日常生活密不可分;趩纹瑱C(jī)的嵌入式系統(tǒng)是現(xiàn)今比較熱門的研究課題之一。在單片機(jī)家族中,51單片機(jī)是業(yè)界公認(rèn)的經(jīng)典機(jī)型,同時也是國內(nèi)本、專科教學(xué)中介紹最多的單片機(jī)入門機(jī)種。盡管國際上其他新型8位、16位、32位甚至雙核單片機(jī)機(jī)型層出不窮,但對于想從事單片機(jī)及嵌入式應(yīng)用領(lǐng)域的廣大初學(xué)者和大學(xué)本、?粕鷣碚f,51單片機(jī)是最佳的入門選擇。51系列單片機(jī)是世界范圍內(nèi)生產(chǎn)廠家最多、型號最全、應(yīng)用最廣泛的8位機(jī)種。而不斷涌現(xiàn)的新型51單片機(jī)在性能上已經(jīng)比之前有了很大的提高和改進(jìn),其功能更加完善,售價卻更加低廉。
本書的編寫主要立足于大學(xué)本(專)科單片機(jī)課程的教學(xué)和實習(xí)、實訓(xùn)指導(dǎo),注重單片機(jī)教學(xué)過程中的完整性和實用性,旨在讀者通過該書能對單片機(jī)及其程序設(shè)計和相關(guān)工具軟件的使用以及仿真有一個全面而又系統(tǒng)的認(rèn)識和了解。本書將理論與實際應(yīng)用相結(jié)合,寓知識性和趣味性為一體,具有如下一些特點。
(1) 知識全面。對單片機(jī)學(xué)習(xí)過程中涉及的基本原理、編程語言、程序設(shè)計、典型接口、主流開發(fā)軟件、EDA仿真工具以及仿真方法等進(jìn)行系統(tǒng)的介紹。
(2) 操作性強(qiáng)。強(qiáng)調(diào)理論聯(lián)系實際,書中的大多數(shù)實例都可仿真甚至實現(xiàn),并對關(guān)鍵調(diào)試做了解釋,以幫助讀者在學(xué)習(xí)過程中自行動手實踐,從而提高對單片機(jī)學(xué)習(xí)的興趣,激發(fā)學(xué)習(xí)的欲望。
(3) 注重實用性。對單片機(jī)主流開發(fā)軟件Keil μVision和開發(fā)語言C51進(jìn)行了實用介紹,弱化了實際使用不多的單片機(jī)匯編語言。書中大多數(shù)實例均用C語言書寫,并配以詳細(xì)的注釋。此外還對單片機(jī)EDA仿真工具Proteus的基本使用進(jìn)行了介紹,使讀者在沒有單片機(jī)硬件實驗平臺和實驗儀器的條件下,也能通過計算機(jī)仿真技術(shù)對書中的實例和自行設(shè)計的電路進(jìn)行軟硬件仿真調(diào)試,從而減少學(xué)習(xí)的成本投入。
(4) 結(jié)構(gòu)合理、條理清楚、圖文并茂、通俗易懂、循序漸進(jìn),符合學(xué)習(xí)和教學(xué)規(guī)律,更便于讀者自學(xué)。
(5) 為方便學(xué)習(xí)、實驗和教學(xué),還擬提供多媒體課件及書中大部分實例代碼和仿真電路原理圖。以方便讀者動手、降低學(xué)習(xí)門檻、減輕教師負(fù)擔(dān)。
由于作者水平有限,書中不妥之處和錯誤在所難免,歡迎廣大讀者批評指正。
作 者2012年4月
第1章 單片機(jī)概述
1.1 數(shù)制基礎(chǔ)
1.1.1 計算機(jī)中的常用數(shù)制
1.1.2 數(shù)制間的轉(zhuǎn)換
1.1.3 數(shù)值編碼
1.1.4 字符編碼
1.2 單片微型計算機(jī)
1.2.1 單片機(jī)的概念
1.2.2 單片機(jī)的主要特點
1.2.3 單片機(jī)的發(fā)展現(xiàn)狀和應(yīng)用
1.2.4 單片機(jī)應(yīng)用開發(fā)的一般步驟和工具
1.3 51單片機(jī)代表性產(chǎn)品簡介
1.3.1 Intel單片機(jī)
1.3.2 Atmel單片機(jī)
1.3.3 SST單片機(jī)
1.3.4 資源對照
1.4 SST89系列單片機(jī)簡介
1.4.1 SST89系列單片機(jī)
1.4.2 SST89主要特性
習(xí)題
第2章 51單片機(jī)及其指令系統(tǒng)
2.1 內(nèi)部結(jié)構(gòu)
2.1.1 標(biāo)準(zhǔn)51單片機(jī)的組成和結(jié)構(gòu)框圖
2.1.2 中央處理器
2.1.3 SST89系列單片機(jī)的內(nèi)部結(jié)構(gòu)和新增功能模塊
2.2 外部引腳和封裝
2.2.1 標(biāo)準(zhǔn)51單片機(jī)的封裝和引腳描述
2.2.2 最小系統(tǒng)電路
2.2.3 SST89系列單片機(jī)的封裝和特殊功能引腳
2.3 存儲器組織
2.3.1 標(biāo)準(zhǔn)51單片機(jī)的存儲器組織形式
2.3.2 程序存儲空間
2.3.3 數(shù)據(jù)存儲空間
2.3.4 特殊功能寄存器SFR
2.3.5 SST89系列單片機(jī)的存儲器組織形式
2.4 指令系統(tǒng)
2.4.1 指令格式與時序
2.4.2 尋址方式
2.4.3 指令的分類
2.4.4 數(shù)據(jù)傳送類指令
2.4.5 算術(shù)運算類指令
2.4.6 邏輯運算類指令
2.47 轉(zhuǎn)移類指令
2.4.8 位操作類指令
習(xí)題
第3章 單片機(jī)匯編語言程序設(shè)計
3.1 51單片機(jī)匯編語言及其常用偽指令
3.1.1 匯編語言
3.1.2 常用匯編語言偽指令
3.2 順序結(jié)構(gòu)程序設(shè)計
3.3 選擇結(jié)構(gòu)程序設(shè)計
3.3.1 基本兩分支結(jié)構(gòu)
3.3.2 多分支結(jié)構(gòu)
3.4 循環(huán)結(jié)構(gòu)程序設(shè)計
3.4.1 單循環(huán)結(jié)構(gòu)-
3.4.2 多重循環(huán)結(jié)構(gòu)
3.5 子程序設(shè)計
3.5.1 子程序的調(diào)用與返回
3.5.2 參數(shù)傳遞
3.5.3 現(xiàn)場的保護(hù)與恢復(fù)
3.5.4 子程序舉例
3.5.5 匯編中斷程序
3.6 查表及散轉(zhuǎn)程序設(shè)計
3.6.1 查表程序
3.6.2 散轉(zhuǎn)程序
習(xí)題
第4章 單片機(jī)C語言程序設(shè)計
第5章 集成開發(fā)環(huán)境KeilllVision及其使用
第6章 單片機(jī)硬件資源及其軟件仿真
第7章 單片機(jī)典型外圍接口及其程序設(shè)計
第8章 單片機(jī)EDA仿真軟件Proteus
第9章 單片機(jī)應(yīng)用實例仿真
附錄A 縮略詞匯
參考文獻(xiàn)