《應用型本科信息大類專業(yè)“十二五”規(guī)劃教材:單片機應用技術教程》主要介紹MCS-51及其兼容型單片機系統(tǒng)的設計、調(diào)試的相關知識。本著系統(tǒng)性、先進性和實用性的原則,本書在介紹傳統(tǒng)單片機系統(tǒng)的經(jīng)典內(nèi)容的同時,也介紹了單片機領域最新發(fā)展的一些新理論、新技術、新方法和新應用!稇眯捅究菩畔⒋箢悓I(yè)“十二五”規(guī)劃教材:單片機應用技術教程》內(nèi)容包括單片機的硬件結構、單片機指令系統(tǒng)與匯編程序設計、單片機的C語言編程、單片機內(nèi)部資源與外圍接口技術、單片機的存儲器與I/0并行以及串行擴展技術。本書內(nèi)容編排上以C51為主,兼顧匯編語言,淡化芯片內(nèi)部組成,從單片機實際應用的角度介紹功能,強化其接口連線、應用及總線連接技術,讓讀者熟悉單片機仿真和編程的相關工具軟件(Protues、KeilC)。本書的大部分實例都給出了基于Proteus的仿真電路、匯編程序和C51程序。本書的最后還給出了基于Proteus仿真的單片機實驗和課程設計指導。《應用型本科信息大類專業(yè)“十二五”規(guī)劃教材:單片機應用技術教程》可供高等院校本科、專科的自動化、電子信息、通信工程、機電一體化、計算機等工科類專業(yè)選用,也可作為相關技術人員的參考書。
單片機自20世紀70年代誕生以來,已經(jīng)廣泛應用于儀器儀表、家用電器、醫(yī)用設備、航空航天、專用設備的智能化管理及過程控制等領域!稇眯捅究菩畔⒋箢悓I(yè)“十二五”規(guī)劃教材:單片機應用技術教程》內(nèi)容編排上以C51為主,兼顧匯編語言,淡化芯片內(nèi)部組成,從單片機實際應用的角度介紹功能,強化其接口連線、應用及總線連接技術,讓讀者熟悉單片機仿真和編程的相關工具軟件(ProteusKeilc)。本書的大部分實例,都給出了基于Proteus的仿真電路、匯編程序和C51程序。
第1章 單片機概論
1.1 單片機的基本概念
1.2 單片機的發(fā)展歷史及發(fā)展趨勢
1.3 常用的單片機系列
1.4 單片機的應用
1.5 MCS-51系列單片機
習題1
第2章 單片機的硬件結構
2.1 MCS-51單片機的內(nèi)部結構
2.2 MCS-51單片機的外部引腳
2.3 MCS-51單片機的cPu結構
2.4 MCS-51單片機的存儲器結構
2.5 MCS-51單片機的時鐘電路與復位電路
2.6 單片機的工作模式與最小系統(tǒng)
習題2
第3章 單片機指令系統(tǒng)與匯編語言程序設計
3.1 指令系統(tǒng)概述
3.2 指令系統(tǒng)的尋址方式
3.3 MCS-51單片機的指令系統(tǒng)
3.4 匯編語言程序設計概述
3.5 偽指令
3.6 匯編語言程序設計舉例
習題3
第4章 MCS-51單片機的C語言編程
4.1 C51語言概述
4.2 C51語言的關鍵字與數(shù)據(jù)類型
4.3 C51語言的存儲種類和存儲模式
4.4 C51語言的表達式和程序結構
4.5 C5l語言的函數(shù)
4.6 C51的指針與絕對地址訪問
4.7 51單片機的混合編程
習題4
第5章 MCS-51單片機的內(nèi)部資源
5.1 MCS-51系列單片機的中斷系統(tǒng)
5.2 MCS-51單片機的定時器/計數(shù)器
5.3 MCS-51單片機的串行通信
習題5
第6章 單片機的存儲器擴展
6.1 單片機系統(tǒng)總線與系統(tǒng)擴展方法
6.2 程序存儲器EPROM的擴展
6.3 數(shù)據(jù)存儲器的擴展
6.4 閃速存儲器Flash的擴展
6.5 新型存儲器(雙口RAM及FIFO)的擴展
習題6
第7章 單片機并行I/O口的擴展
7.1 I/O口擴展概述
7.2 簡單I/O口擴展
7.3 8255A可編程并行接口芯片擴展I/O口
7.4 8155可編程并行接口芯片擴展I/O口
7.5 單片機串行口到并行口的轉換
7.6 并行接口日歷時鐘芯片DSl2887
7.7 V/F與F/V接口
習題7
第8章 單片機外部接口技術
8.1 LED顯示接口技術
8.2 鍵盤接口技術
8.3 液晶顯示接口技術
習題8
第9章 單片機的串行擴展技術
9.1 串行擴展概述
9.2 I2C總線的串行擴展
9.3 單總線串行擴展
9.4 SPI總線串行擴展
習題9
第10章 MCS-51單片機的仿真實驗與課程設計
10.1 單片機開發(fā)調(diào)試過程
10.2 單片機軟件開發(fā)工具KEILC
10.3 MCS-5l單片機仿真實驗
參考文獻