單片機原理及接口技術(第4版)(2018年北京交通大學出版社出版的圖書)

單片機原理及接口技術(第4版)(2018年北京交通大學出版社出版的圖書)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

《單片機原理及接口技術(第4版)》是2018年北京交通大學出版社出版的圖書。 本書既可以作為高等院校、高等職業學校及成人高等學校的單片機原理課程的教材,也可供從事單片機套用的工程技術人員學習參考或作為培訓教材。

基本介紹

  • 中文名:單片機原理及接口技術(第4版)
  • 作者:梅麗鳳
  • 出版社:北京交通大學出版社
  • ISBN:9787512135239
內容簡介,圖書目錄,作者簡介,

內容簡介

本書以89C51單片機為樣機,全面、詳細地介紹了89C51系列單片機的硬體、軟體及套用技術。全書主要內容包括:第1章緒論,第2章89C51單片機的結構及原理,第3章89C51單片機的指令系統,第4章彙編語言程式設計,第5章定時/計數器,第6章串列接口,第7章中斷系統,第8章89C51單片機的系統擴展,第9章89C51單片機的接口技術,第10章I2C串列匯流排及單匯流排技術,第11章89C51單片機套用舉例,第12章單片機套用系統的抗干擾技術設計。本書的特點:選材新穎、內容豐富、由淺入深、循序漸進、編排順序合理,可讀性好,實用性強。有豐富的例題及習題。 本書既可以作為高等院校、高等職業學校及成人高等學校的單片機原理課程的教材,也可供從事單片機套用的工程技術人員學習參考或作為培訓教材。

圖書目錄

第1章緒論
1.1 單片機的特點及套用領域
1.1.1 單片機的特點
1.1.2 單片機的套用領域
1.2 常用單片機系列介紹
1.2.1 Intel 公司MCS-51系列單片機
1.2.2 51系列單片機命名規則
1.2.3 AT89系列單片機
思考題與習題
第2章89C51單片機的結構及原理
2.1 89C51單片機的主要特性
2.2 89C51單片機的內部總體結構
2.3 89C51單片機的引腳功能
2.3.1 89C51單片機引腳功能
2.3.2 三匯流排結構
2.4 89C51單片機的主要組成部分
2.4.1 CPU
2.4.2 存儲器
2.4.3 並行I/O口
2.5 時鐘電路與CPU的時序
2.5.1振盪器和時鐘電路
2.5.2 CPU的時序及有關概念
2.5.3 CPU的取指令和執行指令時序
2.5.4 訪問外部ROM的操作時序
2.5.5 訪問外部RAM的操作時序
2.6 單片機的復位狀態與復位電路
2.6.1 單片機的復位狀態
2.6.2 單片機的復位電路
2.7 低功耗工作方式
2.7.1 低功耗工作方式
2.7.2 低功耗工作方式的進入與退出
思考題與習題
第3章89C51單片機的指令系統
3.1 指令系統簡介
3.1.1 指令概述
3.1.2 指令格式
3.1.3 指令中常用符號說明
3.2 定址方式
3.2.1 立即定址
3.2.2 直接定址
3.2.3 暫存器定址
3.2.4 暫存器間接定址
3.2.5 變址定址
3.2.6 相對定址
3.2.7 位定址
3.3數據傳送類指令
3.3.1 內部RAM數據傳送指令
3.3.2 訪問外部RAM的數據傳送指令
3.3.3 程式存儲器向累加器A傳送數據指令
3.3.4 數據交換指令
3.3.5 堆疊操作指令
3.4 算術運算類指令
3.4.1 加法指令
3.4.2 帶進位加法指令
3.4.3 帶借位減法指令
3.4.4 加1指令
3.4.5 減1指令
3.4.6 乘、除法指令
3.4.7 十進制調整指令
3.5 邏輯運算及移位類指令
3.5.1 邏輯與運算指令
3.5.2 邏輯或運算指令
3.5.3 邏輯異或運算指令
3.5.4 累加器清零、取反指令
3.5.5 循環移位指令
3.6 控制轉移類指令
3.6.1 無條件轉移指令
3.6.2 條件轉移指令
3.6.3 子程式調用及返回指令
3.6.4 空操作指令
3.7 位操作類指令
3.7.1 位變數傳送指令
3.7.2 位置位、清零指令
3.7.3 位邏輯運算指令
3.7.4 位控制轉移指令
思考題與習題
第4章彙編語言程式設計
4.1 程式設計概述
4.1.1 程式設計語言簡介
4.1.2 彙編語言程式設計步驟
4.2 彙編語言源程式的編輯和彙編
4.2.1 偽指令
4.2.2 源程式的編輯和彙編
4.3 彙編語言程式設計
4.3.1 順序程式設計
4.3.2 分支程式設計
4.3.3 循環程式設計
4.3.4 子程式設計
4.3.5 運算類程式設計
思考題與習題
第5章定時/計數器
5.1 定時/計數器的結構和工作原理
5.1.1 定時/計數器的結構
5.1.2 定時/計數器的工作原理
5.2 定時/計數器的控制
5.2.1 工作模式暫存器TMOD
5.2.2 控制暫存器TCON
5.3 定時/計數器的工作模式
5.3.1 模式0
5.3.2 模式1
5.3.3 模式2
5.3.4 模式3
5.4 定時/計數器的套用
5.4.1 定時/計數器使用方法
5.4.2 定時/計數器模式0的套用
5.4.3 定時/計數器模式1的套用
5.4.4 定時/計數器模式2的套用
5.4.5 定時/計數器門控位GATE的套用
5.4.6 運行中讀定時/計數器
思考題與習題
第6章串列接口
6.1 串列通信的基礎知識
6.1.1 串列通信的兩種基本方式
6.1.2 串列通信的數據傳送方式
6.1.3 串並轉換和串列接口
6.2 89C51單片機的串列接口
6.2.1 89C51單片機串列口的結構
6.2.2 89C51單片機串列口的控制
6.2.3 波特率設計
6.3 串列口工作模式
6.3.1 模式0
6.3.2 模式1
6.3.3 模式2
6.3.4 模式3
6.4 串列口套用舉例
6.4.1 用串列口擴展I/O口
6.4.2 單片機雙機通信技術
6.4.3 單片機多機通信技術
思考題與習題
第7章中斷系統
7.1 中斷概述
7.1.1 中斷的概念
7.1.2 中斷技術的優點
7.1.3 中斷系統的功能
7.2 89C51單片機的中斷系統
7.2.1 中斷源
7.2.2 中斷請求標誌
7.2.3 中斷允許控制暫存器IE
7.2.4 中斷優先權控制暫存器IP
7.3 中斷處理過程
7.3.1 中斷回響
7.3.2 中斷處理
7.3.3 中斷返回
7.3.4 中斷請求的撤除
7.3.5 中斷回響時間
7.4 中斷系統的套用
思考題與習題
第8章 89C51單片機的系統擴展
8.1 程式存儲器的擴展
8.1.1 程式存儲器的分類
8.1.2 典型程式存儲器晶片介紹
8.1.3 典型程式存儲器的擴展方法
8.1.4 典型程式存儲器擴展電路
8.2 數據存儲器的擴展
8.2.1 典型數據存儲器的擴展方法
8.2.2 典型數據存儲器的擴展電路
8.3 89C51單片機片選方法簡介
8.3.1 線選法
8.3.2 解碼法
8.4 Flash存儲器的擴展
8.4.1 Flash存儲器的分類
8.4.2 典型Flash存儲器晶片簡介
8.4.3 典型Flash存儲器的擴展
8.5 並行I/O接口的擴展
8.5.1 I/O接口電路的功能
8.5.2 簡單並行I/O接口的擴展
8.5.3 可程式接口電路的擴展
思考題與習題
第9章 89C51單片機的接口技術
9.1 人機通信接口技術
9.1.1 鍵盤接口技術
9.1.2 顯示接口技術
9.1.3 鍵盤、顯示器組合接口舉例
9.2 A/D轉換器
9.2.1 A/D轉換器技術指標與選擇原則
9.2.2 A/D轉換器MAX197
9.2.3 A/D轉換器ADC 0809
9.2.4 A/D轉換器TLV2548
9.3 D/A轉換器
9.3.1 D/A轉換器技術指標
9.3.2 D/A轉換器DAC 0832
9.3.3 D/A轉換器MAX508
9.3.4 D/A轉換器TLV5630
9.4 開關量輸入/輸出接口
9.4.1 開關量輸入接口
9.4.2 開關量輸出接口
思考題與習題
第10章I2C串列匯流排及單匯流排技術
10.1 I2C串列匯流排擴展技術
10.1.1 I2C串列匯流排概述
10.1.2 I2C匯流排的數據傳送
10.1.3 I2C匯流排數據傳送的模擬
10.1.4 I2C匯流排應用程式設計實例
10.2 單匯流排及其套用
10.2.1 單匯流排簡介
10.2.2 單匯流排溫度感測器DS18B20
10.2.3 DS18B20構成的測溫系統
思考題與習題
第11章 89C51單片機套用舉例
11.1 單片機套用系統的一般設計過程
11.1.1 硬體系統設計原則
11.1.2 套用軟體設計特點
11.1.3 套用系統開發過程
11.2 套用系統結構及其設計內容
11.2.1 套用系統的結構特點
11.2.2 套用系統的典型通道接口
11.2.3 套用系統設計內容
11.3 水塔水位控制
11.3.1 水塔水位控制原理
11.3.2 水塔水位控制電路與軟體設計
11.4 交通信號燈模擬控制
11.4.1 交通信號燈模擬控制的硬體設計
11.4.2 交通信號燈模擬控制的軟體設計
11.5 火災報警控制系統
11.5.1 火災報警控制系統工作原理
11.5.2 火災報警控制電路與軟體設計
11.6 步進電動機控制
11.6.1 步進電動機控制原理
11.6.2 步進電動機接口技術與軟體設計
11.7 電力系統負載電流的數據採集與遠端再現
11.7.1 電力系統負載電流的數據採集
11.7.2 電力系統負載電流的遠端再現
11.8 倒計時器的設計
11.8.1 實時日曆時鐘晶片DS12C887簡介
11.8.2 倒計時器的硬體電路設計
11.8.3 倒計時器的軟體設計
11.9 數字溫度計的設計
11.9.1 數字溫度計的硬體電路設計
11.9.2 數字溫度計的軟體設計
思考題與習題
第12章單片機套用系統的抗干擾技術設計
12.1 干擾源
12.1.1 串模干擾
12.1.2 共模干擾
12.1.3 電源干擾
12.2 硬體抗干擾設計
12.2.1 共串模干擾的抑制
12.2.2 共模干擾的抑制
12.2.3 輸入/輸出通道干擾的抑制
12.2.4 電源與電網干擾的抑制
12.2.5 地線系統干擾的抑制
12.3 軟體抗干擾設計
12.3.1 程式執行過程中的軟體抗干擾
12.3.2 系統的恢復
思考題與習題
附錄AASCII表
附錄B89C51單片機指令系統表
附錄C常用晶片引腳圖

作者簡介

梅麗鳳,遼寧工業大學信息學院教師,自控理論與自動化專業碩士,碩士導師,教授,長期從事智慧型系統設計與開發相關的教學和科研工作;王艷秋,遼寧工業大學信息學院教師,自控理論與自動化專業博士,碩士導師,教授,長期從事智慧型系統設計與開發相關的教學和科研工作。

相關詞條

熱門詞條

聯絡我們