定 價:35 元
叢書名:高職高專“十三五”規(guī)劃教材 全國高等?平逃詣踊悓I(yè)規(guī)劃教材
- 作者:佟云峰 楊宇
- 出版時間:2019/8/1
- ISBN:9787111628903
- 出 版 社:機械工業(yè)出版社
- 中圖法分類:TP368.1
- 頁碼:
- 紙張:膠版紙
- 版次:
- 開本:16開
本書以目前應用*廣的51內(nèi)核8位增強型(如AT系列、STC系列、LPC900系列)單片機為主線,分7章詳細介紹了單片機的基礎知識、單片機的基本結(jié)構(gòu)、單片機指令系統(tǒng)、匯編程序設計、單片機內(nèi)部功能塊應用、單片機接口技術(shù)及單片機的系統(tǒng)設計。本書的特點是以實際應用案例介紹單片機的各種內(nèi)部集成功能塊的應用、單片機控制系統(tǒng)開發(fā)工具的應用及系統(tǒng)設計與開發(fā)的方法等,內(nèi)容新穎、實用,敘述清晰、精煉,系統(tǒng)性強。
本書可作為高職高專院校和成人教育學院自動化類專業(yè)教材,也可作為其他專業(yè)學生和相關(guān)工程技術(shù)人員的參考用書。
隨著信息化、智能化、網(wǎng)絡化的發(fā)展,單片機(或微控制器,MCU)的發(fā)展方向也日漸清晰,8位單片機主要占據(jù)了面向?qū)ο笙到y(tǒng)控制的領(lǐng)域,業(yè)界模糊地定義為低端應用;32位單片機主要用于具有海量數(shù)據(jù)處理的網(wǎng)絡、通信和多媒體等領(lǐng)域(即所謂高端應用);而16位單片機的發(fā)展空間已經(jīng)被不斷提升性能的8位和32位單片機所侵占。因此,今后很長一段時間內(nèi)單片機的發(fā)展將會維持以32位和8位單片機同步發(fā)展和進步的高低搭配格局。學習8位單片機的相關(guān)知識,掌握其開發(fā)及應用方法不僅可以解決低端應用領(lǐng)域的技術(shù)問題,同時也是通往高端應用的基礎和橋梁。
本書就是在上述背景下,專門為高職高專院校自動化類專業(yè)而編寫的。本書以目前高職高專院校自動化類專業(yè)教材普遍采用的、國內(nèi)市場占有率較高的51系列單片機為主,詳細介紹單片機的基本概念、內(nèi)部結(jié)構(gòu)、指令系統(tǒng)、內(nèi)部功能塊應用、單片機接口技術(shù)以及單片機系統(tǒng)設計與開發(fā)的必要知識等。針對高職高專以高技能應用型人才為培養(yǎng)目標,本書在保留必要基礎理論的同時,強調(diào)實踐性和應用性,通過大量的實用實例,使學生能夠進入“邊學邊實踐”的學習狀態(tài),有利于提高學生學習該課程的積極性。另外,選用應用較廣的單片機作為教材的主講內(nèi)容,基礎內(nèi)容以AT89××系列單片機為主,應用部分兼顧AT89××、STC89××和P89LPC900三大系列,使學生通過該課程的訓練后不僅掌握單片機的基本原理,而且對單片機系統(tǒng)開發(fā)過程及相關(guān)開發(fā)工具的使用也有較深的了解。
本書由佟云峰和楊宇擔任主編,佟云峰負責全書的規(guī)劃、內(nèi)容安排、大綱擬定、部分書稿的修改以及附錄的編寫;楊宇負責書稿的整理和修改以及第7章和部分實訓項目的編寫。楊青編寫了第1章和第2章,許玲編寫了第3章,李志平編寫了第4章,周濤編寫了第5章,陳震編寫了第6章,張帆和曾謝華參與了部分實訓項目的編寫。
由于編者的水平有限,書中難免有疏忽和錯誤的地方,懇請各位讀者、老師和同行批評指正。
第1章單片機的基礎知識
11概述
111單片機的概念
112單片機的特點
113單片機的應用
114單片機的發(fā)展
115單片機的封裝
1251系列單片機
121單片機的分類
122著名單片機廠商
123常用51系列單片機介紹
13單片機中的數(shù)及編碼
131二進制數(shù)與十進制數(shù)
132二進制數(shù)與十六進制數(shù)
133十六進制數(shù)與十進制數(shù)
134補碼及其表示
135BCD碼及其表示
136ASCII碼及其表示
14單片機最小系統(tǒng)
141單片機系統(tǒng)硬件構(gòu)成
142單片機系統(tǒng)匯編程序樣式
143單片機系統(tǒng)C程序樣式
實訓項目1:用Keil C51軟件新建
一個項目
本章小結(jié)
習題
第2章單片機的基本結(jié)構(gòu)
21單片機的內(nèi)部結(jié)構(gòu)
211單片機的結(jié)構(gòu)框圖
212單片機的內(nèi)部結(jié)構(gòu)
213單片機的引腳功能
22單片機的存儲器結(jié)構(gòu)
221程序存儲器
222片內(nèi)數(shù)據(jù)存儲器
223片外數(shù)據(jù)存儲器
23單片機的端口結(jié)構(gòu)
231P0口
232P1口
233P2口
234P3口
24單片機的時序
241時序的基本概念
242典型指令時序
243時鐘電路
25單片機的工作方式
251復位方式
252低功耗方式
253編程及加密方式
實訓項目2:一個LED閃爍控制
本章小結(jié)
習題
第3章單片機指令系統(tǒng)
31指令系統(tǒng)概述
311匯編指令格式
312匯編指令常用符號
32單片機的尋址方式
321單片機的尋址范圍
3227種不同的尋址方式
33指令系統(tǒng)
331數(shù)據(jù)傳送類指令
332算術(shù)運算類指令
333邏輯操作類指令
334控制轉(zhuǎn)移類指令
335位操作類指令
實訓項目3:電子門鈴的控制
本章小結(jié)
習題
第4章匯編程序設計
41匯編程序設計基礎
411偽指令
412程序流程圖
413程序設計方法
42匯編程序結(jié)構(gòu)
421順序結(jié)構(gòu)程序
422分支結(jié)構(gòu)程序
423循環(huán)結(jié)構(gòu)程序
424查表程序
425散轉(zhuǎn)程序
426子程序
43匯編程序設計舉例
431軟件延時程序設計
432蜂鳴器報警程序設計
433航標燈控制程序設計
434流水燈控制程序設計
435查表控制程序設計
436排序程序設計
實訓項目4:用軟件延時實現(xiàn)流水燈
控制
本章小結(jié)
習題
第5章單片機內(nèi)部功能塊的應用
51單片機的中斷系統(tǒng)
511中斷的概念
512MCS51系列單片機中斷系統(tǒng)
結(jié)構(gòu)
513中斷應用舉例
52單片機的定時器/計數(shù)器
521定時器/計數(shù)器的組成
522定時器/計數(shù)器的工作方式
523定時器/計數(shù)器應用舉例
53單片機的串行口
531串行口概述
532串行口工作方式
533串行口應用舉例
實訓項目5:用定時器中斷實現(xiàn)流
水燈控制
本章小結(jié)
習題
第6章單片機接口技術(shù)
61單片機的總線結(jié)構(gòu)
611單片機通用三總線結(jié)構(gòu)
612單片機I2C總線結(jié)構(gòu)
613單片機SPI總線結(jié)構(gòu)
62單片機與開關(guān)量
621發(fā)光二極管
622蜂鳴器
623繼電器
624光耦合器
625功率晶體管
63單片機與數(shù)字量
631鍵盤
632LED顯示器
64單片機與模擬量
實訓項目6:數(shù)碼管驅(qū)動與控制
本章小結(jié)
習題
第7章單片機的系統(tǒng)設計
71系統(tǒng)設計概述
711系統(tǒng)設計的一般原則
712系統(tǒng)設計的步驟
713系統(tǒng)的可靠性設計
72系統(tǒng)開發(fā)工具介紹
721系統(tǒng)硬件開發(fā)工具
722系統(tǒng)軟件開發(fā)工具
73系統(tǒng)設計實例
731單片機時間順序控制系統(tǒng)
732單片機溫度測控系統(tǒng)
實訓項目7:電子鐘應用系統(tǒng)
本章小結(jié)
習題
附錄
附錄A單片機指令表
附錄BASCII(美國標準信息交
換碼)表
參考文獻