注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡計算機組織與體系結(jié)構(gòu)單片機原理及應用

單片機原理及應用

單片機原理及應用

定 價:¥29.00

作 者: 王連英,吳靜進 主編
出版社: 化學工業(yè)出版社
叢編項:
標 簽: 計算機體系結(jié)構(gòu)

ISBN: 9787122113894 出版時間: 2011-08-01 包裝: 平裝
開本: ` 頁數(shù): 212 字數(shù):  

內(nèi)容簡介

  《單片機原理及應用》由微機系統(tǒng)基本知識,80C51單片機內(nèi)部結(jié)構(gòu)和工作原理,指令系統(tǒng),中斷、定時/計數(shù)器和串行口,系統(tǒng)擴展與接口及單片機應用系統(tǒng)的開發(fā)、設(shè)計和應用實例等內(nèi)容組成。本書以工程應用能力培養(yǎng)為目的,突出重點,加強基本原理、基本概念的敘述;注重解決實際問題綜合應用能力的培養(yǎng);強調(diào)理論與工程應用的結(jié)合。書中每個章節(jié)都有豐富的課堂活動內(nèi)容,各章都安排有大量的例題或習題,書中力求將理論講授、實踐操作、討論互動、自學練習、應用設(shè)計等教學環(huán)節(jié)有機結(jié)合,可根據(jù)教學需要的不同而適當?shù)厝∩帷㈧`活地安排。本書可作為普通高等院校本、??齐姎庾詣踊?、電子信息工程、應用電子技術(shù)、通信工程、測控技術(shù)與儀器、機電一體化、機械設(shè)計及其自動化、車輛工程等相關(guān)專業(yè)的教學用書,也可作為相關(guān)技術(shù)人員的參考書及培訓用書。

作者簡介

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

圖書目錄

第1章 微型計算機基礎(chǔ)知識 1
1.1 概述 1
1.1.1 微型計算機的組成 1
1.1.2 單片機的概念及特點 1
1.1.3 單片機的發(fā)展史 2
1.1.4 單片機的發(fā)展趨勢 4
1.2 單片機系統(tǒng)的組成 4
1.2.1 微處理器(CPU) 5
1.2.2 存儲器 6
1.2.3 輸入/輸出接口 7
1.3 計算機中數(shù)的表示方法和運算 7
1.3.1 數(shù)制 7
1.3.2 數(shù)制間的轉(zhuǎn)換 9
1.3.3 單片機中常用的編碼 10
1.4 AT89 系列單片機 13
習題 14第2章 MCS-51單片機硬件結(jié)構(gòu) 15
2.1 MCS-51單片機內(nèi)部結(jié)構(gòu)及引腳功能 15
2.1.1 MCS-51單片機內(nèi)部結(jié)構(gòu) 15
2.1.2 MCS-51單片機引腳功能 16
2.2 80C51單片機的存儲空間配置 19
2.2.1 程序存儲器(ROM) 20
2.2.2 外部數(shù)據(jù)存儲器(片外RAM) 21
2.2.3 內(nèi)部數(shù)據(jù)存儲器(片內(nèi)RAM) 22
2.3 并行I/O端口結(jié)構(gòu)及工作原理 28
2.3.1 P0口 28
2.3.2 P1口 29
2.3.3 P2口 30
2.3.4 P3口 30
2.4 時鐘電路及CPU的時序 31
2.4.1 時鐘電路 31
2.4.2 MCS-51單片機CPU時序的基本概念 32
2.4.3 一般指令的取指時序和執(zhí)行時序 32
2.5 單片機工作方式 33
2.5.1 復位工作方式 33
2.5.2 低功耗工作方式 35
習題 36第3章 MCS-51系列單片機的指令系統(tǒng) 37
3.1 單片機指令系統(tǒng)基礎(chǔ) 37
3.1.1 匯編語言指令及匯編語言指令格式 37
3.1.2 MCS-51單片機指令系統(tǒng)說明 39
3.1.3 MCS-51單片機的尋址方式 40
3.2 MCS-51單片機的指令系統(tǒng) 42
3.2.1 數(shù)據(jù)傳送類指令 43
3.2.2 算數(shù)運算類指令 49
3.2.3 邏輯運算及移位指令 53
3.2.4 程序控制轉(zhuǎn)移類指令 57
3.2.5 布爾變量操作指令(位操作類指令) 66第4章 MCS-51單片機典型程序設(shè)計 72
4.1 程序設(shè)計概述 72
4.1.1 程序設(shè)計語言 72
4.1.2 程序設(shè)計步驟和基本程序結(jié)構(gòu) 72
4.2 匯編語言程序設(shè)計基本概念 73
4.2.1 MCS-51單片機匯編語言語句格式 73
4.2.2 偽指令 73
4.3 C語言程序設(shè)計基本概念 75
4.3.1 單片機C語言數(shù)據(jù)類型 75
4.3.2 常量 77
4.3.3 變量 78
4.3.4 運算符及表達式 79
4.3.5 C51構(gòu)造數(shù)據(jù)類型 82
4.4 順序程序的設(shè)計 83
4.5 分支程序的設(shè)計 84
4.5.1 單分支程序 85
4.5.2 多分支程序 86
4.6 循環(huán)程序的設(shè)計 88
4.6.1 循環(huán)程序的基本結(jié)構(gòu) 88
4.6.2 循環(huán)程序的設(shè)計方法 89
4.6.3 循環(huán)結(jié)構(gòu)程序設(shè)計舉例 91
習題 92第5章 MCS-51單片機的中斷系統(tǒng) 94
5.1 中斷概述 94
5.2 MCS-51單片機的中斷系統(tǒng)結(jié)構(gòu) 95
5.2.1 MCS-51的中斷源 95
5.2.2 MCS-51中斷系統(tǒng)的總體結(jié)構(gòu) 95
5.2.3 中斷控制 95
5.3 中斷處理過程 98
5.3.1 中斷響應 99
5.3.2 中斷處理 101
5.3.3 中斷返回 101
5.4 中斷響應后中斷請求的撤銷 101
5.5 MCS-51單片機的中斷應用舉例 102
5.5.1 怎樣編寫中斷服務程序 102
5.5.2 中斷應用舉例 102
5.6 外部中斷源擴展 106
5.6.1 利用定時器擴展外部中斷源 106
5.6.2 中斷加查詢擴展外部中斷源 107
習題 107第6章 MCS-51單片機的定時/計數(shù)器 109
6.1 定時/計數(shù)器概述 109
6.1.1 MCS-51定時/計數(shù)器的結(jié)構(gòu) 109
6.1.2 MCS-51定時/計數(shù)器的基本原理 109
6.2 定時/計數(shù)器的控制 110
6.2.1 定時/計數(shù)器的工作模式控制寄存器TMOD 110
6.2.2 定時/計數(shù)器的控制寄存器TCON 111
6.3 定時/計數(shù)器的工作模式及應用 111
6.3.1 工作模式0及應用 111
6.3.2 工作模式1及應用 113
6.3.3 工作模式2及應用 115
6.3.4 工作模式3及應用 116
6.4 定時/計數(shù)器綜合應用 119
習題 121第7章 MCS-51單片機的串行口 122
7.1 串行通信概述 122
7.1.1 串行通信的分類 122
7.1.2 串行通信的制式 124
7.1.3 串并行轉(zhuǎn)換和串行接口 124
7.1.4 串行通信的校驗 125
7.2 MCS-51系列單片機的串行接口 125
7.2.1 MCS-51串行口結(jié)構(gòu) 125
7.2.2 串行口控制寄存器SCON 126
7.2.3 電源控制寄存器PCON 127
7.3 MCS-51單片機的串行口的工作方式 128
7.3.1 串行口工作方式0 128
7.3.2 串行口工作方式1 129
7.3.3 串行口工作方式2 131
7.3.4 串行口工作方式3 133
7.4 多機通信 133
習題 134第8章 單片機系統(tǒng)的擴展與接口技術(shù) 136
8.1 單片機系統(tǒng)擴展概述 136
8.2 8155可編程多功能接口的擴展 137
8.2.1 8155的結(jié)構(gòu)和引腳 137
8.2.2 8155的RAM和I/O口尋址 138
8.2.3 8155的I/O接口工作方式 138
8.2.4 8155的命令/狀態(tài)寄存器 139
8.2.5 8155的定時/計數(shù)器 140
8.2.6 8155在單片機擴展中的應用 141
8.3 單片機與鍵盤的接口 142
8.3.1 鍵盤的工作原理 142
8.3.2 鍵盤的接口方式 143
習題 145第9章 Keil集成開發(fā)環(huán)境及Proteus ISIS仿真 146
9.1 Keil集成開發(fā)環(huán)境 146
9.1.1 Keil ?Vision2工作環(huán)境 146
9.1.2 Keil工程的創(chuàng)建 151
9.1.3 存儲空間資源的查看和修改 162
9.1.4 變量的查看和修改 164
9.1.5 外圍設(shè)備的查看和修改 164
9.2 Proteus ISIS簡介 165
9.2.1 Proteus ISIS工作環(huán)境 165
9.2.2 電路原理圖的設(shè)計與編輯 168
9.2.3 Proteus ISIS與Keil C51的聯(lián)調(diào) 175第10章 單片機應用系統(tǒng)設(shè)計與開發(fā)實例 176
10.1 單片機應用系統(tǒng)開發(fā)流程 176
10.1.1 單片機應用系統(tǒng)設(shè)計與開發(fā) 176
10.1.2 應用系統(tǒng)設(shè)計過程 176
10.2 基于單片機的八路電壓巡檢系統(tǒng)設(shè)計 179
10.2.1 系統(tǒng)的功能 179
10.2.2 總體方案設(shè)計 179
10.2.3 單元硬件電路設(shè)計、仿真及軟件編程 179
10.2.4 程序下載接口電路 202
10.3 硬件電路制作 204
習題 205
附錄A MCS-51系列單片機指令表 206
附錄B MCS-51系列單片機指令助記符 211
參考文獻 213

本目錄推薦

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