注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)組織與體系結(jié)構(gòu)51單片機(jī)自學(xué)筆記

51單片機(jī)自學(xué)筆記

51單片機(jī)自學(xué)筆記

定 價(jià):¥47.00

作 者: 范紅剛,魏學(xué)海,任思璟 編著
出版社: 北京航空航天大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 計(jì)算機(jī)體系結(jié)構(gòu)

購(gòu)買這本書(shū)可以去


ISBN: 9787811249354 出版時(shí)間: 2010-01-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 421 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《51單片機(jī)自學(xué)筆記》以89S51系列單片機(jī)為載體,結(jié)合作者多年教學(xué)與指導(dǎo)大學(xué)生電子設(shè)計(jì)競(jìng)賽的經(jīng)驗(yàn)編寫(xiě)而成。全書(shū)分三部分:匯編語(yǔ)言程序設(shè)計(jì)、C語(yǔ)言程序設(shè)計(jì)和RTX51實(shí)時(shí)多任務(wù)操作系統(tǒng)。內(nèi)容編排符合初學(xué)者先了解單片機(jī)底層的工作原理,再掌握高效編程語(yǔ)言的使用方法,最后達(dá)到熟練應(yīng)用RTX51實(shí)時(shí)多任務(wù)操作系統(tǒng)這一高級(jí)階段的學(xué)習(xí)過(guò)程。這三部分內(nèi)容中許多例程所完成的任務(wù)是相同的,便于讀者比較對(duì)照,從而加深理解。書(shū)中的全部?jī)?nèi)容均是作者親自實(shí)踐調(diào)試通過(guò)的,其中大部分內(nèi)容采用倒敘的寫(xiě)作手法,即先給出設(shè)計(jì)內(nèi)容的全貌,然后結(jié)合作者調(diào)試時(shí)遇到的問(wèn)題和學(xué)生經(jīng)常問(wèn)的問(wèn)題,以對(duì)話的形式對(duì)設(shè)計(jì)內(nèi)容進(jìn)行分析講解。書(shū)中大膽采用了許多來(lái)源于生活的卡通圖片和生活用語(yǔ),力爭(zhēng)生動(dòng)形象地講述單片機(jī)技術(shù)。《51單片機(jī)自學(xué)筆記》既可以作為單片機(jī)愛(ài)好者的自學(xué)用書(shū),也可以作為大中專院校自動(dòng)化、電子和計(jì)算機(jī)等相關(guān)專業(yè)的教學(xué)參考書(shū)。

作者簡(jiǎn)介

暫缺《51單片機(jī)自學(xué)筆記》作者簡(jiǎn)介

圖書(shū)目錄

第1章 從哪兒開(kāi)始你的單片機(jī)學(xué)習(xí)1
1.1 神秘武器的得來(lái)1
1.2 單片機(jī)的身世2
1.3 單片機(jī)都能干什么3
1.4 神秘老人的法寶4
1.4.1 實(shí)驗(yàn)開(kāi)發(fā)板4
1.4.2 下載線5
1.4.3 電源6
1.4.4 編程軟件6
1.4.5 下載軟件7
1.5 一個(gè)古老的神燈8
1.6 互動(dòng)環(huán)節(jié)11
第2章 認(rèn)識(shí)一下著名的單片機(jī)先生12
2.1 單片機(jī)的外在形象12
2.1.1 要工作就得吃飯13
2.1.2 龐大的組織要有個(gè)總指揮13
2.1.3 控制信號(hào)引腳13
2.1.4 輸入/輸出引腳P0、P1、P2、P314
2.2 單片機(jī)豐富的內(nèi)“芯”世界15
2.2.1 好東西都放哪兒了15
2.2.2 “芯”里還有別人嗎19
2.3 互動(dòng)環(huán)節(jié)20
第3章 嘗試著用語(yǔ)言與單片機(jī)交流23
3.1 一個(gè)LED燈閃爍23
3.2 跑馬燈29
3.3 LED萬(wàn)能閃爍程序36
第4章 LED數(shù)碼管的應(yīng)用39
4.1 LED數(shù)碼管顯示原理及顯示方式39
4.2 LED數(shù)碼管分類及驅(qū)動(dòng)39
4.3 點(diǎn)亮一個(gè)LED數(shù)碼管40
4.4 LED數(shù)碼管顯示段碼41
4.5 靜態(tài)顯示42
4.6 動(dòng)態(tài)顯示生日43
4.7 0~99循環(huán)自加計(jì)數(shù)器46
4.8 其它數(shù)碼管驅(qū)動(dòng)電路54
第5章 引發(fā)事端的按鍵56
5.1 按鍵控制LED小燈怎么失靈了57
5.1.1 硬件電路設(shè)計(jì)及原理分析57
5.1.2 軟件設(shè)計(jì)思想及代碼分析57
5.1.3 究竟錯(cuò)在哪里59
5.2 對(duì)付按鍵抖動(dòng)60
5.2.1 公園的一個(gè)入口CALL與多個(gè)出口RET63
5.2.2 RET與SJMP真的都能找回家嗎64
5.2.3 CALL與RET是天生一對(duì)兒65
5.3 按鍵與數(shù)碼管共舞68
5.3.12 個(gè)按鍵控制數(shù)碼管顯示2個(gè)數(shù)字68
5.3.2 按鍵控制數(shù)碼管數(shù)據(jù)加減71
5.3.3 數(shù)碼管熄滅——按鍵在搗鬼74
5.3.4 按鍵與數(shù)碼管和睦相處74
5.3.5 數(shù)碼管怎么又不聽(tīng)按鍵的了75
5.4 按鍵進(jìn)階78
第6章 定時(shí)器/計(jì)數(shù)器的應(yīng)用80
6.1 定時(shí)器/計(jì)數(shù)器工作原理80
6.1.1 定時(shí)器/計(jì)數(shù)器在生活中的原型80
6.1.2 定時(shí)器/計(jì)數(shù)器的定時(shí)和計(jì)數(shù)是怎么實(shí)現(xiàn)的81
6.1.3 定時(shí)器/計(jì)數(shù)器能干什么81
6.2 控制定時(shí)器/計(jì)數(shù)器工作的四大金剛82
6.2.1 計(jì)數(shù)容器TH0、TL0及TH1、TL182
6.2.2 設(shè)置定時(shí)器/計(jì)數(shù)器工作方式寄存器TMOD82
6.2.3 控制定時(shí)器/計(jì)數(shù)器工作寄存器TCON84
6.2.4 中斷允許寄存器IE85
6.3 稍稍理一理思路87
6.4 定時(shí)器用于定時(shí)87
6.4.1 查詢法定時(shí)50ms實(shí)現(xiàn)一個(gè)LED小燈閃爍88
6.4.2 中斷法定時(shí)50ms實(shí)現(xiàn)一個(gè)LED小燈閃爍91
6.4.3 中斷PK查詢94
6.4.4 延長(zhǎng)定時(shí)時(shí)間96
6.4.5 數(shù)字電子時(shí)鐘99
6.5 定時(shí)器定時(shí)和程序中的延時(shí)子程序DELAY有何不同108
6.6 定時(shí)器進(jìn)階108
6.6.1 飯店牌匾上的彩燈108
6.6.2 預(yù)約定時(shí)做飯109
6.6.3 上課鈴聲真準(zhǔn)確109
第7章 會(huì)數(shù)數(shù)的定時(shí)器/計(jì)數(shù)器110
7.1 定時(shí)器/計(jì)數(shù)器T1用于計(jì)數(shù)110
7.1.1 會(huì)數(shù)心跳次數(shù)的T1110
7.1.2 沒(méi)有心率檢測(cè)傳感器怎么做這個(gè)實(shí)驗(yàn)?zāi)?13
7.1.3 比較完整的數(shù)字人體心率檢測(cè)儀119
7.2 計(jì)數(shù)器進(jìn)階124
7.2.1 測(cè)量電機(jī)轉(zhuǎn)速124
7.2.2 出租車計(jì)價(jià)系統(tǒng)124
7.2.3 每瓶裝100粒藥丸124
第8章 外部引腳P3.2和P3.3的特權(quán)125
8.1 生活中的那些事兒125
8.2 誰(shuí)在控制中斷127
8.2.1 我可以把手機(jī)關(guān)了127
8.2.2 中斷允許控制寄存器IE127
8.2.3 控制寄存器TCON128
8.2.4 誰(shuí)惹我我找他家去129
8.3 外部中斷控制LED閃爍129
8.3.1 低電平觸發(fā)中斷控制LED閃爍129
8.3.2 下降沿觸發(fā)中斷控制LED閃爍133
8.3.3 2個(gè)外部中斷低電平觸發(fā)控制2個(gè)LED閃爍134
8.3.4 IP改變土匪窩兒里二當(dāng)家的地位138
8.3.5 土匪窩兒里的新規(guī)讓二當(dāng)家的也有喝酒的份兒140
8.3.6 外中斷觸發(fā)方式與中斷級(jí)別143
8.3.7 P3.2和P3.3的特權(quán)不是只能用來(lái)控制LED小燈144
8.4 外部中斷再做心率檢測(cè)儀144
8.5 智能小車尋線跑的背后149
8.5.1 小車順著黑線跑149
8.5.2 小車上顯示行駛時(shí)間156
8.5.3 小車上的數(shù)碼管時(shí)而熄滅且時(shí)間不準(zhǔn)160
8.5.4 智能車還可以數(shù)出沿途遇到的鐵片數(shù)量162
8.5.5 需要更多外部中斷該怎么辦167
8.6 外部中斷進(jìn)階168
第9章 串行口及其應(yīng)用169
9.1 了解幾點(diǎn)知識(shí)169
9.1.1 并行通信與串行通信169
9.1.2 異步通信與同步通信170
9.1.3 串行通信的制式170
9.2 由傳球悟串行通信170
9.3 51單片機(jī)串行口171
9.3.1 數(shù)據(jù)格式的設(shè)置171
9.3.2 波特率的設(shè)置173
9.3.3 成功設(shè)置串口初始化的步驟總結(jié)174
9.4 兩片51單片機(jī)“眉來(lái)眼去”174
9.4.1 查詢方式收發(fā)數(shù)據(jù)174
9.4.2 中斷方式收發(fā)數(shù)據(jù)178
9.5 上位機(jī)與單片機(jī)相“戀”180
9.5.1 心率檢測(cè)儀數(shù)據(jù)上傳PC機(jī)181
9.5.2 上位機(jī)控制電機(jī)起停185
9.6 串口進(jìn)階187
9.6.1 簡(jiǎn)易數(shù)字示波器187
9.6.2 多路溫度監(jiān)控系統(tǒng)187
第10章 我在Keil環(huán)境下開(kāi)始學(xué)習(xí)C51188
10.1 Keil μVision2 集成開(kāi)發(fā)環(huán)境188
10.1.1 Keil 軟件的安裝189
10.1.2 Keil軟件的使用191
10.2 C語(yǔ)言的基本結(jié)構(gòu)196
10.3 標(biāo)識(shí)符和關(guān)鍵字198
10.4 從儲(chǔ)物盒想到數(shù)據(jù)類型200
10.4.1 C語(yǔ)言中的數(shù)據(jù)類型201
10.4.2 常量與變量201
10.4.3 整型數(shù)據(jù)203
10.4.4 字符型數(shù)據(jù)204
10.4.5 實(shí)型數(shù)據(jù)205
10.4.6 Keil增加的數(shù)據(jù)類型206
10.4.7 從倉(cāng)庫(kù)談到數(shù)據(jù)的存儲(chǔ)類型207
10.4.8 巧用typedef定義類型212
第11章 運(yùn)算符、表達(dá)式及程序基本結(jié)構(gòu)214
11.1 運(yùn)算符214
11.1.1 賦值運(yùn)算符214
11.1.2 算術(shù)運(yùn)算符215
11.1.3 增量和減量運(yùn)算符215
11.1.4 關(guān)系運(yùn)算符217
11.1.5 邏輯運(yùn)算符219
11.1.6 位運(yùn)算符221
11.1.7 復(fù)合賦值運(yùn)算符223
11.1.8 條件運(yùn)算符223
11.1.9 指針和地址運(yùn)算符223
11.1.10 強(qiáng)制類型轉(zhuǎn)換運(yùn)算符224
11.2 C51程序的基本結(jié)構(gòu)226
11.2.1 按部就班——順序結(jié)構(gòu)226
11.2.2 人生的十字路口——選擇結(jié)構(gòu)226
11.2.3 小毛驢拉完磨就放你回去——循環(huán)結(jié)構(gòu)232
第12章 C51構(gòu)造數(shù)據(jù)類型與函數(shù)241
12.1 數(shù)組241
12.1.1 一維數(shù)組讓我想到一行大樹(shù)241
12.1.2 二維數(shù)組讓我想到幾排民房243
12.2 指針247
12.2.1 環(huán)顧左右而言它——指針究竟在指誰(shuí)247
12.2.2 萬(wàn)能LED閃爍的實(shí)現(xiàn)249
12.2.3 數(shù)碼管顯示數(shù)組中的內(nèi)容251
12.2.4 具體程序代碼如下(指針與二維數(shù)組共同演繹萬(wàn)能流水燈)252
12.3 百家爭(zhēng)鳴說(shuō)結(jié)構(gòu)體253
12.3.1 結(jié)構(gòu)體類型的聲明和變量的定義253
12.3.2 打印3個(gè)學(xué)生的基本信息255
12.3.3 如何用指針操作結(jié)構(gòu)體變量258
12.4 內(nèi)存共享說(shuō)共用體260
12.4.1 用共用體變量點(diǎn)亮小燈261
12.4.2 共用體在TCL2543中的應(yīng)用263
第13章 51單片機(jī)內(nèi)部資源的應(yīng)用267
13.1 I/O口應(yīng)用簡(jiǎn)介267
13.1.1 古老神燈再現(xiàn)267
13.1.2 數(shù)碼管顯示我的生日270
13.1.3 活學(xué)活用獨(dú)立按鍵272
13.2 定時(shí)器計(jì)數(shù)器280
13.2.1 定時(shí)器控制小燈的閃爍280
13.2.2 延長(zhǎng)定時(shí)器時(shí)間的方法283
13.2.3 用計(jì)數(shù)器計(jì)脈搏跳動(dòng)的次數(shù)285
13.3 實(shí)用的外部中斷286
13.4 重溫串行通信288
13.5 內(nèi)部資源的綜合實(shí)驗(yàn)292
13.5.1 數(shù)字電子時(shí)鐘(一)293
13.5.2 數(shù)字電子時(shí)鐘(二)297
13.5.3 心率測(cè)試儀器301
第14章 51單片機(jī)外部擴(kuò)展資源的應(yīng)用306
14.1 4×4矩陣鍵盤(pán)的應(yīng)用306
14.2 點(diǎn)陣LED顯示器的應(yīng)用310
14.2.1 74LS138譯碼器的介紹311
14.2.2 74HC595的介紹312
14.2.3 LED點(diǎn)陣顯示屏程序設(shè)計(jì)313
14.3 模/數(shù)轉(zhuǎn)換器ADC0832的應(yīng)用316
14.3.1 ADC0832模/數(shù)轉(zhuǎn)換器的介紹317
14.3.2 數(shù)字電壓表319
14.4 模擬溫度傳感器AD590323
14.4.1 溫度計(jì)硬件電路設(shè)計(jì)323
14.4.2 溫度計(jì)軟件設(shè)計(jì) 325
14.5 數(shù)/模轉(zhuǎn)換器DAC0832的應(yīng)用329
14.5.1 DAC0832的介紹330
14.5.2 引腳說(shuō)明330
14.5.3 簡(jiǎn)易波形發(fā)生器331
14.6 數(shù)/模轉(zhuǎn)換器MAX531的應(yīng)用335
14.6.1 MAX531的介紹335
14.6.2 MAX531的引腳說(shuō)明335
14.6.3 鍵控高精度波形發(fā)生器339
第15章 實(shí)時(shí)多任務(wù)操作系統(tǒng)RTX51344
15.1 RTX51、單片機(jī)與我就好比管理制度、員工與老板344
15.2 你在家給老婆做飯嗎345
15.3 沒(méi)有操作系統(tǒng)的日子346
15.4 操作系統(tǒng)我們愛(ài)你350
15.4.1 main()悄然離去353
15.4.2 每個(gè)任務(wù)都可以自生自滅354
15.4.3 阿范是培訓(xùn)班中所有學(xué)員共有的服務(wù)者354
15.4.4 RTX51 Tiny的系統(tǒng)函數(shù)358
15.4.5 實(shí)踐才有話語(yǔ)權(quán)363
附錄A 特殊功能寄存器366
附錄B MCS51單片機(jī)指令表370
附錄C C51庫(kù)函數(shù)375
附錄D 三極管及其典型應(yīng)用簡(jiǎn)介391
D.1 開(kāi)場(chǎng)白391
D.2 三極管——電子電路里的“大哥大”392
D.2.1 常見(jiàn)的三極管外形392
D.2.2 三極管的兩種結(jié)構(gòu)類型392
D.2.3 三極管的放大作用393
D.2.4 三極管的三個(gè)工作區(qū)394
D.3 三極管放大電路395
D.3.1 共發(fā)射極放大電路395
D.3.2 共發(fā)射極放大電路典型應(yīng)用398
附錄E 集成運(yùn)算放大器及其典型應(yīng)用簡(jiǎn)介401
E.1 集成運(yùn)算放大器簡(jiǎn)介401
E.2 集成運(yùn)算放大器理想模型402
E.3 集成運(yùn)放的典型應(yīng)用402
E.3.1 比例運(yùn)算403
E.3.2 比較器404
附錄F 穩(wěn)壓電源406
附錄G 電阻標(biāo)稱值408
附錄H 常用電子元件411
附錄I 書(shū)中使用的電路板417
附錄J MCS51程序生成器軟件419
附錄K 隨書(shū)光盤(pán)內(nèi)容說(shuō)明420
參考文獻(xiàn)421

本目錄推薦

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