注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)組織與體系結(jié)構(gòu)單片機(jī)應(yīng)用技術(shù)項(xiàng)目化教程

單片機(jī)應(yīng)用技術(shù)項(xiàng)目化教程

單片機(jī)應(yīng)用技術(shù)項(xiàng)目化教程

定 價(jià):¥49.80

作 者: 陳靜,李俊濤,鄭宇平 等著
出版社: 化學(xué)工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 單片機(jī)與嵌入式 計(jì)算機(jī)與互聯(lián)網(wǎng)

ISBN: 9787122192004 出版時(shí)間: 2014-03-01 包裝: 平裝
開本: 16開 頁數(shù): 265 字?jǐn)?shù):  

內(nèi)容簡介

  本書是學(xué)習(xí)單片機(jī)應(yīng)用技術(shù)的項(xiàng)目化教材,適合C語言零基礎(chǔ)學(xué)員,使用本書通過典型案例:單片機(jī)測試儀、交通燈控制器、變頻器的顯示器、醫(yī)院病床呼叫系統(tǒng)、帶時(shí)間顯示的定時(shí)開關(guān)、數(shù)顯測量儀、多功能智能控制器的設(shè)計(jì)制作,詳盡解說單片機(jī)應(yīng)用的核心技術(shù),實(shí)例豐富,程序完整,循序漸進(jìn),引導(dǎo)入門并快學(xué)速用。本書適合相關(guān)高職高專院校師生使用,也適合本科和相關(guān)工程技術(shù)人員自學(xué)單片機(jī)時(shí)使用。

作者簡介

暫缺《單片機(jī)應(yīng)用技術(shù)項(xiàng)目化教程》作者簡介

圖書目錄

項(xiàng)目一設(shè)計(jì)一個(gè)單片機(jī)測試儀 1
案例一通過與計(jì)算機(jī)比較,初步認(rèn)識單片機(jī) 2
一、單片機(jī)的定義及單片機(jī)應(yīng)用系統(tǒng)的組成 3
二、單片機(jī)的硬件和軟件 5
三、單片機(jī)的應(yīng)用和發(fā)展趨勢 7
四、單片機(jī)的學(xué)習(xí)方法 8
案例二記錄單片機(jī)正常工作時(shí)的狀態(tài)和判別單片機(jī)正常工作的條件 8
一、單片機(jī)最小系統(tǒng)介紹 10
二、51單片機(jī)程序的運(yùn)行機(jī)制 11
三、STC89C52單片機(jī)I/O口 12
案例三用單片機(jī)點(diǎn)亮LED指示燈 13
一、LED基礎(chǔ)知識 14
二、點(diǎn)亮兩個(gè)LED信號燈電路 15
三、點(diǎn)亮一個(gè)LED信號燈的程序 16
四、Keil軟件用法 16
五、C語言知識學(xué)習(xí)(一)--C語言的基本語句 26
項(xiàng)目二設(shè)計(jì)一臺無時(shí)間顯示的交通燈控制器 28
案例一設(shè)計(jì)一個(gè)LED閃爍信號燈控制系統(tǒng) 30
一、一個(gè)LED信號燈的閃爍電路 32
二、任務(wù)分析 32
三、單片機(jī)控制一個(gè)LED信號燈閃爍的程序 33
四、C語言知識學(xué)習(xí)(二)--while語句和單片機(jī)程序結(jié)構(gòu) 34
案例二簡單的城市路口交通燈控制系統(tǒng)實(shí)例 38
一、程序流程圖的基本結(jié)構(gòu) 39
二、模擬城市路口交通燈控制系統(tǒng)舉例 40
三、C語言知識學(xué)習(xí)(三)--for語句 43
項(xiàng)目三設(shè)計(jì)一個(gè)變頻器的顯示器 46
案例一用單片機(jī)控制一位數(shù)碼管顯示數(shù)字 48
一、數(shù)碼管工作原理 48
二、一位數(shù)碼管與單片機(jī)的連接電路 50
三、用單片機(jī)控制數(shù)碼管顯示"6"程序 51
四、C語言知識學(xué)習(xí)(四)--預(yù)處理命令和變量 51
案例二用單片機(jī)控制多位數(shù)碼管顯示不同的數(shù)字 54
一、8位數(shù)碼管與單片機(jī)的連接電路 55
二、動態(tài)顯示技術(shù) 56
三、8位數(shù)碼管顯示不同數(shù)字流程 56
四、編程實(shí)現(xiàn)多位數(shù)碼管顯示不同的數(shù)字 56
五、C語言知識學(xué)習(xí)(五)--數(shù)組知識 58
案例三設(shè)計(jì)一個(gè)儀表的數(shù)碼管數(shù)值顯示器 60
一、C語言知識學(xué)習(xí)(六)--常用運(yùn)算符 61
二、程序 64
案例四用字符液晶12864做顯示器顯示漢字和數(shù)字 66
一、12864液晶顯示器介紹 67
二、12864液晶顯示器使用說明 69
三、單片機(jī)與12864連接電路 71
四、12864液晶顯示器顯示SV和PV程序 71
項(xiàng)目四設(shè)計(jì)醫(yī)院病床呼叫系統(tǒng) 76
案例一按鈕控制電動機(jī)的啟停 77
一、電動機(jī)如何接到單片機(jī)上--功率驅(qū)動 78
二、按鈕控制交流電動機(jī)的啟停電路 79
三、按鈕控制電動機(jī)的啟停流程 80
四、按鈕控制交流電動機(jī)的啟停程序 80
五、C語言知識學(xué)習(xí)(七)--if語句用法 81
案例二設(shè)計(jì)一臺簡易搶答器 85
一、簡易搶答器中按鈕的電路 85
二、簡易搶答器程序流程 86
三、簡易搶答器程序 86
四、C語言知識學(xué)習(xí)(八)--switch、break、continue語句用法 87
案例三用一位數(shù)碼管記錄按鈕按下的次數(shù) 89
一、按鈕去抖動的方法 90
二、用1位數(shù)碼管記錄按鈕按下的次數(shù)程序 90
案例四用四個(gè)組合按鈕修改儀表上顯示的數(shù)據(jù) 91
一、組合按鈕電路 92
二、程序 93
案例五矩陣式鍵盤用法 97
一、矩陣式鍵盤 97
二、掃描程序 98
項(xiàng)目五設(shè)計(jì)一個(gè)帶時(shí)間顯示的定時(shí)開關(guān) 101
案例一認(rèn)識單片機(jī)的特殊功能寄存器 102
一、STC12C系列單片機(jī)內(nèi)部結(jié)構(gòu)原理 103
二、單片機(jī)內(nèi)部存儲器結(jié)構(gòu)與數(shù)據(jù)存放 103
三、特殊功能寄存器 104
四、reg51.h頭文件 105
案例二設(shè)計(jì)一個(gè)故障報(bào)警器 108
一、中斷知識 109
二、外中斷0和外中斷1的用法 115
三、單片機(jī)響應(yīng)中斷的過程 115
四、故障報(bào)警器電路 116
五、故障報(bào)警器程序 116
案例三設(shè)計(jì)一位秒表 117
一、定時(shí)器/計(jì)數(shù)器功能介紹 118
二、電路 122
三、程序 122
案例四使用串口實(shí)現(xiàn)兩臺單片機(jī)間的通信的功能 124
一、串行接口通信簡介 125
二、電路 131
三、程序 131
項(xiàng)目六設(shè)計(jì)一個(gè)數(shù)顯測量儀 136
案例一STC12C5A60S2單片機(jī)I/O口使用 137
一、STC12C5A60S2單片機(jī)的特點(diǎn)簡介 138
二、STC12××5A系列單片機(jī)的命名規(guī)則 139
三、STC12C5A60S2單片機(jī)存儲器結(jié)構(gòu) 140
四、STC12C5A60S2單片機(jī)PDIP_40封裝方式的引腳排列 140
五、PDIP_40封裝STC12C5A60S2單片機(jī)的I/O口 140
六、STC12C5A60S2單片機(jī)I/O口的使用 141
案例二可編程時(shí)鐘 145
一、STC12C5A60S2單片機(jī)的中斷 145
二、定時(shí)器/計(jì)數(shù)器 150
三、STC12C5A60S2單片機(jī)的可編程時(shí)鐘輸出 151
四、程序 152
案例三用PCA軟件定時(shí)器功能實(shí)現(xiàn)LED燈1s閃爍一次 153
一、STC12C5A60S2系列單片機(jī)PCA模塊中計(jì)數(shù)器簡介 154
二、16位軟件定時(shí)器模式 157
三、程序 158
案例四用PCA模塊的捕捉功能測量脈沖寬度 159
一、PCA模塊的捕捉工作模式 160
二、高速輸出模式 161
三、程序 162
案例五用PCA模塊的PWM功能完成LED燈亮度調(diào)節(jié) 163
一、PCA模塊的脈寬調(diào)節(jié)模式 164
二、PWM應(yīng)用于D/A輸出 166
三、PCA模塊的應(yīng)用總結(jié) 167
四、程序 167
案例六用片內(nèi)A/D模塊實(shí)現(xiàn)一個(gè)簡易的電壓表 168
一、A/D轉(zhuǎn)換器介紹 168
二、ADC模塊的使用編程要點(diǎn) 172
三、程序 172
案例七用第二串口功能完成單片機(jī)與計(jì)算機(jī)的通信 173
一、STC12C5A60S2單片機(jī)的串行接口 173
二、串行接口2的工作方式 175
三、串行接口2的工作方式編程要點(diǎn) 175
四、常用波特率與系統(tǒng)時(shí)鐘及重裝時(shí)間常數(shù)之間的關(guān)系 176
五、程序 177
案例八用SPI通信模塊完成兩臺單片機(jī)間的通信 177
一、STC12C5A60S2單片機(jī)的SPI接口 178
二、SPI相關(guān)的特殊功能寄存器 179
三、SPI接口的編程要點(diǎn) 180
四、電路 180
五、程序 180
案例九STC12C5A60S2單片機(jī)復(fù)位、時(shí)鐘和省電方式控制 182
一、復(fù)位 183
二、單片機(jī)的電源檢測與控制 186
三、時(shí)鐘分頻及分頻寄存器 187
項(xiàng)目七設(shè)計(jì)一個(gè)多功能智能控制器 189
案例一用DS18B20測量教室內(nèi)的溫度 190
一、單總線介紹 191
二、DS18B20簡介 193
三、電路 194
四、程序 195
案例二設(shè)計(jì)掉電數(shù)據(jù)不丟失的儀表 200
一、I2C總線的基礎(chǔ)知識 201
二、AT24C02芯片介紹 203
三、電路 203
四、程序 203
案例三制作一個(gè)日歷時(shí)鐘 207
一、SPI總線概述 208
二、時(shí)鐘電路DS1302介紹 209
三、電路 212
四、程序 212
案例四自動窗簾 218
一、步進(jìn)電動機(jī)簡介 219
二、ULN2003驅(qū)動芯片介紹 221
三、光敏電阻 221
四、電動機(jī)驅(qū)動模塊L298N電路 223
五、電路 224
六、程序 226
案例五8×8點(diǎn)陣用法--輪流顯示數(shù)字0~9 229
一、8×8點(diǎn)陣模塊 230
二、電路 232
三、程序 232
案例六單片機(jī)解碼紅外線遙控 233
一、紅外線遙控編碼基礎(chǔ)知識 234
二、電路 236
三、程序 237
附錄 241
附錄AC51庫函數(shù) 241
A.1寄存器頭文件 241
A.2字符函數(shù) 241
A.3一般I/O函數(shù) 242
A.4標(biāo)準(zhǔn)函數(shù) 243
A.5數(shù)學(xué)函數(shù) 244
A.6內(nèi)部函數(shù) 245
A.7字符串函數(shù) 246
A.8絕對地址訪問函數(shù) 247
附錄BKeilC菜單項(xiàng) 248
附錄C單片機(jī)中數(shù)據(jù)的表示與運(yùn)算 251
C.1二進(jìn)制與十六進(jìn)制數(shù) 251
C.2BCD碼、ASCII碼與漢字編碼 253
C.3二進(jìn)制數(shù)的加法和減法運(yùn)算 255
C.4二進(jìn)制數(shù)的邏輯運(yùn)算 256
C.5帶符號數(shù)的表示法 256
附錄DSTC12C5A60S2單片機(jī)頭文件 258
參考文獻(xiàn) 266

本目錄推薦

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