第1章CPU與存儲器的組織原理
1.1CPU的組成與工作原理
1.1.1CPIJ的控制器
1.1.2CPU的運算器
1.2CPU的機器指令與編程語言
1.2.1CPU的機器指令
1.2.2編程語言及其可移值性
1.3CPU與存儲器的組織原理概述
1.3.1CPU的兩種存儲器
1.3.2CPU與存儲器的分類和組織方法
1.4存儲器映射到CPU地址空間的方法
1.4.1CPU的三總線以及存儲器的存取結構
1.4.2存儲器映射到CPU地址空間的方法
思考題與習題l
第2章8051CPU與存儲器的組織及訪問
2.18051CPU對存儲器的分類以及地址空間
2.1.1嵌入式微處理器的概念、選型以及應用方法
2.1.28051CPU對存儲器的分類以及地址空間
2.2程序地址空間中存儲器的映射與訪問
2.2.1程序地址空間中存儲器的映射
2.2.2程序存儲器的訪問
2.2.38051CPU的控制轉移指令
2.3低速數(shù)據(jù)地址空間中存儲器的映射與訪問
2.3.1低速數(shù)據(jù)地址空間中存儲器的映射
2.3.2低速數(shù)據(jù)存儲器的訪問
2.4高速數(shù)據(jù)地址空間中存儲器的映射與訪問
2.4.1低128RAM的訪問
2.4.2SFR映射的地址及訪問
2.4.38051CPU的數(shù)據(jù)操作指令
思考題與習題2
第3章8051單片機的程序設計與仿真
3.1KeilUViSion3集成開發(fā)環(huán)境
3.1.1BUild模式
3.1.2DebUg模式
3.2匯編語言程序設計
3.2.1A51宏匯編器及其應用
3.2.2BL51鏈接器及其應用
3.2.3匯編語言程序設計
3.3C51程序設計
3.3.1C51變量定義的標準格式與定義方法
3.3.2C51的庫函數(shù)及應用舉例
3.3.3C5l函數(shù)的定義以及中斷函數(shù)與可重人函數(shù)
3.3.4C5l函數(shù)指針與指針函數(shù)的定義與應用
3.3.5C51程序設計
3.3.6C51程序調用匯編語言程序
思考題與習題3
第4章單片機硬件接口的設計思想與方法以及并行端口的工程應用
4.1單片機硬件接口的設計思想與方法
4.1.1單片機硬件接口的設計思想
4.1.2單片機硬件接口的設計方法
4.2.8051單片機的并行端口與引腳
4.2.1P0并行端口與P0引腳
4.2.2P1并行端口與P1引腳
4.2.3P2并行端口與P2引腳
4.2.4P3并行端口與P3引腳
4.3單片機通過并行端口間接訪問片外外圍的工程設計與軟件仿真
4.3.1單片機與鍵盤接口的程序設計與仿真
4.3.2單片機與LCD顯示器的接口設計方法
思考題與習題4
第5章8051單片機的中斷系統(tǒng)
5.1中斷系統(tǒng)的一般結構與工作原理
5.1.1工程實際中硬件中斷的必要性
5.12中斷系統(tǒng)的一般結構與工作原理
5.28051單片機的中斷系統(tǒng)與中斷服務程序設計
5.2.18051單片機的中斷系統(tǒng)
5.2.2外部中斷的工程應用
思考題與習題5
第6章8051單片機定時器/計數(shù)器的工程應用
6.18051單片機定時器/計數(shù)器的工作原理
6.1.1定時器/計數(shù)器的一般結構與工作原理
6.1.28051單片機定時器/計數(shù)器的工作模式
6.2定時器/計數(shù)器的工程應用
6.2.1定時掃描外部事件
6.2.2輸出方波
6.2.3測量脈沖高電平的寬度
6.2.4測量矩形波信號的周期
思考題與習題6
第7章8051單片機串行口的工程應用
7.1串行口的串行發(fā)送和串行接收
7.1.1串行數(shù)據(jù)的幀格式以及串行發(fā)送
7.1.2串行接收與通信雙方波特率的精度
7.1.3串行口的工作模式
7.2805l單片機串行口的工程應用
7.2.1工程應用中串行通信的一般方法
7.2.2ASCII數(shù)據(jù)包串行通信程序的設計與仿真
7.2.3十六進制數(shù)據(jù)包串行通信程序設計與仿真
思考題與習題7
參考文獻
《單片機原理及工程設計方法》可作為高等學校通信工程、電子信息工程、測控技術與儀器、自動化、電氣工程、機械工程及計算機科學與技術等專業(yè)學生的自學用書或參考書,也可作為從事單片機系統(tǒng)開發(fā)應用的工程技術人員及單片機愛好者的自學用書或參考書。
第2版前言第1版前言第1章 土方工程1.1 土的分類與工程性質1.2 場地平整、土方量計算與土方調配1.3 基坑土方開挖準備與降排水1.4 基坑邊坡與坑壁支護1.5 土方工程的機械化施工復習思考題第2...
前言第一章 現(xiàn)代設計和現(xiàn)代設計教育現(xiàn)代設計的發(fā)展現(xiàn)代設計教育第二章 現(xiàn)代設計的萌芽與“工藝美術”運動工業(yè)革命初期的設計發(fā)展狀況英國“工藝美術”運動第三章 “新藝術”運動“新藝術”運動的背景法國的“新藝...
第一篇 綜合篇第一章 綠色建筑的理念與實踐第二章 綠色建筑評價標識總體情況第三章 發(fā)揮“資源”優(yōu)勢,推進綠色建筑發(fā)展第四章 綠色建筑委員會國際合作情況第五章 上海世博會園區(qū)生態(tài)規(guī)劃設計的研究與實踐第六...
格式:pdf
大小:87KB
頁數(shù): 5頁
評分: 4.7
1 工程常用圖書目錄(電氣、給排水、暖通、結構、建筑) 序號 圖書編號 圖書名稱 價格(元) 備注 JTJ-工程 -24 2009JSCS-5 全國民用建筑工程設計技術措施-電氣 128 JTJ-工程 -25 2009JSCS-3 全國民用建筑工程設計技術措施-給水排水 136 JTJ-工程 -26 2009JSCS-4 全國民用建筑工程設計技術措施-暖通空調 ?動力 98 JTJ-工程 -27 2009JSCS-2 全國民用建筑工程設計技術措施-結構(結構體系) 48 JTJ-工程 -28 2007JSCS-KR 全國民用建筑工程設計技術措施 節(jié)能專篇-暖通空調 ?動力 54 JTJ-工程 -29 11G101-1 混凝土結構施工圖平面整體表示方法制圖規(guī)則和構造詳圖(現(xiàn)澆混凝土框架、剪力墻、框架 -剪力墻、框 支剪力墻結構、現(xiàn)澆混凝土樓面與屋面板) 69 代替 00G101
格式:pdf
大小:87KB
頁數(shù): 40頁
評分: 4.3
柜號 序號 G1 1 G1 2 G1 3 G2 4 G2 5 G2 6 G2 7 G2 8 G2 9 G1 10 G2 11 G2 12 G2 13 G2 14 G1 15 G1 16 G1 17 G2 18 G2 19 G2 20 G1 21 G3 22 G3 23 G3 24 G3 25 G3 26 G3 27 G1 28 G1 29 G3 30 G3 31 G2 32 G2 33 G2 34 G2 35 G2 36 G2 37 G2 38 下右 39 下右 40 下右 41 下右 42 下右 43 下右 44 下右 45 下右 46 下右 47 下右 48 下右 49 下右 50 下右 51 下右 52 下右 53 下左 54 下左 55 下左 56 下左 57 下左 58 下左 59 下左 60 下左 61 下左 62 下左 63 下左 64 下左 65 下左 66 下左 67 下
基本信息
書名:單片機原理及應用單片機原理及應用
書號:7-113-12191
作者:江世民 等
定價:28.00元
出版日期:2010年12月
主配關系:12191-12230
出版單位:中國鐵道出版社
內(nèi)容簡介
本書遵照應用型人才培養(yǎng)的目標與要求,詳細介紹了51單片機的基本結構、單片機功能部件(定時/計數(shù)器、中斷系統(tǒng)、串行通信)、指令系統(tǒng)、匯編語言程序設計方法、C語言程序設計方法、單片機接口技術、單片機擴展技術、單片機應用系統(tǒng)設計、基于Proteus的單片機仿真技術。另個,還編寫了與本書配套的《單片機原理及應用實驗教程》,可供實驗教學、課程設計、畢業(yè)設計參考。
本書注重在應用中學習單片機的理念,書中示例豐富,且配有解題分析、程序流程及仿真,同時提供仿真源代碼下載,以便于初學者自學。
本書既適合作為本科院校電氣、電子、計算機、通信、自動化、智能儀器儀表、機電一體化、機械制造、物聯(lián)網(wǎng)工程等專業(yè)的教材,也可供廣大從事單片機應用開發(fā)的工程技術人員參考。
圖書目錄
第1章 單片機基礎 1
1.1 單片機簡述 1
1.1.1 單片機定義 1
1.1.2 單片機發(fā)展過程 1
1.1.3 單片機發(fā)展趨勢 2
1.1.4 單片機生產(chǎn)廠家 3
1.1.5 單片機應用領域 6
1.2 單片機引腳功能和內(nèi)部邏輯結構 6
1.2.1 單片機外形和引腳功能 6
1.2.2 單片機內(nèi)部邏輯結構 7
1.2.3 單片機端口結構 8
1.3 單片機存儲器 11
1.3.1 單片機存儲器結構 11
1.3.2 單片機程序存儲器 11
1.3.3 單片機數(shù)據(jù)存儲器 12
1.3.4 單片機特殊功能寄存器 14
1.4 單片機最小系統(tǒng) 16
1.4.1 單片機最小系統(tǒng)基本配置 16
1.4.2 單片機時鐘電路 17
1.4.3 單片機復位電路 18
1.4.4 單片機工作方式 18
小結 20
思考與練習 21
第2章 單片機指令系統(tǒng)與程序設計方法 22
2.1 單片機尋址方式 22
2.1.1 指令格式 22
2.1.2 尋址方式 23
2.2 單片機指令系統(tǒng) 26
2.2.1 數(shù)據(jù)傳送指令 26
2.2.2 算術運算指令 28
2.2.3 邏輯運算指令 31
2.2.4 位操作類指令 33
2.2.5 控制轉移類指令 35
2.3 單片機指令執(zhí)行過程 37
2.3.1 單片機工作時序 37
2.3.2 指令執(zhí)行過程 38
2.4 匯編語言程序設計方法 39
2.4.1 匯編語言程序設計概述 39
2.4.2 程序流程設計 42
2.4.3 順序結構程序設計 42
2.4.4 分支結構程序設計 43
2.4.5 循環(huán)結構程序設計 50
2.4.6 子程序設計 53
2.5 基于Wave的匯編程序設計實例 55
2.5.1 Wave軟件簡介 55
2.5.2 軟件安裝及設置 55
2.5.3 設計實例 56
小結 57
思考與練習 58
第3章 單片機仿真軟件 60
3.1 Proteus電子設計仿真軟件 60
3.1.1 Proteus操作界面 60
3.1.2 Proteus資源配置 61
3.1.3 Proteus基本操作 64
3.2 Proteus ISIS參數(shù)設置 66
3.2.1 編輯環(huán)境參數(shù)設置 66
3.2.2 系統(tǒng)參數(shù)設置 66
3.3 基于Proteus的電路設計 67
3.3.1 設計流程 67
3.3.2 設計實例 68
3.4 基于Proteus的電路仿真 70
3.4.1 交互式仿真 70
3.4.2 圖表仿真 73
小結 73
思考與練習 74
第4章 單片機功能部件 75
4.1 中斷系統(tǒng) 75
4.1.1 中斷的基本概念 75
4.1.2 中斷系統(tǒng)結構 76
4.1.3 中斷處理過程 77
4.1.4 與中斷相關的特殊功能寄存器 78
4.1.5 中斷系統(tǒng)程序設計方法 80
4.1.6 外部中斷應用與仿真 82
4.2 單片機定時/計數(shù)器 91
4.2.1 定時/數(shù)器結構與工作原理 91
4.2.2 與定時/計數(shù)相關的特殊功能寄存器 92
4.2.3 定時/計數(shù)器工作方式 93
4.2.4 定時/計數(shù)器應用與仿真 96
4.3 單片機串行通信 99
4.3.1 串行口結構與工作原理 99
4.3.2 與串行控制相關的特殊功能寄存器 101
4.3.3 串行口工作方式 102
4.3.4 串行口應用與仿真 104
小結 107
思考與練習 107
第5章 單片機接口技術 110
5.1 單片機顯示接口技術 110
5.1.1 LED顯示接口技術 110
5.1.2 基于單片機LCD字符顯示接口技術 118
5.1.3 基于單片機的LCD圖形顯示接口技術 127
5.2 單片機鍵盤接口技術 137
5.2.1 獨立式鍵盤與單片機接口技術 137
5.2.2 行列式鍵盤與單片機接口技術 142
5.3 單片機轉換器接口技術 147
5.3.1 A/D轉換器接口技術 148
5.3.2 D/A轉換器接口技術 159
小結 166
思考與練習 166
第6章 單片機擴展技術 168
6.1 單片機存儲器擴展技術 168
6.1.1 單片機存儲器擴展方法 168
6.1.2 存儲器擴展實例 171
6.2 簡單I/O接口擴展技術 172
6.2.1 基于并行芯片的I/O口擴展 172
6.2.2 基于移位寄存器的I/O口擴展 176
6.3 I2C串行總線擴展技術 180
6.3.1 I2C串行總線 181
6.3.2 I2C串行總線操作 182
6.3.3 I2C總線串行擴展實例 186
小結 193
思考與練習 194
第7章 C語言在單片機中的應用 196
7.1 C語言程序設計 196
7.1.1 C語言程序設計的特點 196
7.1.2 C語言程序的結構 197
7.1.3 C語言編譯環(huán)境 198
7.2 C語言在單片機中的應用 200
7.2.1 C語言在I/O接口控制中的應用 200
7.2.2 C語言在定時/計數(shù)器中的應用 209
7.2.3 C語言在外部中斷中的應用 211
7.2.4 C語言在串行通信中的應用 212
7.3 C語言與匯編語言的混合編程 214
7.3.1 混合編程方法 214
7.3.2 混合程序的編譯 220
小結 221
思考與練習 221
第8章 單片機應用系統(tǒng)設計 223
8.1 單片機應用系統(tǒng)研究方法 223
8.1.1 系統(tǒng)方案設計 224
8.1.2 電路設計 225
8.1.3 程序設計 226
8.1.4 系統(tǒng)調試 228
8.2 單片機應用系統(tǒng)抗干擾設計 229
8.2.1 硬件抗干擾措施 229
8.2.2 程序可靠性設計 229
8.3 單片機應用系統(tǒng)設計實例 231
8.3.1 直流電動機PWM調速器設計 231
8.3.2 基于單片機的溫度測量裝置設計 239
8.3.3 基于單片機的信號發(fā)生器設計 243
8.3.4 基于單片機的IC卡水表設計 250
小結 259
思考與練習 259
附錄A 51單片機指令表 260
附錄B Proteus常用元器件 264
附錄C C語言函數(shù) 266
配套教材
《單片機原理及應用(第4版)》配套有《單片機原理及應用(第4版)習題解答、基礎實驗及課程設計》電子書,電子書的主要內(nèi)容為與主教材配套的各章習題與解答,用于考試的16套試題及其參考答案,以及22個基礎實驗題目和87個課程設計題目。
課程資源
《單片機原理及應用(第4版)》的數(shù)字課程資源包括與全書配套的電子教案(PPT文件)、Proteus 總體功能介紹、Proteus ISIS演示視頻文件和25個案例運行文件。此外,讀者也可以登錄中國大學MOOC網(wǎng)站或愛課程網(wǎng)站學習由哈爾濱工業(yè)大學開設的“單片機原理及應用”MOOC。
《單片機原理及應用(第4版)》共分8章。
第1章介紹微型計算機基礎知識。
第2~5章分別介紹了at89c51系列單片機硬件結構、指令系統(tǒng)、匯編語言程序設計及片內(nèi)資源應用。
第6章介紹了at89c51系列單片機系統(tǒng)擴展技術。
第7章簡要介紹了目前比較流行的flash單片機以及單片機應用系統(tǒng)設計方法及設計實例,還介紹了新穎傳感器通道接口和應用系統(tǒng)采用的抗干擾措施。
第8章介紹了幾個試驗?!秵纹瑱C原理及應用(第4版)》內(nèi)容全面,說理通透。
《單片機原理及應用(第4版)》由全國職業(yè)高中電子類教材編審委員會組織編寫,適合作為中職相關專業(yè)單片機課程的教材。
《單片機原理及應用(第4版)》配套有電子教學參考資料包,包括《單片機原理及應用(第4版)》習題答案、電子教案及部分實驗電子資料,詳見前言。