單片機原理及套用(2020年清華大學出版社出版的圖書)

《單片機原理及套用》是2020年清華大學出版社出版的圖書,作者是胡玲艷 陳波 魏慶濤 劉春玲 張然 王運明 王新屏。

基本介紹

  • 書名:單片機原理及套用
  • 作者:胡玲艷 陳波 魏慶濤 劉春玲 張然 王運明 王新屏
  • 出版時間:2020年7月
  • 定價:59 元
  • ISBN:9787302545415
內容簡介
本書以51系列單片機技術和套用為主線,系統分析了單片機的結構、指令系統、彙編程式設計、內部標準功能單元、 硬體電路接口擴展等內容, 並以彙編和C兩種語言精心設計了大量例題與典型套用案例。本書教學結構規範,系統性、實用性強,既注重基礎知識的講解和訓練,又突出工程實踐和實際套用。
目錄
第1章單片機基礎知識
1.1單片機概述
1.1.1單片機組成
1.1.2單片機特點
1.1.3單片機系統
1.1.4單片機的程式設計語言
1.2單片機的歷史和發展
1.2.1單片機發展歷史
1.2.2單片機發展趨勢
1.3典型單片機簡介
1.3.1MCS51系列單片機
1.3.2AT89系列單片機
1.3.3PIC系列單片機
1.3.4MSP430系列單片機
1.4單片機的套用
1.4.1單片機的套用特點
1.4.2單片機的套用領域
1.5單片機套用系統開發工具
1.5.1單片機套用系統的開發過程
1.5.2單片機的開發工具概述
本章小結
本章習題
第2章51系列單片機內部結構
2.1單片機內部模組構成
2.2單片機的存儲器組織
2.2.1單片機的程式存儲器
2.2.2單片機的數據存儲器
2.3單片機的引腳
2.3.1單片機的封裝
2.3.2單片機的主要功能引腳
2.4時鐘電路與時序
2.4.1單片機的時鐘電路
2.4.2周期與時序
2.5單片機的復位電路
2.5.1主要復位電路
2.5.2單片機復位後內部暫存器狀態
2.6單片機的並行接口及其套用
2.6.14個並行接口基本功能
2.6.2並行口內部結構
2.6.3並行口匯流排擴展方式
2.6.4第一個單片機套用小程式
本章小結
本章習題
第3章51系列單片機的彙編指令系統
3.1指令系統概述
3.1.151系列單片機的彙編語言指令及分類
3.1.2彙編語言指令格式
3.2單片機的定址方式
3.351單片機指令系統分類介紹
3.3.1算術運算類指令
3.3.2邏輯運算類指令
3.3.3數據傳送類指令
3.3.4控制轉移類指令
3.3.5位操作指令
3.4MCS51系列單片機指令匯總
3.4.151系列單片機指令表
3.4.2指令中關於累加器A與ACC的區別
3.4.3指令中關於位元組地址和位地址的區分
3.5彙編語言程式設計基礎
3.5.1彙編語言程式設計概述
3.5.2彙編偽指令
3.5.3彙編語言源程式的彙編
3.6彙編語言程式設計的基本方法
3.6.1順序結構
3.6.2分支結構
3.6.3循環結構程式設計
3.6.4子程式及其調用
3.7彙編語言程式設計實例
本章小結
本章習題
第4章單片機高級語言程式設計
4.1C51概述
4.2C51的數據類型
4.3C51存儲器類型與模式
4.3.1C51存儲器類型
4.3.2C51存儲器模式
4.4C51對單片機內部部件的定義
4.4.1C51對特殊功能暫存器的定義
4.4.2C51對特殊功能位的定義
4.4.3C51對存儲器絕對地址的訪問
4.4.4C51對I/O接口的訪問
4.5C51的指針
4.5.1通用指針
4.5.2存儲器指針
4.6C51的運算符與常用語句
4.6.1C51運算符
4.6.2C51常用語句
4.7C語言與彙編語言的混合編程
4.7.1混合編程的函式聲明
4.7.2混合編程的參數傳遞
本章小結
本章習題
第5章51系列單片機的中斷系統
5.1中斷的概念
5.1.1對中斷的理解
5.1.2中斷系統
5.251系列單片機的中斷源
5.2.1中斷源
5.2.2中斷優先權與中斷嵌套
5.3中斷控制暫存器
5.4中斷執行過程
5.4.1中斷系統結構
5.4.2中斷回響
5.4.3中斷執行流程
5.5中斷服務程式的編寫
5.5.1彙編語言中斷程式設計
5.5.2C51中斷程式設計
5.6中斷服務程式設計
本章小結
本章習題
第6章單片機的定時器/計數器
6.1定時器/計數器概述
6.2定時器/計數器工作原理
6.3定時器/計數器功能暫存器
6.3.1定時器/計數器控制暫存器TCON
6.3.2定時器/計數器方式暫存器TMOD
6.4定時器/計數器的工作方式
6.5定時器/計數器的程式設計
6.5.1定時器/計數器的初始化編程
6.5.2定時器初值計算方法
6.5.3應用程式設計
6.6定時器/計數器的擴展套用
本章小結
本章習題
第7章51單片機的串列接口
7.1串列通信概述
7.2串列接口模組結構及工作原理
7.2.1串列接口結構
7.2.2串列接口工作原理
7.3串列接口功能暫存器
7.3.1串列接口控制暫存器
7.3.2電源控制暫存器
7.4串列接口通信波特率的設定
7.5串列接口四種工作方式
7.6串列接口程式設計
7.6.1串列接口編程思路
7.6.2串列接口通信實例程式
本章小結
本章習題
第8章單片機的系統擴展及套用
8.1單片機匯流排結構
8.1.1匯流排概述
8.1.2選址方法
8.2存儲器的擴展
8.2.1程式存儲器擴展
8.2.2數據存儲器擴展
8.2.3Flash存儲器擴展
8.3人機互動擴展
8.3.1鍵盤技術
8.3.2顯示技術
8.4I/O接口的擴展
8.4.1TTL晶片擴展I/O接口
8.4.2並行I/O接口晶片8255A
本章小結
本章習題
第9章單片機的AD和DA轉換接口設計
9.1AD轉換及接口設計
9.1.1前向通道簡介
9.1.2AD轉換指標及轉換原理
9.1.38路8位並行AD轉換晶片ADC0809
9.1.411路12位串列AD轉換晶片TLC2543
9.2DA轉換及接口設計
9.2.1後向通道簡介
9.2.2DA轉換指標及轉換原理
9.2.38位並行DA轉換晶片DAC0832
9.2.410位串列DA轉換晶片TLC5615
9.3XPT2046與單片機的接口設計
9.3.1XPT2046晶片簡介
9.3.2模擬輸入電路與XPT2046轉換晶片接口電路
9.3.3XPT2046晶片控制字
本章小結
本章習題
第10章單片機套用系統
10.1單片機套用系統設計
10.1.1單片機套用系統設計步驟
10.1.2單片機套用系統硬體設計
10.1.3單片機套用系統軟體設計
10.2單片機套用系統的開發與調試
10.2.1單片機套用系統的開發
10.2.2單片機套用系統的調試
10.3單片機套用系統的抗干擾技術
10.3.1干擾源概述
10.3.2硬體抗干擾技術
10.3.3軟體抗干擾技術
10.4單片機線上編程技術
10.4.1單片機線上編程概述
10.4.2線上系統編程技術
10.5口袋機可移動開發平台
本章小結
本章習題
第11章典型單片機套用實例
11.1套用實例——單片機溫度控制系統
11.1.1溫度感測器概述
11.1.2DS18B20溫度感測器介紹
11.1.3溫度控制系統總體設計
11.2套用實例——交通燈控制系統設計
11.2.1交通燈系統的總體設計
11.2.2交通燈控制系統的功能要求
11.2.3系統硬體設計
11.2.4系統軟體設計
11.3套用實例——直流電動機控制系統
11.3.1直流電動機原理及套用
11.3.2直流電動機調速系統的設計
11.4套用實例——99s表的設計
11.4.199s表設計任務
11.4.2系統設計流程
11.4.3系統程式設計
11.5套用實例——超聲測距播報系統
11.5.1HCSR04超音波測距模組
11.5.2語音模組設計
11.5.3系統程式設計——C語言程式
附錄A常用單片機晶片引腳圖
A.1單片機
A.2可程式接口晶片
A.3鎖存器
A.4移位暫存器
A.5存儲器
A.6解碼器
A.7ADC和DAC
附錄BKeil C環境下項目的創建過程
參考文獻

相關詞條

熱門詞條

聯絡我們