注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡硬件、外部設備與維護單片機原理及應用

單片機原理及應用

單片機原理及應用

定 價:¥21.00

作 者: 孫俊逸, 盛秋林編著
出版社: 清華大學出版社
叢編項: 高等學校計算機教育規(guī)劃教材
標 簽: 單片微型計算機 高等學校 教材

ISBN: 9787302123064 出版時間: 2006-03-01 包裝: 膠版紙
開本: 小16開 頁數(shù): 239 字數(shù):  

內容簡介

本書介紹了Mcs-51系列單片微型計算機的基本結構、指令系統(tǒng)、匯編語言程序設計、系統(tǒng)擴展、 I/0接口技術以及單片機應用實例。 單片機是一門實踐性很強的課程。全書本著理論和實踐相結合的原則,在保證理論完整性的基礎上,更加強調實用性。本書配套的單片機仿真軟件能很好地解決做單片機實驗難的問題。

作者簡介

暫缺《單片機原理及應用》作者簡介

圖書目錄

第1章  計算機的基本組成    1
1.1  概述    1
1.1.1  計算機的組成    1
1.1.2  運算器    4
1.1.3  控制器    4
1.1.4  存儲器    5
1.1.5  輸入輸出接口電路    6
1.2  計算機中的數(shù)制及其轉換    9
1.2.1  常用數(shù)制    10
1.2.2  數(shù)制間的相互轉換    13
1.3  單片微型計算機    16
1.3.1  單片機的特點    16
1.3.2  單片機的發(fā)展趨勢    17
1.3.3  MCS系列單片機簡介    19
1.3.4  單片機的應用    21
習題1    23
第2章  MCS-51系列單片機的系統(tǒng)結構    25
2.1  總體概述    25
2.1.1  主要特性    25
2.1.2  內部結構    27
2.1.3  引腳圖和邏輯符號圖    28
2.2  中央處理器    29
2.2.1  運算器    29
2.2.2  定時控制部件    30
2.2.3  專用寄存器組    30
2.2.4  振蕩器和CPU時序    34
2.3  存儲器    37
2.3.1  程序存儲器    38
2.3.2  內部數(shù)據存儲器    38
2.3.3  位存儲器    39
2.3.4  特殊功能寄存器FSR    39
2.3.5  外部RAM    41
2.4  并行輸入輸出端口    42
2.4.1  P0口的結構    42
2.4.2  P1口的結構    43
2.4.3  P2口的結構    44
2.4.4  P3口的結構    45
2.4.5  端口的驅動能力與使用    46
2.5  定時器/計數(shù)器    46
2.5.1  定時器/計數(shù)器的結構    46
2.5.2  定時器/計數(shù)器的控制寄存器    47
2.5.3  定時器/計數(shù)器的工作模式    49
2.5.4  定時器/計數(shù)器常數(shù)的計算    51
2.6  串行輸入輸出端口    52
2.6.1  串行口的組成和特點    54
2.6.2  串行口的工作方式    55
2.6.3  波特率    59
2.6.4  多機通信    60
2.7  中斷系統(tǒng)    61
2.7.1  MCS-51單片機中斷系統(tǒng)結構    61
2.7.2  中斷系統(tǒng)的控制寄存器    63
2.7.3  中斷系統(tǒng)的響應過程    65
2.8  特殊工作方式    65
2.8.1  復位方式    66
2.8.2  程序執(zhí)行方式    67
2.8.3  節(jié)電工作方式    68
2.8.4  編程和校驗方式    70
習題2    72
第3章  MCS-51系列單片機的指令系統(tǒng)    74
3.1  指令系統(tǒng)    74
3.1.1  基本概念    74
3.1.2  MCS-51系列單片機的指令系統(tǒng)    75
3.1.3  MCS-51系列單片機的指令類型    76
3.1.4  指令描述符號介紹    76
3.2  尋址方式    77
3.2.1  立即尋址    77
3.2.2  直接尋址    78
3.2.3  寄存器尋址    78
3.2.4  寄存器間接尋址    78
3.2.5  變址尋址    79
3.2.6  相對尋址    80
3.2.7  位尋址    81
3.3  數(shù)據傳送類指令    81
3.3.1  內部數(shù)據傳送指令    81
3.3.2  外部數(shù)據存儲器傳送指令    84
3.3.3  查表指令    85
3.3.4  數(shù)據傳送類指令匯總    85
3.4  算術操作類指令    86
3.4.1  加法指令    86
3.4.2  減法指令    88
3.4.3  乘法指令    88
3.4.4  除法指令    89
3.4.5  十進制調整指令    89
3.4.6  算術操作類指令匯總    90
3.5  邏輯操作類指令    90
3.5.1  與指令    91
3.5.2  或指令    91
3.5.3  異或指令    91
3.5.4  累加器A的邏輯操作指令    91
3.5.5  邏輯操作類指令匯總    92
3.6  位操作指令    93
3.6.1  位變量傳送指令    93
3.6.2  位狀態(tài)修改指令    94
3.6.3  位變量邏輯操作指令    94
3.6.4  位轉移指令    94
3.6.5  位操作類指令匯總    95
3.7  程序轉移類指令    96
3.7.1  無條件轉移指令    96
3.7.2  條件轉移指令    97
3.7.3  調用子程序及返回指令    99
3.7.4  空操作指令    100
3.7.5  程序轉移類指令匯總    100
3.8  指令的應用    101
3.8.1  數(shù)據傳送類指令的應用    101
3.8.2  算術運算類指令的應用    102
3.8.3  條件轉移類指令的應用    103
3.8.4  位操作類指令的應用    104
3.8.5  定時器/計數(shù)器與中斷系統(tǒng)應用舉例    105
3.8.6  串口通信的應用    108
習題3    112
第4章  匯編語言程序設計基礎    116
4.1  匯編語言源程序的格式    117
4.2  偽指令    118
4.3  順序程序設計    121
4.4  循環(huán)程序    122
4.5  分支程序    126
4.6  子程序    129
4.7  程序設計舉例    132
習題4    141
第5章  單片機的系統(tǒng)擴展    142
5.1  MCS-51單片機系統(tǒng)擴展方法    142
5.1.1  地址總線    143
5.1.2  數(shù)據總線    144
5.1.3  控制總線    144
5.2  程序存儲器的擴展    145
5.2.1  程序存儲器的一般連接方式    145
5.2.2  EPROM擴展電路    145
5.3  數(shù)據存儲器的擴展    150
5.4  E2PROM的擴展    153
5.4.1  E2PROM的工作方式    154
5.4.2  單片機外擴E2PROM的方法    156
5.5  輸入輸出接口的擴展    158
5.5.1  用TTL芯片的擴展    159
5.5.2  可編程接口芯片的擴展    160
習題5    175
第6章  單片機接口技術    176
6.1  D/A轉換器及接口技術    177
6.1.1  D/A轉換的基本原理    177
6.1.2  通用D/A轉換器DAC0832    179
6.1.3  DAC0832芯片與MCU的連接    181
6.2  A/D轉換器及接口技術    183
6.2.1  并行A/D轉換器ADC0809    183
6.2.2  (-( A/D轉換器AD7705/06及其應用    186
6.3  鍵盤接口技術    191
6.3.1  獨立式鍵盤接口    191
6.3.2  行列式鍵盤    191
6.4  LED顯示器接口    196
6.4.1  LED顯示器結構與原理    196
6.4.2  LED顯示器接口實例    199
習題6    205
第7章  MCS-51型單片機應用舉例    206
7.1  應用實例1  數(shù)據采集及處理系統(tǒng)    206
7.1.1  系統(tǒng)要求    206
7.1.2  硬件設計    207
7.1.3  軟件設計    210
7.2  應用實例2  自動剪板機順序控制系統(tǒng)    212
7.2.1  系統(tǒng)要求    212
7.2.2  硬件設計    213
7.2.3  軟件設計    215
習題7    219
第8章  單片機系統(tǒng)開發(fā)設計方法    220
8.1  單片機應用系統(tǒng)的設計    220
8.1.1  單片機應用系統(tǒng)研制過程    220
8.1.2  總體設計    220
8.1.3  硬件設計    225
8.1.4  軟件設計    230
8.2  單片機開發(fā)工具概述    231
8.2.1  開發(fā)系統(tǒng)的組成與功能    231
8.2.2  集成調試軟件MedWin的使用    234
習題8    239
參考文獻    240

本目錄推薦

掃描二維碼
Copyright ? 讀書網 ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號