單片機原理與套用技術(姚國林、蘇闖、張同光、陳慕君等編著書籍)

單片機原理與套用技術(姚國林、蘇闖、張同光、陳慕君等編著書籍)

《單片機原理與套用技術》是2009年7月1日出版的一本圖書,作者是姚國林、蘇闖、張同光、陳慕君。

基本介紹

  • 作品名稱:《單片機原理與套用技術》
  • 創作年代:2009年
  • 作品出處:清華大學出版社
  • 作者:姚國林、蘇闖、張同光、陳慕君等
書籍信息,內容簡介,目錄,

書籍信息

作者:姚國林、蘇闖、張同光、陳慕君等
定價:26元
印次:1-5
ISBN:9787302203513
出版日期:2009.07.01
印刷日期:2015.06.15

內容簡介

本書以國內廣泛使用的MCS-51系列單片機中的8051為對象,介紹了它的基本結構、工作原理、指令系統和基本的程式設計方法,以及MCS-51內部的主要資源,包括定時/計數器、中斷系統、內部接口、串列通信接口的使用方法,重點介紹了MCS-51單片機的常用接口及控制技術和單片機套用系統開發及套用技術。針對單片機原理及套用,本著理論必須夠用的原則,突出實用性、操作性,在編排上由淺入深,循序漸進,精選內容,突出重點,適當增加一些當今流行的新器件和新技術;對於接口技術和套用系統提供了詳細的原理說明、電路圖、完整的程式代碼及程式流程圖。 本書可作為高職高專院校自動化、電子信息、機電、電力和計算機等專業的教材,也可以作為工程技術人員的參考書。

目錄

第1章緒論 1
1.1數制與編碼的簡單回顧 1
1.1.1計算機中的數制及相互轉換 1
1.1.2二進制數的運算 4
1.1.3帶符號數的表示 6
1.1.4帶符號數運算時的溢出問題 8
1.1.5定點數和浮點數 8
1.1.6BCD碼和ASCII碼 9
1.2單片機概述 10
1.2.1電子計算機的問世及其
經典結構 10
1.2.2微型計算機的組成及其
套用形態 11
1.2.3單片機的發展過程 12
1.2.4單片機的特點 13
1.2.5單片機的套用領域 13
1.2.6單片機的產品近況 14
習題1 15
第2章MCS-51單片機的體系結構 16
2.1MCS-51單片機的基本組成 16
2.1.180C51單片機的基本結構 16
2.1.2MCS-51單片機的內部組成
及信號引腳 18
2.1.3存儲器結構 21
2.1.480C51單片機的特殊
功能暫存器 24
2.2並行輸入/輸出口結構 26
2.2.1P0口 27
2.2.2P1口 28
2.2.3P2口 29
2.2.4P3口 30
2.2.5並行接口的負載能力 31
2.3時鐘及復位電路 31
2.3.1時鐘電路及時序 31
2.3.2單片機的復位電路 34
2.4MCS-51單片機的最小系統 35
2.4.1單片機最小套用系統舉例 35
2.4.2最小套用系統設計 35
習題2 36
第3章MCS-51指令系統 38
3.1指令系統概述 38
3.1.1機器指令編碼格式 38
3.1.2符號指令格式 39
3.1.3符號指令格式及注釋中的
常用符號 40
3.2定址方式 40
3.2.1暫存器定址 41
3.2.2直接定址 41
3.2.3暫存器間接定址 42
3.2.4立即定址 43
3.2.5變址定址 43
3.2.6相對定址 44
3.2.7位定址 45
3.3數據傳送類指令 45
3.3.1一般傳送類指令 45
3.3.2特殊傳送類指令 47
3.4算術運算類指令 49
3.4.1加法 50
3.4.2減法 52
3.4.3乘法 53
3.4.4除法 53
3.5邏輯運算與循環類指令 53
3.5.1邏輯與 53
3.5.2邏輯或 54
3.5.3邏輯異或 54
3.5.4累加器清0和取反 55
3.5.5累加器循環移位 55
3.6控制轉移類指令 56
3.6.1無條件轉移 56
3.6.2條件轉移 57
3.6.3調用與返回 58
3.6.4空操作 59
3.7位操作類指令 59
3.7.1位傳送 60
3.7.2位狀態設定 60
3.7.3位邏輯運算 60
3.7.4位判跳(條件轉移) 61
習題3 61
第4章彙編程式設計 64
4.1彙編程式設計概述 64
4.1.1程式編制的方法和技巧 64
4.1.2偽指令 67
4.2順序程式設計 69
4.2.1數據傳送 69
4.2.2查表程式 70
4.2.3簡單運算 71
4.3分支程式設計 71
4.3.1分支程式實例 72
4.3.2分支程式結構 75
4.4循環程式設計 76
4.4.1循環程式實例 76
4.4.2循環程式結構 81
4.5子程式及其調用 83
4.5.1子程式的調用 83
4.5.2現場的保護和恢復 83
4.5.3參數傳遞 84
4.6常用彙編子程式 86
4.6.1代碼轉換程式 86
4.6.2算術運算程式 89
4.6.3查找、排序程式 91
習題4 94
第5章MCS-51中斷系統及
定時/計數器 96
5.1MCS-51的中斷系統 96
5.1.1MCS-51的中斷系統結構 96
5.1.2MCS-51的中斷源 97
5.1.3MCS-51中斷的控制 99
5.2MCS-51單片機中斷處理過程 101
5.2.1中斷回響條件和時間 101
5.2.2中斷回響過程 102
5.2.3中斷返回 102
5.2.4中斷程式舉例 103
5.3MCS-51的定時/計數器 107
5.3.1定時/計數器的結構和
工作原理 107
5.3.2定時/計數器的控制 108
5.3.3定時/計數器的工作方式 109
5.3.4定時/計數器用於外部
中斷擴展 111
5.3.5定時/計數器套用舉例 111
習題5 114
第6章MCS-51單片機的串口通信 115
6.1串口通信的基本知識 115
6.1.1通信的基本概念 115
6.1.2串列通信的分類 115
6.1.3串列通信的制式 116
6.1.4串列通信接口標準 117
6.2MCS-51單片機的串口及控制
暫存器 119
6.2.1MCS-51串列口結構 119
6.2.2MCS-51串列控制暫存器 120
6.3串口的工作方式 121
6.3.1方式0 121
6.3.2方式1 122
6.3.3方式2和方式3 123
6.3.4波特率的計算 124
6.4串口的套用 125
6.4.1雙機通信 125
6.4.2多機通信 129
習題6 135

相關詞條

熱門詞條

聯絡我們