MCS-51單片機原理及實踐(C語言)(微課視頻版)

MCS-51單片機原理及實踐(C語言)(微課視頻版)

《 MCS-51單片機原理及實踐(C語言)(微課視頻版)》是清華大學出版社出版的一本圖書,作者:陳蘇婷。

基本介紹

  • 中文名:MCS-51單片機原理及實踐(C語言)(微課視頻版)
  • 作者:陳蘇婷
  • 出版社:清華大學出版社
  • ISBN:9787302560753 
內容簡介,圖書目錄,

內容簡介

《MCS-51單片機原理及實踐(C語言)(微課視頻版)》圍繞 MCS-51單片機展開,以8051單片機為主體,全面介紹其系統結構、工作原理、內部功能器 件的特性及組成單片機套用系統時的設計技術和方法,主要內容包括微型計算機基礎知識、51系列單片機程式設計及開發環境、MCS-51單片機接口技術、MCS-51單片機及單片機拓展套用。 《MCS-51單片機原理及實踐(C語言)(微課視頻版)》包含了許多淺顯易懂、典型實用的例題。附錄A和附錄B給出了萬用表和示波器的簡單介紹,供讀者參考。《MCS-51單片機原理及實踐(C語言)(微課視頻版)》在編寫上充分考慮教學內容的實用性、通用性、先進性,綜合了單片機教材的優點,做到深入淺出,講清難疑點。

圖書目錄

第1章微型計算機基礎知識
1.1微型計算機概述
1.1.1微型計算機的發展歷程
1.1.2微型計算機的特點及分類
1.1.3微型計算機的套用領域
1.2微型計算機的基本組成及工作原理
1.2.1微型計算機的基本組成及有關概念
1.2.2微型計算機的指令系統
1.2.3微型計算機的工作原理
1.2.4微型計算機的主要技術指標
1.3單片機概述
1.3.1單片機的發展歷程
1.3.2單片機的特點及分類
1.3.3單片機的套用領域
1.3.4單片機的發展趨勢
本章小結
思考題與習題
第2章MCS51系列單片機的結構及原理
2.1MCS51系列單片機的內部結構
2.2MCS51系列單片機的引腳及功能
2.3MCS51單片機的存儲結構
2.3.1程式存儲器
2.3.2內部數據存儲器
2.3.3外部數據存儲器
2.3.48051的低功耗設計
2.4MCS51掉電保護及低功耗設計
本章小結
思考題與習題
第3章C51系列單片機程式設計
3.1C51語言概述
3.2C51程式的基本結構
3.3數據類型
3.3.1C51數據類型
3.3.2REG51.H頭檔案
3.4變數和C51存儲區域
3.4.1變數的定義
3.4.2存儲器類型
3.4.3存儲器模式
3.4.4變數的分類
3.5C51絕對地址的訪問
3.6指針
3.6.1指針的概念、定義和引用
3.6.2C51的指針類型
3.7C51函式
3.7.1C51函式及其定義
3.7.2C51的中斷服務函式
3.7.3C51庫函式
3.8C51程式設計實例——實現單片機控制流水燈
本章小結
思考題與習題
第4章Keil μVision4集成開發環境及其套用
4.1Keil μVision4軟體概述
4.2Keil μVision4的C51開發流程
本章小結
思考題與習題
第5章Proteus ISIS仿真設計工具
5.1Proteus ISIS軟體概述
5.2Proteus ISIS軟體套用
5.2.1Proteus ISIS繪製原理圖的一般步驟
5.2.2Proteus ISIS軟體套用實例
本章小結
思考題與習題
第6章MCS51單片機的定時器/計數器
6.1定時計數概念
6.1.1計數概念
6.1.2定時
6.1.3溢出
6.2定時器/計數器的結構
6.2.1總體結構
6.2.2工作方式暫存器TMOD及控制暫存器TCON
6.3定時器/計數器的初始化
6.4定時器/計數器的4種工作方式
6.4.1工作方式0,13位計數器
6.4.2工作方式1,16位計數器
6.4.3工作方式2,8位自動重裝初值計數器
6.4.4工作方式3,兩個獨立8位計數器
6.5定時器的編程示例
本章小結
思考題與習題
第7章MCS51單片機的中斷系統
7.1中斷的概念
7.1.1中斷
7.1.2中斷源
7.1.3中斷優先權
7.1.4中斷回響的過程
7.2MCS51中斷系統的結構
7.3中斷請求源
7.3.1中斷請求源及相關的特殊功能暫存器TCON和SCON
7.3.2中斷請求標誌
7.4中斷控制
7.4.1中斷允許暫存器IE
7.4.2中斷優先權暫存器IP
7.5中斷回響的條件、過程及時間
7.5.1中斷回響的條件
7.5.2中斷回響過程
7.5.3中斷回響時間
7.5.4中斷請求的撤除
本章小結
思考題與習題
第8章人機接口設計
8.1LED顯示器的結構與原理
8.1.1LED數碼管工作原理
8.1.2LED顯示器工作方式
8.2鍵盤接口原理
8.2.1按鍵消抖問題
8.2.2鍵盤掃描方式
8.2.3鍵盤類別
8.2.4鍵盤接口電路
8.3可程式鍵盤/顯示器接口Intel 8279
8.3.18279的結構與原理
8.3.28279的引腳與功能
8.3.38279的輸入和輸出方式
8.3.48279的控制字和狀態字
8.4LCD液晶顯示器
8.4.1字元型液晶顯示模組的組成和基本特點
8.4.2LCD1602模組接口引腳功能
8.4.3LCD1602模組的操作命令
8.5套用示例
本章小結
思考題與習題
第9章MCS51與D/A轉換器、A/D轉換器接口設計
9.1MCS51與DAC的接口
9.1.1D/A轉換器概述
9.1.2主要技術指標
9.1.3MCS51與8位DAC0832的接口
9.1.4MCS51與12位DAC1208的接口
9.2MCS51與ADC的接口
9.2.1A/D轉換器概述
9.2.2MCS51與ADC0809(逐次比較型)的接口
9.3DAC8032波形發生器示例
本章小結
思考題與習題
第10章串列通信技術
10.1串列通信概念
10.1.1串列通信的分類
10.1.2串列通信的波特率
10.1.3串列通信的方式
10.1.4串列通信的校驗
10.2串列接口
10.2.1串口的工作方式
10.2.2MCS51串口波特率
10.3串列通信接口的套用示例
本章小結
思考題與習題
第11章單片機套用系統設計
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.3.3軟體程式設計
11.4水溫控制系統設計
11.4.1系統要求
11.4.2硬體電路設計
11.4.3軟體程式設計
11.5全自動洗衣機設計
11.5.1系統要求
11.5.2硬體電路設計
11.5.3軟體程式設計
附錄A萬用表的使用
附錄B示波器的使用
附錄CMCS51單片機引腳圖
參考文獻

相關詞條

熱門詞條

聯絡我們