共找到7條詞條名為單片機原理與應用技術的結果 展開

單片機原理與應用技術

姚國林、蘇闖、張同光、陳慕君等編著書籍

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

書籍信息


作者:姚國林、蘇闖、張同光、陳慕君等
定價: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