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

新概念51單片機C語言教程――入門、提高、開發、拓展全攻略(第2版) 下載 mobi epub pdf 電子書 2024


簡體網頁||繁體網頁
郭天祥 著



點擊這裡下載
    


想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2024-12-02

類似圖書 點擊查看全場最低價

圖書介紹

齣版社: 電子工業齣版社
ISBN:9787121320224
版次:2
商品編碼:12277483
包裝:平裝
開本:16開
齣版時間:2018-01-01
用紙:輕型紙
頁數:460
正文語種:中文


相關圖書





圖書描述

編輯推薦

適讀人群 :高校電子信息類和機電類專業本/專科師生,高校大學生創新基地師生,51單片機C語言編程初學者,計算機、自動控製、智能儀器儀錶、電力電子、機電一體化技術人員,入門初學者和中級開發者

① 本書從實際工程應用入手,以實驗過程和實驗現象為主導,由淺入深、循序漸進地講述使用C語言進行51單片機編程的方法、51單片機的硬件結構和各種功能應用。

② 不同於傳統的講述單片機的書籍,本書中的大部分例程以實際硬件實驗闆實驗現象為依據,通過C語言程序來分析單片機工作原理。讀者既能知其然,又能知其所以然,從實際應用中徹底理解和掌握單片機。

③ 本書中的大部分內容來自作者及其團隊的科研及教學工作實踐,內容涵蓋多年來項目經驗總結的精華,並且貫穿一些學習方法的建議。

④ 本書內容豐富,實用性強,許多C語言代碼可以直接應用到工程項目中。本書為讀者提供近30小時的單片機教學視頻(可以掃描下文列錶中的二維碼進行在綫觀看,也可以登錄到http://www.hxedu.com.cn,注冊後下載)。

⑤ 本書適用範圍廣,可以作為高校電子信息類和機電類各專業的本科、專科相關課程的教材或者大學生創新基地培訓教材,也可供51單片機的初學者和使用51單片機從事項目開發的技術人員學習和參考,還滿足從事自動控製、智能儀器儀錶、電力電子、機電一體化等專業的技術人員的選用需求。


內容簡介

本書從單片機入門學習者的視角齣發,避開瞭枯燥繁雜的理論介紹,,以實驗過程和實驗現象為主導,循序漸進地講述51單片機C語言編程方法以及51單片機的硬件結構和功能應用。全書共分5篇,分彆為入門篇、內外部資源操作篇、提高篇、實戰篇和拓展篇。 本書內容豐富,實用性強,書中大部分內容均來自科研工作及教學實踐,許多C語言代碼可以直接應用到工程項目中。本書配有13講近30學時的教學視頻和實例代碼(通過掃描二維碼下載或者網站下載),可使讀者更快、更好地掌握單片機知識和應用技能。本書作者還可提供與本書配套的單片機實驗闆。 本書可作為大學本、專科單片機課程教材,適閤於51單片機的初學者和使用51單片機從事項目開發的技術人員,也可供從事自動控製、智能儀器儀錶、電力電子、機電一體化等專業的技術人員參考。

作者簡介

郭天祥 ,單片機教育者,畢業於哈爾濱工程大學,單片機領域的知名人士,名下有天祥電子網站,其*大成就之一是開設瞭“十天學會單片機”係列課程並錄製齣來,該課程在網絡上廣泛流傳至今,同時著有《十天學會51單片機視頻教程》、《十天學會PIC單片機視頻教程》、《十天學會AVR單片機視頻教程》三本教程。

目錄

目 錄

第1篇 入門篇
第1章 基礎知識必備 2
1.1 單片機概述 2
1.1.1 什麼是單片機 2
1.1.2 單片機標號信息及封裝類型 2
1.1.3 單片機能做什麼 5
1.1.4 如何開始學習單片機 6
1.2 51單片機外部引腳介紹 8
1.3 電平特性 11
1.4 二進製和十六進製 12
1.4.1 二進製 12
1.4.2 十六進製 13
1.5 二進製的邏輯運算 13
1.6 單片機的C51基礎知識介紹 15
1.6.1 利用C語言開發單片機的優點 15
1.6.2 C51中的基本數據類型 15
1.6.3 C51數據類型擴充定義 16
1.6.4 C51中常用的頭文件 17
1.6.5 C51中的運算符 17
1.6.6 C51中的基礎語句 18
1.6.7 學習單片機應該掌握的主要內容 18
第2章 Keil軟件使用及流水燈設計 19
2.1 Keil工程建立及常用按鈕介紹 19
2.1.1 Keil工程的建立 19
2.1.2 常用按鈕 23
2.2 點亮第一個發光二極管 24
2.3 while語句 35
2.4 for語句及簡單延時語句 37
2.5 Keil仿真及延時語句的精確計算 38
2.6 不帶參數函數的寫法及調用 42
2.7 帶參數函數的寫法及調用 44
2.8 利用C51庫函數實現流水燈 45

第2篇 內外部資源操作篇
第3章 數碼管顯示原理及應用實現 50
3.1 數碼管顯示原理 50
3.2 數碼管靜態顯示 51
3.3 數碼管動態顯示 55
3.4 中斷概念 57
3.5 單片機的定時器中斷 61
第4章 鍵盤檢測原理及應用實現 70
4.1 獨立鍵盤檢測 70
4.2 矩陣鍵盤檢測 76
第5章 A/D和D/A工作原理 84
5.1 模擬量與數字量概述 84
5.2 A/D轉換原理及參數指標 85
5.3 ADC0804工作原理及其實現方法 92
5.4 D/A轉換原理及其參數指標 98
5.5 DAC0832工作原理及實現方法 104
5.6 DAC0832輸齣電流轉換成電壓的方法 109
第6章 串行口通信原理及操作流程 110
6.1 並行與串行基本通信方式 110
6.2 RS-232電平與TTL電平的轉換 113
6.3 波特率與定時器初值的關係 115
6.4 51單片機串行口結構描述 118
6.5 串行口方式1編程與實現 120
6.6 串行口打印在調試程序中的應用 123
第7章 通用型1602、12232、12864液晶操作方法 131
7.1 液晶概述 131
7.2 常用1602液晶操作實例 132
7.3 常用12232液晶操作實例 139
7.4 常用12864液晶操作實例 148
第8章 I2C總綫AT24C02芯片應用 157
8.1 I2C總綫概述 157
8.2 單片機模擬I2C總綫通信 159
8.3 E2PROM AT24C02與單片機的通信實例 162
第9章 基礎運放電路專題 170
9.1 運放概述及參數介紹 170
9.2 反相放大器 171
9.3 同相放大器 172
9.4 電壓跟隨器 173
9.5 加法器 173
9.6 差分放大器 174
9.7 微分器 174
9.8 積分器 175
9.9 比較器 176
第3篇 提高篇
第10章 定時器/計數器應用提高 180
10.1 方式0應用 180
10.2 方式2應用 181
10.3 方式3應用 183
10.4 52單片機定時器2介紹 185
10.5 計數器應用 191
第11章 串行口應用提高 195
11.1 方式0應用 195
11.2 方式2和方式3應用 197
11.3 單片機雙機通信 199
11.4 單片機多機通信 206
第12章 指針 215
12.1 指針和指針變量 215
12.1.1 內存單元、地址和指針 215
12.1.2 指針變量的定義、賦值與引用 217
12.2 指針變量的運算 218
12.3 指針與數組 219
12.3.1 指針與一維數組 219
12.3.2 指針與多維數組 221
12.4 指針與函數 223
12.4.1 指針作為函數的參數 223
12.4.2 指嚮函數的指針 224
12.4.3 指針型函數 226
12.5 指針與字符串 227
12.5.1 字符串的錶達形式 227
12.5.2 字符指針作為函數參數 227
12.5.3 使用字符指針與字符數組的區彆 228
12.6 指針數組與命令行參數 229
12.6.1 指針數組的定義和使用 229
12.6.2 指嚮指針的指針 231
12.6.3 指針數組作為main()函數的命令行參數 232
12.7 指針小結 233
12.7.1 指針概念綜述 233
12.7.2 指針運算小結 234
12.7.3 等價錶達式 235
12.8 C51中指針的使用 236
12.8.1 指針變量的定義 236
12.8.2 指針應用 237
第4篇 實戰篇
第13章 利用51單片機的定時器設計一個時鍾 240
13.1 如何從矩陣鍵盤中分解齣獨立按鍵 240
13.2 原理圖分析 241
13.3 實例講解 242
第14章 使用DS12C887時鍾芯片設計高精度時鍾 250
14.1 時鍾芯片概述 250
14.2 DS12C887時鍾芯片介紹 250
14.3 如何用TX-1C實驗闆擴展本實驗 256
14.4 原理圖分析 257
14.5 實例講解 257
第15章 使用DS18B20溫度傳感器設計溫控係統 268
15.1 溫度傳感器概述 268
15.2 DS18B20溫度傳感器介紹 269
15.3 實例講解 275
第16章 太陽能充/放電控製器 280
16.1 控製器原理圖分析 281
16.2 控製器闆上元件介紹 284
16.3 實例講解 286
第17章 VC、VB(MSCOMM控件)與單片機通信實現溫度顯示 303
17.1 VC MSCOMM控件與單片機通信實現溫度顯示 303
17.2 VB MSCOMM控件與單片機通信實現溫度顯示 309
第18章 應用單片機內部ADC做電容感應觸摸按鍵 313
第5篇 拓展篇
第19章 使用Altium Designer 14繪製電路圖 320
19.1 繪製電路闆概述 320
19.2 建立工程 322
19.3 製作元件庫 325
19.4 添加封裝及製作PCB封裝庫 328
19.5 項目編譯及生成PCB 331
19.6 布綫電氣特性設置 334
19.7 自動布綫和手動布綫 338
第20章 基於Wi-Fi的物聯網應用 341
20.1 物聯網係統架構 341
20.2 常用的物聯網無綫傳輸技術 342
20.3 IoT雲平颱 343
20.4 基於Wi-Fi的嵌入式設備入網方式 347
20.5 微軟Azure係列IoT物聯網開發闆 352
第21章 電機專題 353
21.1 直流電機原理及應用 353
21.2 步進電機原理及應用 360
21.3 舵機原理及其應用 370
第22章 STC8係列單片機介紹 377
22.1 STC8單片機的優勢 377
22.2 ADC數模轉換 377
22.3 PCA/CCP/PWM應用 379
22.4 同步串行外設接口SPI 382
22.5 I2C總綫 386
第23章 常用元器件介紹 391
23.1 二極管 391
23.2 電容 395
23.3 場效應管 399
23.4 光耦 403
23.5 蜂鳴器 405
23.6 繼電器 405
23.7 自恢復保險 410
23.8 瞬態電壓抑製器 411
23.9 晶閘管(可控矽) 414
23.10 電荷泵 416
第24章 直流穩壓電源專題 417
23.1 整流電路 417
24.2 濾波電路 419
24.3 穩壓電路 421
24.4 集成穩壓模塊的使用 423
24.5 串聯開關型穩壓電源 428
第25章 運放擴展專題 431
25.1 簡單低通濾波器 431
25.2 “電流-電壓”轉換電路 431
25.3 光電放大器 432
25.4 精密電流源 432
25.5 可調參考電壓源 433
25.6 復位穩定放大器 434
25.7 模擬乘法器 435
25.8 全波整流器和平均值濾波器 436
25.9 正弦波振蕩器 437
25.10 三角波發生器 437
25.11 自動跟蹤對稱電源 438
25.12 可調實驗電源 439
25.13 運放相關術語 441
附錄A 天祥電子開發實驗闆簡介 442
A.1 TX-1C 51單片機開發闆 442
A.2 AVR單片機開發闆 443
A.3 PIC單片機開發闆 444
A.4 TX-3A ARM7入門級嵌入式係統開發闆 445
A.5 TX-3C ARM7提高級嵌入式係統開發闆 446
A.6 TX-2440A ARM9嵌入式係統開發闆 447
A.7 TX-51STAR單片機綜閤實驗箱 448
A.8 TX-2A CPLD開發闆 449
參考文獻 451

前言/序言

序一

——STC(宏晶科技)創始人 姚永平


郭天祥老師的這本書是單片機界的第一奇書:因為厚,從未被看好;因為廣,被稱為單片機應用龍書;擁有者最多,配套學習闆最瘋狂時月銷量超過1萬套,連續8年各大網站排名單片機類書籍銷量第一名。加上大量未經允許的盜版,數量應在正版5倍以上。配套視頻更是全民皆盜(學單片機的學生),可謂功德無量。

郭靖行走江湖用瞭降龍十八掌,郭老師沒有十八般武藝,但行走江湖隻用瞭一掌。

一本STC89C52笑傲江湖,將STC領先全球的ISP程序在綫下載技術發揮到極緻,雖是學生時代開始創業,卻立即有省長上門指導工作,成為黑龍江省自主創業標兵,産值迅速做到500萬元/年以上,總部也遷到首都北京,成立北京海剋智動,開拓新的領域!

學生寫單片機教材,有部分老師反對,說太簡單瞭,不夠深度,大雜燴,雖然全,但不夠專業,還厚,不適閤當教材。中國單片機教育界的元老,哈工大教授(教育部單片機精品課程負責教師)說:我跟我的學生講,如果身體不好,或沒時間聽我的課,或聽不懂我的課,就去看郭老師的視頻,看郭老師的書,他講得通俗易懂,書也由淺入深,全麵詳實,最後隻要通過我張老師的考試就可以瞭。

河南省一高校老師語:我們學校每年采購郭老師的書1000本以上,全校單片機教材都改用郭天祥的書瞭,學生說用他的書看他的視頻,一看就透,其他很多書和視頻把簡單的講復雜瞭,不容易懂,還是郭老師講的簡單到位。

河北省一高校老師語:我們學校每年大學生電子設計競賽都是指定用郭老師的書來陪訓,全麵詳實,一本書、一部視頻中,不但有“STC89係列單片機從入門到提高”、“C語言從入門到提高”,還有“單片機外圍基礎電路知識介紹”甚至“較復雜的拓展電路知識”,是全國大學生電子設計競賽的降龍十八掌啊!

民間最高業績:連續8年各大網站排名單片機類書籍銷量第一名,淘寶上連續8年配套學習闆銷量第一名。

很多企業,新入職單片機工程師培訓,人手一本郭老師的書,統一集中強化。

廣東省的一高校老師講:我的機器人方嚮的研究生,入學後,發現他們都人手一本郭天祥的書,很厚,但也確實全麵詳實,真是單片機入門的龍書啊!

電子工業齣版社對本書的肯定:多次請郭老師百忙之中將多年暢銷第一的書再豐富一下,補充更多更實用的新知識點進來,讓傳奇成為經典。

STC對本書的肯定:創始人連夜通宵為第2版作序,指定本書為STC單片機全國大學計劃教材,STC推薦的全國大學生電子設計競賽指導用書,采用本書作為教材的高校,可優先建立STC高性能單片機聯閤實驗室,優先獲得免費的8051仿真器贊助,並指定本書為STC內部新員工培訓教材。

序二

——上海慶科信息技術有限公司CEO 王永虹



目前,各種8位、16位、32位單片機型號眾多,應用適應性各不相同,但51係列單片機從20世紀80年代流行的80C31 至今,從外置EPROM(80C31)、內置EPROM(87C51)、內置Flash(89C51),到如今眾多廠商、上韆種型號,始終保持著高速發展,體現齣勃勃生機,堪稱單片機領域的常青樹、不倒翁。這充分說明瞭51單片機的經典性。

單片機技術和應用在物聯網時代得到瞭前所未有的發展,對單片機開發應用人纔的數量和要求也越來越高。有人覺得單片機技術難學,是因為其內部結構復雜、編程語言抽象,而且實際應用中與其他元器件知識、電子通信技術相互關聯,而一個設計通常需要把很多軟硬件技術結閤起來,一開始往往難以下手。如何循序漸進學習單片機、從菜鳥變為高手,郭天祥編著的《新概念51單片機C語言教程——入門、提高、開發、拓展全攻略(第2版)》一書提供瞭一條很好的進階學習之路。

學習單片機第一階段隻需要瞭解單片機的基本結構、簡單的C語言編程和開發工具。本書第1篇介紹單片機引腳功能、數字邏輯和C51基礎、Keil開發環境等,既是單片機學習的基礎,也非常容易入門。特彆是用軟件點亮一個發光二極管,是學習單片機的第一個裏程碑成就。

第二階段要瞭解單片機的具體內部結構、外設接口、經常用到電子技術和元器件知識。本書第2篇介紹定時器、中斷、串行接口、鍵盤和顯示、ADC、DAC、運算放大器基礎等,都是單片機應用係統的常用外設接口和組件,學習原理、編程使用這些外設何組件,可為後續應用開發做好準備。

單片機學習的第三階段是學習單片機各種外設接口的多種工作模式、如何與其他設備進行有效對接和通信,還要學習掌握更多的數據結構和編程技巧,並進行實踐鍛煉。本書的第3篇(提高篇)和第4篇(實戰篇)介紹瞭不同定時器和串口的多種工作模式,以及指針的用法,並進行瞭實時鍾、溫度傳感器、PC機串口通信等應用係統常見模塊的實戰演練。

經過以上三個階段的學習進階,一般能進行一些單片機簡單應用的開發。其他不同應用開發一般需要學習相關的專業知識,如電機控製類應用,需要學習各種電機的原理、控製算法;儀器儀錶類應用,需要學習各種傳感器原理和編程,數據處理以及人機界麵GUI等。本書第5篇介紹瞭電源、常用元器件、PCB設計、物聯網應用方麵的知識,可作為具體項目設計開發參考。希望此書能幫助讀者進行基於單片機的物聯網應用係統開發。

感謝郭天祥編寫瞭這本好書。相信此書的齣版,不僅會給廣大單片機學習者、開發者提供很好的幫助,也會進一步推動單片機技術的普及、應用和發展。

前 言



本書第1版在2009年1月齣版,至今已印刷近40次,由於采用全新的教學理念和方法,本書深受廣大讀者尤其是在校大學生朋友的喜愛。隨著科學工程技術日新月異的發展以及高校大學生科技創新活動的蓬勃興起,本書讀者的需求與時俱進,作者一些當年的思路和想法難免略顯陳舊,因此有必要推齣第2版,以饗廣大讀者。

第2版主要修訂內容

① 雖然單片機應用日趨廣泛和靈活,但51係列單片機內核硬件架構和基本開發方法變化不大,因此本書關於單片機C語言教學部分變化不大,僅對第1版中齣現的文字錯誤進行修改,同時補充和細化瞭基礎運放電路專題。

② 在實戰篇中新增應用單片機做電容感應觸摸按鍵的內容,以適應消費類電子産品開發的需要。

③ 為瞭適應單片機技術的發展潮流,拓展篇的內容修改較大:新增PCB設計軟件Altium Designer 14、基於Wi-Fi的物聯網應用、STC8係列單片機的內容;在運放擴展專題中加入運算放大器的高階應用內容,如程控增益放大器、自動增益放大器等,供讀者選用。

本書特色

新概念51單片機C語言教程――入門、提高、開發、拓展全攻略(第2版) 下載 mobi epub pdf txt 電子書 格式


新概念51單片機C語言教程――入門、提高、開發、拓展全攻略(第2版) mobi 下載 pdf 下載 pub 下載 txt 電子書 下載 2024

新概念51單片機C語言教程――入門、提高、開發、拓展全攻略(第2版) 下載 mobi pdf epub txt 電子書 格式 2024

新概念51單片機C語言教程――入門、提高、開發、拓展全攻略(第2版) 下載 mobi epub pdf 電子書
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

習慣好評 但感覺是盜版 沒有防僞標識 感覺摔壞過 紙質比較差 不知道本來就是這樣的還是是盜版

評分

好書推薦一下

評分

好書 好書 好書

評分

上課的時候教的匯編語言,但是匯編語言寫程序太麻煩,同學推薦我買這本書,看瞭三章瞭,確實不錯

評分

發貨很快,書很好用

評分

棒棒噠

評分

正需要這方麵的書,很好,很實用,速度很快,寫錯瞭收貨地址,客服也很好的解決瞭,謝謝!

評分

好,適閤入門

評分

ndhdhjdbdjdnfn

類似圖書 點擊查看全場最低價

新概念51單片機C語言教程――入門、提高、開發、拓展全攻略(第2版) mobi epub pdf txt 電子書 格式下載 2024


分享鏈接




相關圖書


本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 book.qciss.net All Rights Reserved. 圖書大百科 版權所有