注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書教育/教材/教輔教材高職高專教材單片機(jī)C語言實踐教程(第2版)

單片機(jī)C語言實踐教程(第2版)

單片機(jī)C語言實踐教程(第2版)

定 價:¥58.00

作 者: 雷建龍
出版社: 電子工業(yè)出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787121433269 出版時間: 2022-05-01 包裝:
開本: 16開 頁數(shù): 292 字?jǐn)?shù):  

內(nèi)容簡介

  本書圍繞4個“教、學(xué)、做一體化”的項目展開,引導(dǎo)讀者通過4個項目的實踐性學(xué)習(xí),逐步掌握現(xiàn)代智能電子技術(shù)的思想、方法與基本內(nèi)容。內(nèi)容編排有:認(rèn)識單片機(jī)部分(第1~3章);初步使用單片機(jī)部分(第4~6章);深入認(rèn)識單片機(jī)內(nèi)部功能單元部分(第7~9章);熟練使用單片機(jī)部分(第10~13章)。本書可使讀者在重點(diǎn)掌握單片機(jī)的基本知識與基本技能的同時,具備學(xué)習(xí)擴(kuò)展其他嵌入式系統(tǒng)的能力。

作者簡介

  雷建龍,教授,從事教學(xué)工作36年。曾作為主編公開出版教材四本。多次獲最佳教師稱號,主持完成省職業(yè)院校應(yīng)用電子技術(shù)專業(yè)教學(xué)標(biāo)準(zhǔn),主持課題獲過中國職教學(xué)會一等獎,完成多項省級以上課題,公開發(fā)表論文60余篇,其中核心論文10篇。

圖書目錄

第1章 認(rèn)識單片機(jī)并制作、使用單片機(jī)系統(tǒng)\t1
1.1 單片機(jī)控制的跑馬燈\t2
1.1.1 開發(fā)板實物圖\t2
1.1.2 實物圖說明\t2
1.1.3 下載控制程序到單片機(jī)中\(zhòng)t2
1.2 知識鏈接:單片機(jī)及其應(yīng)用\t4
1.2.1 單片機(jī)及其發(fā)展的特點(diǎn)\t4
1.2.2 單片機(jī)嵌入式系統(tǒng)的應(yīng)用領(lǐng)域及特點(diǎn)\t5
?\t項目一 跑馬燈的設(shè)計與制作\t7
?\t項目一 任務(wù)1 點(diǎn)亮8個發(fā)光二極管\t7
1.3 用單片機(jī)點(diǎn)亮8個發(fā)光二極管\t7
1.3.1 實物圖\t7
1.3.2 步驟\t7
1.4 知識鏈接:MCS-51系列單片機(jī)\t9
1.4.1 MCS-51系列單片機(jī)內(nèi)部功能簡介\t9
1.4.2 引腳及功能介紹\t11
1.5 單片機(jī)運(yùn)行的基本過程\t12
1.6 單片機(jī)復(fù)位及復(fù)位電路、時鐘電路、時序與機(jī)器周期\t12
1.6.1 單片機(jī)復(fù)位及復(fù)位電路\t12
1.6.2 時鐘電路\t14
1.6.3 時序的概念\t14
1.6.4 機(jī)器周期的計算\t15
1.7 補(bǔ)充知識:二進(jìn)制數(shù)\t15
1.7.1 十進(jìn)制數(shù)\t15
1.7.2 二進(jìn)制數(shù)\t15
1.7.3 二進(jìn)制數(shù)與十進(jìn)制數(shù)的相互轉(zhuǎn)換\t15
1.7.4 十六進(jìn)制數(shù)\t16
1.7.5 有符號數(shù)的表示方法\t17
1.7.6 位、字節(jié)、字\t17
1.7.7 BCD碼\t17
1.7.8 ASCⅡ碼\t18
小結(jié)\t18
習(xí)題\t19
第2章 Keil C的操作及單片機(jī)的存儲器、I/O接口\t21
?\t項目一 任務(wù)2 Keil C的操作練習(xí)\t22
2.1 Keil C軟件的操作\t22
2.2 MCS-51系列單片機(jī)存儲器的結(jié)構(gòu)\t29
2.2.1 程序存儲器\t30
2.2.2 內(nèi)部數(shù)據(jù)存儲器\t31
2.2.3 外部數(shù)據(jù)存儲器\t32
?\t項目一 任務(wù)3 測試與改變I/O端口的狀態(tài)\t32
2.3 I/O端口的測試\t32
2.4 I/O端口的內(nèi)部結(jié)構(gòu)與特點(diǎn)\t33
2.4.1 P1口的結(jié)構(gòu)組成\t33
2.4.2 P0口的結(jié)構(gòu)組成\t34
2.5 補(bǔ)充知識:數(shù)字電子技術(shù)相關(guān)內(nèi)容\t35
2.5.1 基本邏輯門\t35
2.5.2 門電路\t37
2.5.3 LED數(shù)碼管\t38
小結(jié)\t39
習(xí)題\t40
第3章 仿真演練與程序的下載\t42
?\t項目一 任務(wù)4 仿真數(shù)碼管顯示\t42
3.1 Proteus的仿真演練\t43
3.1.1 數(shù)碼管顯示電路原理圖\t43
3.1.2 Proteus 8 Professional界面簡介\t44
3.1.3 繪制原理圖\t46
3.2 Keil C與Proteus連接調(diào)試\t51
3.3 制作與使用ISP\t53
3.4 開發(fā)板電路圖\t56
小結(jié)\t61
習(xí)題\t62
第4章 C51程序的編制\t63
?\t項目一 任務(wù)5 點(diǎn)亮一個發(fā)光二極管\t64
4.1 C51的數(shù)據(jù)結(jié)構(gòu)\t64
4.1.1 C51應(yīng)用舉例\t64
4.1.2 數(shù)據(jù)的存儲種類\t66
4.1.3 基本數(shù)據(jù)類型\t67
4.1.4 C51擴(kuò)展數(shù)據(jù)類型\t67
4.1.5 數(shù)據(jù)的存儲位置\t70
?\t項目一 任務(wù)6 根據(jù)輸入狀態(tài)決定輸出端口的狀態(tài)\t74
4.2 C51的程序結(jié)構(gòu)\t74
4.2.1 C51的運(yùn)算符\t74
4.2.2 C51的基本語句\t75
?\t項目一 任務(wù)7 跑馬燈的控制1\t79
?\t項目一 任務(wù)8 計算1+2+3+…+10\t81
?\t項目一 任務(wù)9 跑馬燈的控制2\t81
?\t項目一 任務(wù)10 跑馬燈的控制3\t83
?\t項目一 任務(wù)11 跑馬燈的設(shè)計\t84
?\t項目一 任務(wù)12 跑馬燈的控制4\t87
4.2.3 C51函數(shù)\t88
?\t項目一 任務(wù)13 跑馬燈的控制5\t92
4.3 交通燈控制器\t93
4.3.1 程序的移植\t93
?\t項目二 交通燈控制器的設(shè)計\t94
?\t項目二 任務(wù)1 交通燈的控制\t96
4.3.2 交通燈的控制\t96
4.4 補(bǔ)充知識:數(shù)組的概念\t99
小結(jié)\t100
習(xí)題\t101
第5章 單片機(jī)的中斷系統(tǒng)\t106
?\t項目二 任務(wù)2 改進(jìn)的交通燈控制器\t106
5.1 中斷概念的引出\t107
5.2 單片機(jī)中斷系統(tǒng)的結(jié)構(gòu)\t108
5.2.1 8051的中斷源\t109
5.2.2 中斷請求標(biāo)志\t110
5.2.3 中斷允許控制\t110
5.2.4 中斷優(yōu)先級控制\t111
5.2.5 中斷的入口\t111
5.2.6 8051單片機(jī)中斷處理過程\t112
5.3 中斷服務(wù)程序的編制\t112
5.3.1 中斷服務(wù)程序編制的格式\t112
5.3.2 項目二任務(wù)2的解答:交通燈中斷控制器設(shè)計\t113
5.3.3 關(guān)于中斷觸發(fā)方式及程序編制的討論\t116
小結(jié)\t119
習(xí)題\t119
第6章 單片機(jī)的定時器\t123
?\t項目二 任務(wù)3 定時器中斷控制的跑馬燈\t123
6.1 定時器的結(jié)構(gòu)與特點(diǎn)\t125
6.2 定時器的控制寄存器\t126
6.2.1 工作方式寄存器\t126
6.2.2 控制寄存器\t127
6.2.3 TH、TL\t127
6.3 定時器的工作方式\t127
6.3.1 方式0\t127
6.3.2 方式1\t127
6.3.3 方式2\t128
6.3.4 方式3\t128
6.4 定時器計數(shù)初值的確定\t129
6.5 定時器應(yīng)用舉例\t129
6.5.1 定時器中斷控制的跑馬燈\t129
?\t項目二 任務(wù)4 信號發(fā)生器\t131
6.5.2 信號發(fā)生器\t131
?\t項目二 任務(wù)5 定時器中斷控制的交通燈\t133
6.5.3 定時器中斷控制的交通燈\t133
小結(jié)\t136
習(xí)題\t136
第7章 單片機(jī)的串行通信接口\t139
?\t項目二 任務(wù)6 數(shù)碼管顯示\t139
7.1 串行通信概述\t140
7.1.1 串行通信與并行通信\t140
7.1.2 異步通信與同步通信\t140
7.1.3 串行通信的傳輸方向\t142
7.1.4 傳輸速率\t142
7.2 8051串行口的結(jié)構(gòu)\t143
7.2.1 串行口的結(jié)構(gòu)\t143
7.2.2 8051串行口的控制寄存器\t143
7.3 8051串行口的工作方式\t144
7.3.1 方式0\t144
?\t項目二 任務(wù)7 數(shù)據(jù)的并、串行轉(zhuǎn)換\t146
?\t項目二 任務(wù)8 雙機(jī)通信仿真\t148
7.3.2 方式1\t148
7.3.3 方式2和方式3\t153
7.3.4 波特率的計算\t154
7.4* 補(bǔ)充知識:I2C總線及其應(yīng)用\t155
7.4.1 I2C總線的特點(diǎn)\t155
7.4.2 I2C總線的工作原理\t155
7.4.3 I2C應(yīng)用實例AT24C01\t157
小結(jié)\t163
習(xí)題\t163
第8章 鍵盤接口及顯示接口\t167
8.1 鍵盤接口\t168
8.1.1 鍵盤基本問題\t168
8.1.2 獨(dú)立式鍵盤\t169
8.1.3 行列式鍵盤\t170
?\t項目二 任務(wù)9 計數(shù)顯示器\t174
8.2 顯示接口\t175
8.2.1 靜態(tài)顯示\t175
?\t項目二 任務(wù)10 帶倒計時的交通燈控制器\t176
8.2.2 動態(tài)顯示\t177
?\t項目二 任務(wù)11 數(shù)字鐘\t181
8.2.3 LED驅(qū)動芯片MAX7219/7221及其應(yīng)用\t182
?\t項目三 數(shù)字萬年歷的設(shè)計與制作\t188
?\t項目三 任務(wù)1 萬年歷的輸出顯示設(shè)計\t190
8.2.4 LCD顯示\t190
?\t項目三 任務(wù)2 用字符LCD顯示“GOOD”\t198
8.3* 補(bǔ)充知識:Keil C51絕對地址訪問\t200
小結(jié)\t202
習(xí)題\t202
第9章 數(shù)模與模數(shù)轉(zhuǎn)換\t206
?\t項目三 任務(wù)3 數(shù)模轉(zhuǎn)換器(DAC)設(shè)計\t206
9.1 數(shù)模轉(zhuǎn)換\t207
9.1.1 數(shù)模轉(zhuǎn)換器的工作機(jī)制及主要技術(shù)指標(biāo)\t207
9.1.2 DAC0832――電流輸出型數(shù)模轉(zhuǎn)換器\t209
9.1.3 串行8位數(shù)模轉(zhuǎn)換器MAX517\t213
?\t項目三 任務(wù)4 模數(shù)轉(zhuǎn)換仿真1\t218
9.2 模數(shù)轉(zhuǎn)換\t218
9.2.1 模數(shù)轉(zhuǎn)換器及其主要技術(shù)指標(biāo)\t218
9.2.2 12位并行模數(shù)轉(zhuǎn)換芯片AD1674及其應(yīng)用\t219
?\t項目三 任務(wù)5 模數(shù)轉(zhuǎn)換仿真2\t225
9.2.3 MCP3204――帶SPI接口的12位模數(shù)轉(zhuǎn)換器\t225
?\t項目三 任務(wù)6 8位ADC實驗\t230
9.2.4 帶有模數(shù)轉(zhuǎn)換功能的單片機(jī)應(yīng)用\t230
9.3* 補(bǔ)充知識:SPI總線\t232
9.3.1 SPI概述\t232
9.3.2 SPI總線接口及時序\t233
9.3.3 應(yīng)用舉例\t234
小結(jié)\t235
習(xí)題\t235
第10章 單片機(jī)系統(tǒng)的開發(fā)\t239
?\t項目三 任務(wù)7 數(shù)字萬年歷單片機(jī)系統(tǒng)的開發(fā)\t240
10.1 單片機(jī)系統(tǒng)的開發(fā)方法\t240
10.2 單片機(jī)系統(tǒng)的穩(wěn)定性\t243
10.2.1 單片機(jī)的低功耗設(shè)置\t243
10.2.2 單片機(jī)的“看門狗”設(shè)置\t247
10.3 數(shù)字萬年歷系統(tǒng)總體設(shè)計\t253
?\t項目三 任務(wù)8 數(shù)字溫度傳感器的使用\t254
10.3.1 溫度傳感器DS18B20\t255
10.3.2 日歷時間芯片DS1302及其在數(shù)字萬年歷中的應(yīng)用\t260
10.3.3 總體設(shè)計與程序\t265
?\t項目四 智能小車的控制\t266
?\t項目四 任務(wù)1 小車綜合任務(wù)\t267
10.4 智能小車的總體設(shè)計\t269
10.4.1 STC8單片機(jī)及智能小車的硬件電路\t270
10.4.2 關(guān)鍵部件:超聲傳感器、光電檢測、磁尋跡、LoRa通信\t270
10.4.3 運(yùn)動的控制:流程圖、運(yùn)動控制分析、控制程序\t273
?\t項目四 任務(wù)2 小車綜合任務(wù)修改\t274
小結(jié)\t274
習(xí)題\t275
參考文獻(xiàn)\t279

本目錄推薦

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