《單片機原理與工程套用》是2009年清華大學出版社出版的圖書,作者是楊居義、馬寧、靳光明。
基本介紹
- 書名:單片機原理與工程套用
- 作者:楊居義、馬寧、靳光明
- ISBN:9787302209300
- 定價:29元
- 出版社:清華大學出版社
- 出版時間:2009-12-7
- 裝幀:平裝
- 開本:16
內容簡介,適用對象,圖書前言,圖書目錄,
內容簡介
《單片機原理與工程套用》從工程套用的角度出發,介紹了80C51系列單片機的基本原理與工程套用、單片機工程套用設計中的技術和技巧。全書共12章,內容分別是單片微型計算機概述,80C51單片機的結構及原理,80C51的指令系統和程式設計,80C51定時器/計數器與中斷系統,80C51單片機的串列接口技術,80C51單片機的系統擴展,80C51單片機接口技術,80C51單片機的C51程式設計,單片機工程套用技術,單片機套用系統工程設計與實例,Proteus ISIS和Keil u Vision2的使用與實例,80C51單片機實驗與工程套用實例。
適用對象
圖書前言
單片機技術是一門工程套用性很強的專業課,其理論與實踐是高職高專院校電氣自動化、機電一體化、通信、計算機等專業的學生們應當掌握的不可缺少的知識和技能。本書根據高職高專院校培養人才的指導思想,嚴格按照高職高專院校教學大綱而編寫,具有以下特點。
1. 採用經典機型
本書以當今最流行、套用最普遍的80C51系列單片機為主線,系統介紹了80C51系列單片機的基本原理與工程套用。全書結構清晰、內容新穎、文字簡練。
2. 強化三基、精選實例
在編寫過程中,作者認真總結多年教學經驗,同時博採眾長,吸取了其他書籍的精華,強調基本概念、基本原理、基本分析方法的論述,採用教、學、做相結合的教學模式,既能使學生掌握好基礎知識,又能啟發學生思考問題,培養學生動手能力。同時,本書精選實例(書中實例大部分提供Proteus ISIS軟體仿真,詳見教學資源),將知識點融入實例中,增強了實用性、操作性和可讀性。
3. 注重工程套用
單片機在工程上的套用非常廣泛,本書從工程套用的角度出發,採用彙編語言和C語言,系統地介紹了單片機在工程設計中的套用技術、方法、步驟和技巧。書中採用實際套用項目的例子,力求理論和實踐相結合,培養學生解決工程實際問題和綜合套用的能力。本書最後一章為實驗實訓與工程實例(提供了Proteus ISIS軟體仿真,詳見教學資源),配有上機操作指導,有助於學生動手能力的培養和鍛鍊。
4. 體現新技術發展
在新技術發展方面,本書緊跟世界潮流,介紹了一些新機型、新技術和新手段,反映了當今單片機的發展趨勢,為學生學習嵌入式系統打下基礎。
5. 適合作教材
為了配合理論教學,本書在內容的編排上力求循序漸進、由淺入深、重點突出,使教材具有理論性、實踐性、工程套用性和先進性,做到理論知識夠用、注重工程套用的原則,著重培養學生解決工程實際問題和綜合套用的能力。為了便於學習,每章增加了學習目的、學習重點和難點、本章小結、思考題與習題,通過典型項目分析,使學生容易抓住知識點和重點內容,掌握基本原理和分析方法,達到舉一反三的目的。本書課堂講授與實驗總學時約60~90學時。
本書由楊居義、馬寧、靳光明和易永紅編著。楊居義編寫第1、2、4、6、9、10章以及附錄A和B,馬寧編寫第3、5和12章,靳光明編寫第7、8和11章,易永紅進行了資料整理和文字校對工作。全書由楊居義統稿和審稿。作者在編寫過程中參考了書後所列的文獻資料,在此謹向其作者表示感謝。
圖書目錄
單片機原理與工程套用
第1章單片微型計算機概述
1.1微型計算機概述
1.1.1微型計算機的組成及套用形態
1.1.2單片機內部結構及單片機套用系統組成
1.1.380C51單片機系列
1.2單片機的發展過程及產品近況
1.3單片機的特點及套用領域
1.4單片機的發展趨勢
本章小結
思考題與習題
第2章80C51單片機的結構及原理
2.180C51單片機的結構與原理
2.1.180C51單片機的結構
2.1.280C51單片機的內部結構
2.1.380C51單片機的引腳及功能
2.280C51單片機的存儲器組織
2.2.180C51單片機的程式存儲器ROM
2.2.280C51ROM低地址特殊單元
2.2.380C51單片機的數據存儲器RAM
2.2.4特殊功能暫存器(SFR)簡介
2.380C51的並行輸入/輸出連線埠結構與操作
2.480C51時鐘電路與時序
2.4.1時鐘電路
2.4.2時序
2.580C51復位電路
本章小結
思考題與習題
第3章80C51的指令系統和程式設計
3.1指令概述
3.2定址方式
3.380C51的指令系統
3.3.1數據傳送類指令
3.3.2算術運算類指令
3.3.3邏輯操作類指令
3.3.4控制轉移類指令
3.3.5位操作指令
3.3.6常用偽指令
3.480C51彙編程式設計
3.4.1順序結構程式設計
3.4.2分支結構程式設計
3.4.3循環結構程式設計
3.4.4子程式設計
本章小結
思考題與習題
單片機原理與工程套用
目錄
第4章80C51的定時器/計數器與中斷系統
4.180C51定時器/計數器的結構與原理
4.280C51定時器/計數器的控制
4.2.1定時器/計數器方式暫存器TMOD
4.2.2定時器/計數器控制暫存器TCON
4.2.3定時器/計數器的初始化
4.380C51定時器/計數器的工作方式及套用
4.480C51的中斷系統
4.4.1中斷的特點及功能
4.4.280C51中斷系統的結構及中斷源
4.4.380C51中斷的控制
4.580C51中斷處理過程
4.5.1中斷回響與中斷回響時間
4.5.2中斷回響過程
4.5.3中斷處理
4.5.4中斷返回
4.680C51外部中斷擴展與中斷系統的套用
本章小結
思考題與習題
第5章80C51單片機的串列接口技術
5.1串列通信概述
5.1.1串列通信的分類
5.1.2串列通信制式
5.1.3串列通信接口標準
5.280C51的串列接口及工作方式
5.2.180C51串列接口的結構
5.2.280C51的串列接口的控制暫存器
5.380C51串列口的工作方式及波特率
5.480C51之間的通信
5.4.1MCS51雙機通信技術
5.4.2MCS51多機通信技術
5.5PC與80C51的通信
5.5.1MSComm控制項的屬性
5.5.2MSComm控制項的通信處理方法
5.6I2C串列擴展匯流排
5.6.1I2C匯流排的結構原理
5.6.2I2C串列擴展套用實例
5.7SPI串列擴展接口
本章小結
思考題與習題
第6章80C51單片機的系統擴展
6.1程式存儲器擴展
6.1.1擴展匯流排
6.1.2常用程式存儲器晶片
6.1.3程式存儲器擴展實例
6.2數據存儲器擴展
6.2.1常用數據存儲器晶片
6.2.2數據存儲器擴展實例
6.3簡單並行I/O接口的擴展
6.48255可程式並行接口擴展
6.4.1Intel8255A的結構與功能
6.4.2Intel8255A的控制字
6.4.3Intel8255A的工作方式
6.4.48255A可程式並行接口擴展套用實例
本章小結
思考題與習題