MCS-51單片機原理及接口技術(第2版)

MCS-51單片機原理及接口技術(第2版)

《MCS-51單片機原理及接口技術(第2版)》是2009年出版的圖書。

基本介紹

  • 中文名:MCS-51單片機原理及接口技術(第2版) 
  • 作者:汪德彪
  • 出版社:電子工業出版社 
  • 頁數:273 頁 
  • ISBN:9787121089893 
圖書內容,目錄,

圖書內容

本書以MCS-51系列單片機為背景介紹單片機原理及其接口技術,主要內容包括:單片機組成結構;單片機指令系統和彙編語言程式設計;單片機中斷技術和定時器/計數器套用;單片機功能擴展技術;C51程式語言及其套用;鍵盤、顯示、A/D、D/A、開關量等功能性接口技術;單片機通信技術;單片機套用系統設計方法、步驟、以及工程套用舉例等。 本書編寫突出套用性和實踐性,將單片機套用中的最新技術寫入教材。在接口技術部分,將SPI、I2C接口技術作了詳細介紹,並有實際例子幫助讀者加深理解SPI、I2C技術。在通信部分,把重點放在PC機與單片機之間點對點和點對面的通信技術方面,具有較高的實用價值。將C51寫入教材是對單片機程式設計語言的最好補充和延伸,C51部分的許多例子都有與之對應的彙編語言例子,便於讀者對比學習。教材中的例子都取材於工程套用,突出例程的實用性和完整性,這不僅僅是為了學習知識而舉例,而更重要的是為了掌握單片機的基本套用特性,從套用出發,又回到實際套用中去。 本書深入淺出,淡化理論,突出工程套用,適合作為高職高專院校自動化及其相關專業的教材,也可作為工程技術人員的參考用書。

目錄

第1章 MCS-51系列單片機的組成
1.1 單片機概述
1.1.1 單片機的發展歷史
1.1.2 目前主流單片機
1.1.3 單片機的套用領域
1.2 MCS-51系列單片機的內部結構
1.2.2 振盪與時鐘
1.2.3 時鐘周期、狀態周期和機器周期
1.2.4 復位及復位電路
1.2.5 MCS-51系列單片機的引腳特性
1.3 MCS-51系列單片機的存儲器組織
1.3.2 片內數據存儲器
1.3.4 片外數據存儲器
1.4 MSC-51系列單片機的基本I/O口
1.4.1 P0口的結構與特性
1.4.2 P1口的結構與特性
1.4.3 P2口的結構與特性
1.4.4 P3口的結構與特性
1.5 MCS-51系列單片機的工作方式
本章小結
習題1
第2章 MCS-51系列單片機的指令系統及彙編語言程式設計
2.1 指令格式與定址方式
2.1.1 指令格式
2.1.2 MCS-51單片機定址方式
2.2 MCS-51單片機指令系統
2.2.1 數據傳送和交換類指令
2.2.2 算術運算類指令
2.2.3 邏輯運算指令
2.2.4 控制轉移指令
2.2.5 位操作類指令
2.3 彙編語言程式設計
2.3.1 MCS-51單片機彙編語言的偽指令
2.3.2 程式結構
2.3.3 彙編語言程式設計方法
2.4 實用程式設計舉例
2.4.1 數制轉換程式
2.4.2 數據處理程式設計
2.4.3 查表程式設計
2.4.4 子程式設計
2.4.5 延時程式設計
本章小結
習題2
第3章 MCS-51系列單片機中斷系統
3.1 中斷系統概述
3.1.1 中斷系統的概念
3.1.2 中斷的作用
3.2 MCS-51系列單片機中斷源與中斷請求
3.2.1 定時器/計數器控制暫存器TCON
3.2.2 串列口控制暫存器SCON
3.3 MCS-51系列單片機中斷控制
3.3.1 中斷允許控制
3.3.2 中斷優先權管理
3.4 中斷回響
3.4.1 中斷回響條件
3.4.2 中斷回響過程
3.4.3 中斷回響的時間
3.5 中斷請求的撤除
3.6 中斷套用舉例
3.6.1 中斷程式設計基礎
3.6.2 外部中斷套用舉例
3.6.3 外部中斷的擴展
3.7 中斷套用注意事項
本章小結
習題3
第4章 MCS-51系列單片機定時器/計數器
4.1 MCS-51系列單片機定時器/計數器的結構
4.2 MCS-51系列單片機定時器/計數器的控制
4.2.1 定時器/計數器工作方式暫存器TMOD
4.2.2 定時器/計數器控制暫存器TCON
4.3 定時器/計數器的工作方式及套用
4.3.1 定時器/計數器方式0及套用
4.3.2 定時器/計數器方式1及套用
4.3.3 定時器/計數器方式2及套用
4.3.4 定時器/計數器方式3及套用
4.3.5 定時器/計數器的其他套用舉例
本章小結
習題4
第5章 MCS-51系列單片機的擴展
5.1 單片機三匯流排的形成及編址
5.1.1 單片機三匯流排的形成
5.1.2 編址及解碼
5.2 存儲器的擴展
5.2.1 程式存儲器擴展
5.2.2 數據存儲器的擴展
5.3 輸入/輸出口的擴展
5.3.1 簡單接口晶片的擴展
5.3.2 可程式晶片8155的擴展
5.3.3 可程式晶片8255A的擴展
本章小結
習題5第6章 MCS-51系列單片機的接口技術
6.1 鍵盤接口技術
6.1.1 鍵的特性
6.1.2 獨立鍵盤接口技術
6.1.3 矩陣鍵盤接口技術
6.2 數碼顯示接口技術
6.2.1 數碼顯示原理
6.2.2 靜態顯示技術
6.2.3 動態顯示技術
6.3 液晶顯示技術
6.3.1 液晶顯示器簡介
6.3.2 液晶顯示器與單片機接口
6.4 A/D轉換器與單片機的接口技術
6.4.1 A/D轉換器的性能參數與選型
6.4.2 ADC0809與單片機接口
6.4.3 AD574A與單片機接口
6.5 D/A轉換器與單片機的接口技術
6.5.1 D/A轉換器的性能參數與選型
6.5.2 DAC0832與單片機接口
6.5.3 DAC1210與單片機接口
6.5.4 V/I變換電路
6.6 串列接口技術
6.6.1 SPI串列匯流排
6.6.2 SPIA/D.D/A轉換器與MCS-51單片機接口
6.6.3 I2C串列匯流排
6.6.4 I2C器件與MCS-51接口
6.7 開關量輸入/輸出接口技術
6.7.1 光電隔離技術和器件
6.7.2 開關量輸入接口
6.6.3 開關量輸出接口
本章小結
習題6
第7章 MCS-51系列單片機串列通信
7.1 串列通信的基本概念
7.1.1 數據通信
7.1.2 串列通信的傳輸方式
7.1.3 異步通信和同步通信
7.2 MCS-51系列單片機串列通信接口
7.2.1 串列口的結構與組成
7.2.2 串列口的工作方式
7.2.3 波特率的設定
7.2.4 串列通信接口標準
7.3 PC機與單片機通信
7.3.1 PC機串口資源及編程使用方法
7.3.2 PC機與單片機雙機通信
7.3.3 PC機與單片機多機通信
本章小結
習題7
第8章 C51程式設計語言及程式設計
8.1 C51數據類型與運算
8.1.1 C51數據類型
8.1.2 C51數據存儲類型
8.1.3 C51定義SFR
8.1.4 C51定義並行口
8.1.5 C51定義位變數
8.1.6 C51運算符.表達式及其規則
8.2 C51流程控制語句
8.2.1 選擇語句
8.2.2 循環語句
8.3 C51構造數據類型
8.3.1 數組
……
第9章 單片機套用系統設計與開發
附錄A ASCII碼字元表
附錄B MCS-51單片機指令表
參考文獻

相關詞條

熱門詞條

聯絡我們