日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

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

單片機原理及應用:基于Keil及Proteus(第2版)

單片機原理及應用:基于Keil及Proteus(第2版)

定 價:¥36.00

作 者: 周旭欣,周淇
出版社: 北京航空航天大學出版社
叢編項:
標 簽: 暫缺

ISBN: 9787512422193 出版時間: 2016-08-01 包裝:
開本: 16開 頁數(shù): 278 字數(shù):  

內(nèi)容簡介

  單片機原理及應用—基于Keil及Proteus(第2版)本書以AT89C51為典型機深入淺出地講述單片機的結(jié)構、基本原理、硬件資源及單片機的應用技術。主要內(nèi)容包括:單片機的基礎知識、內(nèi)外系統(tǒng)結(jié)構、匯編指令、中斷與定時/計數(shù)器、串口通信、系統(tǒng)接口、應用系統(tǒng)設計等。本書在單片機傳統(tǒng)教學體系的基礎上進行了較大改進。第yi,體現(xiàn)在編排方式上,書中以51單片機匯編語言作為貫穿全書各章節(jié)的主線,有機融入集成開發(fā)軟件Keil和單片機仿真軟件Proteus的使用方法,并與串口調(diào)試助手結(jié)合應用于例題中,直觀顯示應用結(jié)果,實現(xiàn)了教學內(nèi)容的可視化。第二,體現(xiàn)在內(nèi)容上,本書加入了新型或當前主流外部設備的原理介紹及仿真,包括LED點陣、LCD1602、DS18B20等。本書可作為高等工科院校計算機類、電氣與電子信息類、機電一體化類、機械類等相關專業(yè)的本科教材,也可供從事單片機應用研究與開發(fā)的技術人員及普通讀者參考。本書配有教學課件供任課教師參考,請發(fā)郵件至goodtextbook@126.com 或致電01082317037申請索取。

作者簡介

暫缺《單片機原理及應用:基于Keil及Proteus(第2版)》作者簡介

圖書目錄

第1章 單片機基礎知識……………………………………………………………… 1
1.1 計算機系統(tǒng)概述…………………………………………………………… 1
1.1.1 計算機……………………………………………………………… 1
1.1.2 微型計算機………………………………………………………… 1
1.1.3 單片微型計算機…………………………………………………… 2
1.1.4 嵌入式系統(tǒng)………………………………………………………… 3
1.2 單片機的內(nèi)部結(jié)構………………………………………………………… 3
1.2.1 中央處理器………………………………………………………… 3
1.2.2 存儲器……………………………………………………………… 6
1.2.3 輸入/輸出接口……………………………………………………… 7
1.2.4 總 線……………………………………………………………… 8
1.3 單片機的類型和典型單片機產(chǎn)品………………………………………… 8
1.3.1 單片機的類型和特點……………………………………………… 8
1.3.2 典型單片機產(chǎn)品…………………………………………………… 10
1.4 單片機的應用系統(tǒng)結(jié)構及其應用………………………………………… 11
1.4.1 單片機應用系統(tǒng)結(jié)構……………………………………………… 11
1.4.2 單片機的應用……………………………………………………… 12
習 題…………………………………………………………………………… 14
第2章 51系列單片機硬件結(jié)構和功能…………………………………………… 15
2.1 總體結(jié)構…………………………………………………………………… 15
2.1.1 51系列單片機的總體結(jié)構……………………………………… 15
2.1.2 51系列單片機的引腳定義及功能……………………………… 17
2.2 存儲器的組織結(jié)構及功能………………………………………………… 20
2.2.1 程序存儲器………………………………………………………… 20
2.2.2 內(nèi)部數(shù)據(jù)存儲器…………………………………………………… 21
2.2.3 外部數(shù)據(jù)RAM 和I/O口………………………………………… 27
2.3 I/O接口的結(jié)構及功能…………………………………………………… 27
2.3.1 并行接口的結(jié)構及功能…………………………………………… 27
2.3.2 串行接口的結(jié)構及功能…………………………………………… 32
2.4 定時/計數(shù)器的結(jié)構及功能……………………………………………… 33
2.4.1 定時/計數(shù)器的結(jié)構……………………………………………… 33
2.4.2 定時/計數(shù)器方式寄存器和控制寄存器………………………… 34
2.4.3 T0、T1的工作方式和內(nèi)部結(jié)構………………………………… 36
2.4.4 定時/計數(shù)器T2的功能和使用方法…………………………… 38
2.5 中斷系統(tǒng)的結(jié)構及功能…………………………………………………… 42
2.5.1 中斷系統(tǒng)結(jié)構……………………………………………………… 43
2.5.2 中斷源……………………………………………………………… 43
2.5.3 中斷控制…………………………………………………………… 45
2.5.4 中斷響應過程……………………………………………………… 47
2.5.5 中斷服務程序的現(xiàn)場保護和恢復………………………………… 48
2.5.6 中斷請求的撤出…………………………………………………… 49
2.6 時鐘、時鐘電路、CPU 定時……………………………………………… 50
2.6.1 CMOS型51單片機時鐘電路…………………………………… 50
2.6.2 CPU 時序………………………………………………………… 51
2.7 單片機工作方式…………………………………………………………… 52
2.7.1 復位方式與復位電路……………………………………………… 53
2.7.2 程序執(zhí)行方式……………………………………………………… 54
2.7.3 省電工作方式……………………………………………………… 54
2.7.4 CHMOS型單片機節(jié)電工作方式………………………………… 55
習 題…………………………………………………………………………… 58
第3章 51系列單片機指令系統(tǒng)及Keil集成開發(fā)環(huán)境…………………………… 59
3.1 指令系統(tǒng)和指令格式……………………………………………………… 59
3.1.1 指令系統(tǒng)的概念…………………………………………………… 59
3.1.2 指令格式和常用偽指令…………………………………………… 59
3.2 指令尋址方式……………………………………………………………… 63
3.2.1 寄存器尋址………………………………………………………… 63
3.2.2 直接尋址…………………………………………………………… 64
3.2.3 寄存器間接尋址…………………………………………………… 64
3.2.4 立即尋址…………………………………………………………… 65
3.2.5 基寄存器加變址寄存器間接尋址………………………………… 65
3.3 指令狀態(tài)標志和類型……………………………………………………… 66
3.3.1 指令狀態(tài)標志……………………………………………………… 66
3.3.2 指令類型…………………………………………………………… 67
3.4 數(shù)據(jù)傳送指令……………………………………………………………… 68
3.4.1 內(nèi)部數(shù)據(jù)傳送指令………………………………………………… 69
3.4.2 外部數(shù)據(jù)存儲器傳送指令………………………………………… 73
3.4.3 查表指令…………………………………………………………… 75
3.5 算術運算指令……………………………………………………………… 76
3.5.1 加減指令…………………………………………………………… 76
3.5.2 乘除指令…………………………………………………………… 80
3.6 邏輯運算指令……………………………………………………………… 81
3.6.1 ACC的邏輯操作指令…………………………………………… 81
3.6.2 兩個操作數(shù)的邏輯操作指令……………………………………… 83
3.7 位操作指令………………………………………………………………… 85
3.7.1 位變量傳送指令…………………………………………………… 85
3.7.2 位變量修改指令…………………………………………………… 86
3.7.3 位變量邏輯操作指令……………………………………………… 87
3.8 控制轉(zhuǎn)移指令……………………………………………………………… 87
3.8.1 絕對轉(zhuǎn)移指令……………………………………………………… 87
3.8.2 條件轉(zhuǎn)移指令……………………………………………………… 91
3.8.3 調(diào)用、返回及空操作指令………………………………………… 93
3.9 KeilμVision4集成開發(fā)環(huán)境簡介……………………………………… 96
3.9.1 μVision4項目管理窗口………………………………………… 96
3.9.2 μVision4的菜單欄……………………………………………… 97
3.9.3 μVision4工具欄………………………………………………… 103
3.9.4 μVision4的管理配置…………………………………………… 107
3.9.5 μVision4的各種常用窗口……………………………………… 111
3.9.6 用μVision4創(chuàng)建項目…………………………………………… 115
3.9.7 項目仿真和調(diào)試………………………………………………… 118
習 題………………………………………………………………………… 120
第4章 51系列單片機匯編語言程序設計方法………………………………… 122
4.1 單片機系統(tǒng)程序結(jié)構及設計過程……………………………………… 122
4.1.1 程序總體構成…………………………………………………… 122
4.1.2 程序設計過程…………………………………………………… 125
4.2 順序程序結(jié)構設計……………………………………………………… 125
4.3 分支程序結(jié)構設計……………………………………………………… 127
4.3.1 基本分支結(jié)構程序設計………………………………………… 127
4.3.2 多分支結(jié)構程序設計…………………………………………… 128
4.4 循環(huán)結(jié)構程序設計……………………………………………………… 132
4.4.1 單重循環(huán)程序…………………………………………………… 132
4.4.2 多重循環(huán)程序…………………………………………………… 134
4.4.3 已知循環(huán)次數(shù)結(jié)構程序設計…………………………………… 134
4.4.4 未知循環(huán)次數(shù)結(jié)構程序設計…………………………………… 134
4.5 子程序設計及參數(shù)傳遞方法…………………………………………… 135
4.5.1 子程序的調(diào)用與返回…………………………………………… 136
4.5.2 子程序的參數(shù)傳遞……………………………………………… 137
4.6 中斷程序設計…………………………………………………………… 144
4.6.1 中斷的初始化…………………………………………………… 144
4.6.2 中斷服務程序…………………………………………………… 144
4.6.3 外部中斷程序…………………………………………………… 145
4.6.4 定時中斷程序…………………………………………………… 146
4.6.5 串行中斷程序…………………………………………………… 147
4.7 常用程序設計及調(diào)試實例……………………………………………… 148
4.7.1 定點數(shù)運算程序………………………………………………… 149
4.7.2 查表程序………………………………………………………… 153
4.7.3 數(shù)制轉(zhuǎn)換程序…………………………………………………… 154
習 題………………………………………………………………………… 156
第5章 51系列單片機接口應用及Proteus仿真………………………………… 157
5.1 Proteus簡介…………………………………………………………… 157
5.1.1 Proteus編輯環(huán)境……………………………………………… 157
5.1.2 電路原理圖設計………………………………………………… 162
5.1.3 單片機的仿真…………………………………………………… 166
5.1.4 ISIS模塊應用舉例……………………………………………… 167
5.2 51系列單片機內(nèi)部接口和定時器的應用……………………………… 169
5.2.1 并行接口應用…………………………………………………… 169
5.2.2 定時/計數(shù)器應用………………………………………………… 174
5.2.3 串行接口電路…………………………………………………… 180
5.3 51系列單片機并行擴展系統(tǒng)的擴展原理……………………………… 195
5.3.1 51單片機最小系統(tǒng)……………………………………………… 195
5.3.2 51單片機擴展總線與編址技術………………………………… 196
5.4 程序存儲器擴展………………………………………………………… 200
5.4.1 外部程序存儲器的操作時序…………………………………… 200
5.4.2 常用EPROM 存儲器…………………………………………… 202
5.4.3 程序存儲器擴展方法…………………………………………… 203
5.5 數(shù)據(jù)存儲器擴展………………………………………………………… 205
5.5.1 外部數(shù)據(jù)存儲器的操作時序…………………………………… 205
5.5.2 常用的RAM 芯片……………………………………………… 207
5.5.3 RAM 存儲器擴展方法………………………………………… 207
5.5.4 外部RAM 的讀寫程序………………………………………… 209
5.6 LED鍵盤/顯示專用電路接口技術和應用…………………………… 210
5.6.1 LED顯示接口技術……………………………………………… 210
5.6.2 按鍵、鍵盤與單片機的接口技術………………………………… 217
5.7 LED點陣顯示電路接口技術和應用…………………………………… 226
5.7.1 點陣LED顯示器原理…………………………………………… 227
5.7.2 LED點陣顯示接口電路及編程方法…………………………… 228
5.8 LCD顯示電路接口技術和應用………………………………………… 235
5.8.1 SMC1602顯示器工作原理……………………………………… 236
5.8.2 指令集及時序…………………………………………………… 240
5.8.3 應用實例………………………………………………………… 244
5.9 ADC與DAC器件接口技術…………………………………………… 252
5.9.1 DAC轉(zhuǎn)換器接口………………………………………………… 252
5.9.2 ADC轉(zhuǎn)換接口…………………………………………………… 260
5.10 溫度傳感器接口技術…………………………………………………… 265
5.10.1 DS18B20的基礎知識………………………………………… 265
5.10.2 參考程序………………………………………………………… 270
5.10.3 DS18B20測溫實例…………………………………………… 272
習 題………………………………………………………………………… 275
參考文獻……………………………………………………………………………… 278

本目錄推薦

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