8051單片機原理及套用

8051單片機原理及套用

《8051單片機原理及套用》是2018年機械工業出版社出版的圖書,作者是王彪。

基本介紹

  • 中文名:8051單片機原理及套用
  • 作者:王彪
  • ISBN:9787111605041
  • 定價:49元
  • 出版社:機械工業出版社
  • 出版時間:2018年9月
  • 裝幀:平裝
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

本書內容包括單片機基礎知識、單片機套用仿真軟體、單片機原理與基本套用系統、彙編語言程式設計、C語言程式設計、診斷系統和定時/計數器、單片機的串列擴展技術和常用測控電路、串列通信、單片機的綜合套用。根據高職高專教育注重培養學生實踐動手能力的要求,本書以單片機內部資源的套用為主線,理論與實踐緊密結合,以一個典型電子產品的設計開發過程貫穿教學全程。注重對單片機資源套用方法的總結,使初學者更容易理解與掌握。每章安排了一定量的習題和思考題,方便讀者練習和提高。

圖書目錄

出版說明
前言
第1章單片機系統基本知識
1.1認識單片機
1.1.1單片機的概念
1.1.2單片機的發展概況
1.1.3單片機的特點
1.1.4單片機的套用
1.1.5單片機技術的發展趨勢
1.2單片機系統的組成
1.2.1硬體
1.2.2軟體
1.3單片機套用系統的開發過程
1.3.1開發流程
1.3.2開發工具
1.4單片機中數的表示方法及運算
1.4.1二進制數、十進制數和
1.4.2數制轉換
1.4.3二進制數的運算
1.4.4十六進制數的運算
1.4.5數據在計算機中的表示
1.4.6常用編碼
1.5實訓1單片機系統的認識
1.6習題
第2章8051單片機的基本結構
2.1內部結構和引腳功能
2.1.1內部結構
2.1.2引腳功能
2.2存儲器
2.2.1程式存儲器(ROM)
2.2.2數據存儲器(RAM)
2.2.3特殊功能暫存器(SFR)
2.2.4程式計數器(PC)
2.3.1P0口
2.3.2P1口
2.3.3P2口
2.3.4P3口
2.4時鐘與時序
2.4.1時鐘電路
2.4.2時鐘周期和機器周期
2.5工作方式
2.5.1復位方式
2.5.2低功耗工作方式
2.6ATMEL89系列單片機
2.6.1AT89系列單片機的優點
2.6.2AT89系列單片機的內部結構
2.6.3AT89系列單片機的型號編碼
2.7實訓2製作8051單片機
最小系統
2.8習題
第3章開發軟體使用
3.1WAVE6000軟體認知及使用
3.1.1WAVE6000簡介
3.1.2WAVE6000使用
3.2Proteus軟體認知及使用
3.2.1Proteus簡介
3.2.2Proteus使用
3.3實訓3WAVE6000的使用練習
3.4實訓4Proteus的使用練習
3.5習題
第4章8051單片機的指令系統
4.1指令系統概述
4.1.1指令基本格式
4.1.2指令分類
4.1.3指令系統中的常用符號
4.1.4定址方式
4.1.5偽指令
4.1.6彙編
4.2指令系統
4.2.1數據傳送類指令
4.2.2算術運算類指令
4.2.3邏輯運算及位移類指令
4.2.4位操作類指令
4.2.5控制轉移類指令
4.3實訓5製作流水燈
4.4習題
第5章彙編語言程式設計
5.1彙編語言程式設計概述
5.1.1程式設計的步驟
5.1.2編寫程式的方法
5.1.3編寫程式的技巧
5.2順序程式設計
5.3分支程式設計
5.4循環程式設計
5.5查表程式設計
5.6散轉程式設計
5.7子程式設計
5.7.1關於子程式的幾點說明
5.7.2在子程式調用時的現場保護與
恢復
5.7.3在子程式調用時參數的傳遞
5.8實訓6製作交通信號燈
5.9習題
第6章8051單片機的中斷系統
6.1中斷概述
6.1.1中斷概念
6.1.2設定中斷的原因
6.2中斷源和中斷控制暫存器
6.2.1中斷源
6.2.2中斷控制暫存器
6.3中斷處理過程
6.3.1中斷請求
6.3.2中斷回響
6.3.3中斷服務
6.3.4中斷返回
6.3.5中斷回響等待時間
6.3.6中斷請求的撤除
6.3.7中斷優先控制和中斷嵌套
6.4中斷程式設計方法
6.4.1中斷初始化
6.4.3外部中斷的套用舉例
6.5實訓7製作簡易水情報警器
6.6習題
第7章8051單片機的定時/計數器
7.1定時/計數器概述
7.1.1計數
7.1.2定時
7.2定時/計數器的控制暫存器
7.2.1定時/計數器控制
暫存器TCON
7.2.2定時/計數器工作方式控制
暫存器TMOD
7.3定時/計數器工作方式
7.3.1工作方式0
7.3.2工作方式1
7.3.3工作方式2
7.3.4工作方式3
7.4定時/計數器的套用
7.4.1計算定時/計數初值
7.4.2定時/計數器套用
7.5實訓8製作測速器
7.6習題
第8章8051單片機的串列接口
8.1串列通信的基本概念
8.1.1數據通信概念
8.1.2串列通信波特率
8.1.3串列通信的制式
8.1.4串列通信的校驗
8.1.5串列通信接口標準
8.28051單片機的串列口
8.2.1串列口特殊功能暫存器
8.2.2串列口工作方式
8.2.3多機通信
8.3實訓9PC和8051單片機串列
通信
8.4習題
第9章LED數碼管顯示與鍵盤
9.1LED數碼管顯示
9.1.1LED數碼管
9.1.2LED數碼管編碼方式
9.1.3靜態顯示
9.1.4動態顯示
9.2鍵盤
9.2.1鍵盤接口概述
9.2.2獨立式鍵盤
9.2.3矩陣式鍵盤
9.3顯示與鍵盤套用舉例——密碼鎖的
設計
9.3.1設計要求
9.3.2設計方案
9.3.3硬體電路設計
9.3.4軟體設計
9.4實訓10製作密碼鎖
第10章秒表與數字鐘的設計
10.1秒表的設計
10.1.1設計要求
10.1.2設計方案
10.1.3硬體電路設計
10.1.4軟體設計
10.2數字鐘的設計
10.2.1設計要求
10.2.2設計方案
10.2.3硬體電路設計
10.2.4軟體設計
10.3實訓11製作數字鐘
第11章溫度濕度測量儀的設計
11.1DHT11
11.1.1DHT11概述
11.1.2DHT11數據結構
11.1.3DHT11的傳輸時序
11.2設計要求
11.3設計方案
11.4硬體電路設計
11.5軟體設計
11.6實訓12製作溫度濕度測量儀
附錄8051單片機彙編指令表
參考文獻

相關詞條

熱門詞條

聯絡我們