單片機(jī)C51應(yīng)用編程與實(shí)踐
定 價(jià):44.5 元
- 作者:佟巳剛主編
- 出版時(shí)間:2017/9/1
- ISBN:9787040484328
- 出 版 社:高等教育出版社
- 中圖法分類:O21
- 頁(yè)碼:371
- 紙張:膠版紙
- 版次:1
- 開本:16K
本書分為基礎(chǔ)篇和實(shí)戰(zhàn)篇兩大部分,基礎(chǔ)篇以AT89S51單片機(jī)為例介紹了單片機(jī)的工作原理、片內(nèi)功能模塊工作原理、片外接口技術(shù)、Keil C51編程、Keil開發(fā)工具軟件使用、Proteus仿真工具軟件使用以及單片機(jī)開發(fā)技術(shù)等內(nèi)容;實(shí)戰(zhàn)篇編寫了大量的單片機(jī)實(shí)例,以適用讀者在理論課學(xué)習(xí)的基礎(chǔ)上進(jìn)行單片機(jī)培訓(xùn)或單片機(jī)課程設(shè)計(jì)等實(shí)踐類課程的需求。
隨著單片機(jī)應(yīng)用技術(shù)的普及,作為高等應(yīng)用型本科院校和高等職業(yè)院校理工類的電子信息工程、通信工程、計(jì)算機(jī)科學(xué)與技術(shù)、機(jī)械電子工程、車輛工程等專業(yè),在人才培養(yǎng)方案制訂過程中,都開設(shè)了單片機(jī)技術(shù)這門課程,有實(shí)驗(yàn)條件的學(xué)校還會(huì)在單片機(jī)理論課程學(xué)習(xí)之后,開設(shè)相應(yīng)的單片機(jī)培訓(xùn)或單片機(jī)課程設(shè)計(jì)等實(shí)訓(xùn)課程。由此可見,學(xué)習(xí)和使用單片機(jī)的人越來越多,對(duì)單片機(jī)教材的需求也在不斷增加。在“互聯(lián)網(wǎng)+”和中國(guó)慕課(MOOC)背景下,為了滿足“新形態(tài)”教學(xué)的需要,將快速發(fā)展的單片機(jī)技術(shù)與網(wǎng)絡(luò)課堂教學(xué)結(jié)合起來,把單片機(jī)的新技術(shù)應(yīng)用融入教學(xué)和生產(chǎn)實(shí)踐中,故編寫了此“新形態(tài)”教材。
全書共分為17章,第1-13章為基礎(chǔ)篇,第14-17章為實(shí)戰(zhàn)篇;A(chǔ)篇第1章為單片機(jī)基礎(chǔ)知識(shí),特別編寫了單片機(jī)學(xué)習(xí)預(yù)備知識(shí)一節(jié),是為機(jī)械類和電子信息類專業(yè)學(xué)生前期沒有開設(shè)計(jì)算機(jī)組成原理課程而專門設(shè)置的,若前期已開設(shè)該門課程,此節(jié)可作為選學(xué)內(nèi)容。第2章為單片機(jī)的硬件結(jié)構(gòu)及工作原理,特別編寫了常用Ic的封裝形式。第3章為KeilC51編程基礎(chǔ),除了介紹單片機(jī)C51編程語(yǔ)言常用的語(yǔ)法結(jié)構(gòu)外,還對(duì)C51語(yǔ)言與標(biāo)準(zhǔn)c語(yǔ)言、匯編語(yǔ)言之間的區(qū)別進(jìn)行了比較。第4章為單片機(jī)開發(fā)工具軟件,介紹集成開發(fā)環(huán)境KeilμVision4和仿真開發(fā)工具Proteus兩種軟件的使用。第5、6、7、8章分別對(duì)單片機(jī)片內(nèi)功能模塊I/O接口、中斷系統(tǒng)、定時(shí)器/計(jì)數(shù)器、串行接口等內(nèi)容進(jìn)行了詳細(xì)介紹,并配有相應(yīng)的例題,便于理解。第9、10、11、12章分別對(duì)單片機(jī)片外功能模塊的存儲(chǔ)器擴(kuò)展、輸入/輸出接口電路設(shè)計(jì)、串行擴(kuò)展技術(shù)、A/D轉(zhuǎn)換接口技術(shù)等進(jìn)行了詳細(xì)介紹。第13章為單片機(jī)應(yīng)用設(shè)計(jì)與調(diào)試,介紹了單片機(jī)應(yīng)用設(shè)計(jì)的全過程,包括軟、硬件設(shè)計(jì)、調(diào)試及抗干擾技術(shù)等。實(shí)戰(zhàn)篇第14、15、16章分別從單片機(jī)基本輸出程序設(shè)計(jì)、基本輸入程序設(shè)計(jì)、中斷系統(tǒng)程序設(shè)計(jì)三個(gè)方面進(jìn)行了實(shí)例的編寫,第17章編寫了稍復(fù)雜一些的單片機(jī)綜合應(yīng)用設(shè)計(jì)。本書層次分明,深入淺出,所有實(shí)例都經(jīng)過仿真調(diào)試,并配有一些教學(xué)視頻,希望能夠?qū)ψx者有所幫助。
本書由佟巳剛主編,王妍瑋、姜波、金巨波任副主編,劉顯忠、趙建新、白亞梅、郭宏、胡金龍參編。全書共17章,其中第4章、第16章、第17章及全書課后習(xí)題與思考部分由佟巳剛編寫,第8章和第1l章由王妍瑋編寫,第3章、第7章、第10章由姜波編寫,第5章和第9章由金巨波編寫,第1章由劉顯忠編寫,第2章由趙建新編寫,第6章、第13章和第15章由白亞梅編寫,第12章由郭宏編寫,第14章由胡金龍編寫,佟巳剛負(fù)責(zé)全書的統(tǒng)稿工作。
在本書編寫過程中得到了哈爾濱華德學(xué)院、黑龍江財(cái)經(jīng)學(xué)院、哈爾濱石油學(xué)院等學(xué)校領(lǐng)導(dǎo)和老師的大力支持,并提出寶貴意見和建議,在此表示衷心感謝!感謝高等教育出版社的各位編輯在書稿編排、審校等各方面都給予的關(guān)心和幫助,感謝上海電子信息職業(yè)技術(shù)學(xué)院張志良教授對(duì)本書的認(rèn)真審閱并提出的修改意見。本書還從相關(guān)參考文獻(xiàn)中借鑒了大量資料,吸取了豐富經(jīng)驗(yàn)。在此,編者謹(jǐn)向關(guān)心和幫助本書出版的各界人士表示衷心的感謝。
由于書稿撰寫和校對(duì)的時(shí)間倉(cāng)促,更因編者學(xué)識(shí)水平所限,書中難免有不妥之處,懇請(qǐng)有關(guān)專家和廣大讀者批評(píng)指正。
編者
2017年6月
基礎(chǔ)篇
第1章 單片機(jī)基礎(chǔ)知識(shí)
1.1 單片機(jī)概述
1.1.1 單片機(jī)的產(chǎn)生與發(fā)展
1.1.2 單片機(jī)的應(yīng)用
1.1.3 單片機(jī)典型產(chǎn)品
1.2 單片機(jī)產(chǎn)品的設(shè)計(jì)過程
1.2.1 單片機(jī)實(shí)驗(yàn)環(huán)境的搭建
1.2.2 設(shè)計(jì)過程及注意事項(xiàng)
1.3 單片機(jī)學(xué)習(xí)的預(yù)備知識(shí)
1.3.1 數(shù)制和數(shù)制間的轉(zhuǎn)換
1.3.2 帶符號(hào)數(shù)的表示方法
1.3.3 單片機(jī)常用編碼
習(xí)題與思考
第2章 單片機(jī)的硬件結(jié)構(gòu)及工作原理
2.1 單片機(jī)的片內(nèi)結(jié)構(gòu)
2.2 單片機(jī)的封裝與引腳
2.2.1 常用IC的封裝形式
2.2.2 AT89S51單片機(jī)的引腳及功能
2.3 AT89S51單片機(jī)的CPU
2.3.1 運(yùn)算器
2.3.2 控制器
2.3.3 指令執(zhí)行的基本過程
2.4 AT89S51單片機(jī)的最小系統(tǒng)
2.4.1 復(fù)位電路
2.4.2 時(shí)鐘電路與時(shí)序
2.5 片內(nèi)存儲(chǔ)器結(jié)構(gòu)
2.5.1 程序存儲(chǔ)器
2.5.2 片內(nèi)數(shù)據(jù)存儲(chǔ)器
2.5.3 特殊功能寄存器
2.5.4 片外數(shù)據(jù)存儲(chǔ)器
習(xí)題與思考
第3章 Keil C51編程基礎(chǔ)
3.1 Keil C51簡(jiǎn)介
3.1.1 C51與標(biāo)準(zhǔn)C的異同
3.1.2 C51與匯編語(yǔ)言的異同
3.2 C51程序設(shè)計(jì)基礎(chǔ)
3.2.1 數(shù)據(jù)類型
3.2.2 運(yùn)算符及表達(dá)式
3.2.3 常量與變量
3.2.4 存儲(chǔ)類型及存儲(chǔ)區(qū)
3.2.5 循環(huán)控制流程語(yǔ)句
3.2.6 數(shù)組
3.2.7 函數(shù)
3.2.8 指針
3.2.9 預(yù)處理
3.2.1 0C51使用規(guī)范
習(xí)題與思考
第4章 單片機(jī)開發(fā)工具軟件
4.1 集成開發(fā)環(huán)境Keil
4.1.1 Keil 簡(jiǎn)介
4.1.2 軟件啟動(dòng)和運(yùn)行
4.1.3 使用方法
4.2 仿真開發(fā)工具Proteus
4.2.1 Proteus簡(jiǎn)介
4.2.2 軟件的啟動(dòng)和運(yùn)行
4.2.3 軟件的使用方法
4.2.4 軟件編程
4.2.5 仿真調(diào)試
習(xí)題與思考
第5章 片內(nèi)并行I/O接口
第6章 單片機(jī)中斷系統(tǒng)
第7章 單片機(jī)的定時(shí)器/計(jì)數(shù)器
第8章 51單片機(jī)的串行接口
第9章 單片機(jī)系統(tǒng)的擴(kuò)展
第10章 單片機(jī)與輸入/輸出外部設(shè)備的接口電路設(shè)計(jì)
第11章 單片機(jī)的串行擴(kuò)展技術(shù)
第12章 單片機(jī)與D/A、A/D轉(zhuǎn)換器的接口
第13章 單片機(jī)應(yīng)用設(shè)計(jì)與調(diào)試
實(shí)戰(zhàn)篇
第14章 基本輸出程序設(shè)計(jì)
第15章 基本輸入程序設(shè)計(jì)
第16章 中斷系統(tǒng)程序設(shè)計(jì)
第17章 綜合應(yīng)用設(shè)計(jì)
附錄1 常用C51庫(kù)函數(shù)
附錄2 C51主要關(guān)鍵字
附錄3 AT89X51.H文件
附錄4 Proteus元器件庫(kù)中英文對(duì)照表
附錄5 Proteus常用元器件中英文對(duì)照表
參考文獻(xiàn)