注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計新概念51單片機C語言教程:入門、提高、開發(fā)、拓展全攻略(第2版)

新概念51單片機C語言教程:入門、提高、開發(fā)、拓展全攻略(第2版)

新概念51單片機C語言教程:入門、提高、開發(fā)、拓展全攻略(第2版)

定 價:¥88.00

作 者: 郭天祥 著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 編程語言與程序設(shè)計 計算機?網(wǎng)絡(luò)

ISBN: 9787121320224 出版時間: 2018-01-01 包裝: 平裝
開本: 16開 頁數(shù): 460 字數(shù):  

內(nèi)容簡介

  本書從單片機入門學(xué)習(xí)者的視角出發(fā),避開了枯燥繁雜的理論介紹,,以實驗過程和實驗現(xiàn)象為主導(dǎo),循序漸進地講述51單片機C語言編程方法以及51單片機的硬件結(jié)構(gòu)和功能應(yīng)用。全書共分5篇,分別為入門篇、內(nèi)外部資源操作篇、提高篇、實戰(zhàn)篇和拓展篇。 本書內(nèi)容豐富,實用性強,書中大部分內(nèi)容均來自科研工作及教學(xué)實踐,許多C語言代碼可以直接應(yīng)用到工程項目中。本書配有13講近30學(xué)時的教學(xué)視頻和實例代碼(通過掃描二維碼下載或者網(wǎng)站下載),可使讀者更快、更好地掌握單片機知識和應(yīng)用技能。本書作者還可提供與本書配套的單片機實驗板。 本書可作為大學(xué)本、??茊纹瑱C課程教材,適合于51單片機的初學(xué)者和使用51單片機從事項目開發(fā)的技術(shù)人員,也可供從事自動控制、智能儀器儀表、電力電子、機電一體化等專業(yè)的技術(shù)人員參考。

作者簡介

  郭天祥 ,單片機教育者,畢業(yè)于哈爾濱工程大學(xué),單片機領(lǐng)域的知名人士,名下有天祥電子網(wǎng)站,其*大成就之一是開設(shè)了“十天學(xué)會單片機”系列課程并錄制出來,該課程在網(wǎng)絡(luò)上廣泛流傳至今,同時著有《十天學(xué)會51單片機視頻教程》、《十天學(xué)會PIC單片機視頻教程》、《十天學(xué)會AVR單片機視頻教程》三本教程。

圖書目錄

目 錄
第1篇 入門篇
第1章 基礎(chǔ)知識必備\t2
1.1 單片機概述\t2
1.1.1 什么是單片機\t2
1.1.2 單片機標號信息及封裝類型\t2
1.1.3 單片機能做什么\t5
1.1.4 如何開始學(xué)習(xí)單片機\t6
1.2 51單片機外部引腳介紹\t8
1.3 電平特性\t11
1.4 二進制和十六進制\t12
1.4.1 二進制\t12
1.4.2 十六進制\t13
1.5 二進制的邏輯運算\t13
1.6 單片機的C51基礎(chǔ)知識介紹\t15
1.6.1 利用C語言開發(fā)單片機的優(yōu)點\t15
1.6.2 C51中的基本數(shù)據(jù)類型\t15
1.6.3 C51數(shù)據(jù)類型擴充定義\t16
1.6.4 C51中常用的頭文件\t17
1.6.5 C51中的運算符\t17
1.6.6 C51中的基礎(chǔ)語句\t18
1.6.7 學(xué)習(xí)單片機應(yīng)該掌握的主要內(nèi)容\t18
第2章 Keil軟件使用及流水燈設(shè)計\t19
2.1 Keil工程建立及常用按鈕介紹\t19
2.1.1 Keil工程的建立\t19
2.1.2 常用按鈕\t23
2.2 點亮第一個發(fā)光二極管\t24
2.3 while語句\t35
2.4 for語句及簡單延時語句\t37
2.5 Keil仿真及延時語句的精確計算\t38
2.6 不帶參數(shù)函數(shù)的寫法及調(diào)用\t42
2.7 帶參數(shù)函數(shù)的寫法及調(diào)用\t44
2.8 利用C51庫函數(shù)實現(xiàn)流水燈\t45
第2篇 內(nèi)外部資源操作篇
第3章 數(shù)碼管顯示原理及應(yīng)用實現(xiàn)\t50
3.1 數(shù)碼管顯示原理\t50
3.2 數(shù)碼管靜態(tài)顯示\t51
3.3 數(shù)碼管動態(tài)顯示\t55
3.4 中斷概念\t57
3.5 單片機的定時器中斷\t61
第4章 鍵盤檢測原理及應(yīng)用實現(xiàn)\t70
4.1 獨立鍵盤檢測\t70
4.2 矩陣鍵盤檢測\t76
第5章 A/D和D/A工作原理\t84
5.1 模擬量與數(shù)字量概述\t84
5.2 A/D轉(zhuǎn)換原理及參數(shù)指標\t85
5.3 ADC0804工作原理及其實現(xiàn)方法\t92
5.4 D/A轉(zhuǎn)換原理及其參數(shù)指標\t98
5.5 DAC0832工作原理及實現(xiàn)方法\t104
5.6 DAC0832輸出電流轉(zhuǎn)換成電壓的方法\t109
第6章 串行口通信原理及操作流程\t110
6.1 并行與串行基本通信方式\t110
6.2 RS-232電平與TTL電平的轉(zhuǎn)換\t113
6.3 波特率與定時器初值的關(guān)系\t115
6.4 51單片機串行口結(jié)構(gòu)描述\t118
6.5 串行口方式1編程與實現(xiàn)\t120
6.6 串行口打印在調(diào)試程序中的應(yīng)用\t123
第7章 通用型1602、12232、12864液晶操作方法\t131
7.1 液晶概述\t131
7.2 常用1602液晶操作實例\t132
7.3 常用12232液晶操作實例\t139
7.4 常用12864液晶操作實例\t148
第8章 I2C總線AT24C02芯片應(yīng)用\t157
8.1 I2C總線概述\t157
8.2 單片機模擬I2C總線通信\t159
8.3 E2PROM AT24C02與單片機的通信實例\t162
第9章 基礎(chǔ)運放電路專題\t170
9.1 運放概述及參數(shù)介紹\t170
9.2 反相放大器\t171
9.3 同相放大器\t172
9.4 電壓跟隨器\t173
9.5 加法器\t173
9.6 差分放大器\t174
9.7 微分器\t174
9.8 積分器\t175
9.9 比較器\t176
第3篇 提高篇
第10章 定時器/計數(shù)器應(yīng)用提高\t180
10.1 方式0應(yīng)用\t180
10.2 方式2應(yīng)用\t181
10.3 方式3應(yīng)用\t183
10.4 52單片機定時器2介紹\t185
10.5 計數(shù)器應(yīng)用\t191
第11章 串行口應(yīng)用提高\t195
11.1 方式0應(yīng)用\t195
11.2 方式2和方式3應(yīng)用\t197
11.3 單片機雙機通信\t199
11.4 單片機多機通信\t206
第12章 指針\t215
12.1 指針和指針變量\t215
12.1.1 內(nèi)存單元、地址和指針\t215
12.1.2 指針變量的定義、賦值與引用\t217
12.2 指針變量的運算\t218
12.3 指針與數(shù)組\t219
12.3.1 指針與一維數(shù)組\t219
12.3.2 指針與多維數(shù)組\t221
12.4 指針與函數(shù)\t223
12.4.1 指針作為函數(shù)的參數(shù)\t223
12.4.2 指向函數(shù)的指針\t224
12.4.3 指針型函數(shù)\t226
12.5 指針與字符串\t227
12.5.1 字符串的表達形式\t227
12.5.2 字符指針作為函數(shù)參數(shù)\t227
12.5.3 使用字符指針與字符數(shù)組的區(qū)別\t228
12.6 指針數(shù)組與命令行參數(shù)\t229
12.6.1 指針數(shù)組的定義和使用\t229
12.6.2 指向指針的指針\t231
12.6.3 指針數(shù)組作為main()函數(shù)的命令行參數(shù)\t232
12.7 指針小結(jié)\t233
12.7.1 指針概念綜述\t233
12.7.2 指針運算小結(jié)\t234
12.7.3 等價表達式\t235
12.8 C51中指針的使用\t236
12.8.1 指針變量的定義\t236
12.8.2 指針應(yīng)用\t237
第4篇 實戰(zhàn)篇
第13章 利用51單片機的定時器設(shè)計一個時鐘\t240
13.1 如何從矩陣鍵盤中分解出獨立按鍵\t240
13.2 原理圖分析\t241
13.3 實例講解\t242
第14章 使用DS12C887時鐘芯片設(shè)計高精度時鐘\t250
14.1 時鐘芯片概述\t250
14.2 DS12C887時鐘芯片介紹\t250
14.3 如何用TX-1C實驗板擴展本實驗\t256
14.4 原理圖分析\t257
14.5 實例講解\t257
第15章 使用DS18B20溫度傳感器設(shè)計溫控系統(tǒng)\t268
15.1 溫度傳感器概述\t268
15.2 DS18B20溫度傳感器介紹\t269
15.3 實例講解\t275
第16章 太陽能充/放電控制器\t280
16.1 控制器原理圖分析\t281
16.2 控制器板上元件介紹\t284
16.3 實例講解\t286
第17章 VC、VB(MSCOMM控件)與單片機通信實現(xiàn)溫度顯示\t303
17.1 VC MSCOMM控件與單片機通信實現(xiàn)溫度顯示\t303
17.2 VB MSCOMM控件與單片機通信實現(xiàn)溫度顯示\t309
第18章 應(yīng)用單片機內(nèi)部ADC做電容感應(yīng)觸摸按鍵\t313
第5篇 拓展篇
第19章 使用Altium Designer 14繪制電路圖\t320
19.1 繪制電路板概述\t320
19.2 建立工程\t322
19.3 制作元件庫\t325
19.4 添加封裝及制作PCB封裝庫\t328
19.5 項目編譯及生成PCB\t331
19.6 布線電氣特性設(shè)置\t334
19.7 自動布線和手動布線\t338
第20章 基于Wi-Fi的物聯(lián)網(wǎng)應(yīng)用\t341
20.1 物聯(lián)網(wǎng)系統(tǒng)架構(gòu)\t341
20.2 常用的物聯(lián)網(wǎng)無線傳輸技術(shù)\t342
20.3 IoT云平臺\t343
20.4 基于Wi-Fi的嵌入式設(shè)備入網(wǎng)方式\t347
20.5 微軟Azure系列IoT物聯(lián)網(wǎng)開發(fā)板\t352
第21章 電機專題\t353
21.1 直流電機原理及應(yīng)用\t353
21.2 步進電機原理及應(yīng)用\t360
21.3 舵機原理及其應(yīng)用\t370
第22章 STC8系列單片機介紹\t377
22.1 STC8單片機的優(yōu)勢\t377
22.2 ADC數(shù)模轉(zhuǎn)換\t377
22.3 PCA/CCP/PWM應(yīng)用\t379
22.4 同步串行外設(shè)接口SPI\t382
22.5 I2C總線\t386
第23章 常用元器件介紹\t391
23.1 二極管\t391
23.2 電容\t395
23.3 場效應(yīng)管\t399
23.4 光耦\t403
23.5 蜂鳴器\t405
23.6 繼電器\t405
23.7 自恢復(fù)保險\t410
23.8 瞬態(tài)電壓抑制器\t411
23.9 晶閘管(可控硅)\t414
23.10 電荷泵\t416
第24章 直流穩(wěn)壓電源專題\t417
23.1 整流電路\t417
24.2 濾波電路\t419
24.3 穩(wěn)壓電路\t421
24.4 集成穩(wěn)壓模塊的使用\t423
24.5 串聯(lián)開關(guān)型穩(wěn)壓電源\t428
第25章 運放擴展專題\t431
25.1 簡單低通濾波器\t431
25.2 “電流-電壓”轉(zhuǎn)換電路\t431
25.3 光電放大器\t432
25.4 精密電流源\t432
25.5 可調(diào)參考電壓源\t433
25.6 復(fù)位穩(wěn)定放大器\t434
25.7 模擬乘法器\t435
25.8 全波整流器和平均值濾波器\t436
25.9 正弦波振蕩器\t437
25.10 三角波發(fā)生器\t437
25.11 自動跟蹤對稱電源\t438
25.12 可調(diào)實驗電源\t439
25.13 運放相關(guān)術(shù)語\t441
附錄A 天祥電子開發(fā)實驗板簡介\t442
A.1 TX-1C 51單片機開發(fā)板\t442
A.2 AVR單片機開發(fā)板\t443
A.3 PIC單片機開發(fā)板\t444
A.4 TX-3A ARM7入門級嵌入式系統(tǒng)開發(fā)板\t445
A.5 TX-3C ARM7提高級嵌入式系統(tǒng)開發(fā)板\t446
A.6 TX-2440A ARM9嵌入式系統(tǒng)開發(fā)板\t447
A.7 TX-51STAR單片機綜合實驗箱\t448
A.8 TX-2A CPLD開發(fā)板\t449
參考文獻\t451

本目錄推薦

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