1. 新概念51單片機C語言教程的介紹
《新概念51單片機C語言教程》是2009年電子工業出版社出版的圖書,作者是郭天祥。《新概念51單片機C語言教程:入門、提高、開發、拓展》從實際應用入手,以實驗過程和實驗現象為主導,循序漸進地講述51單片機C語言編程方法以及51單片機的硬體結構和功能應用。《新概念51單片機C語言教程:入門、提高、開發、拓展》從實際應用入手,以實驗過程和實驗現象為主導,循序漸進地講述51單片機C語言編程方法以及51單片機的硬體結構和功能應用。全書共分5篇,分別為入門篇、內外部資源操作篇、提高篇、實戰篇和拓展篇。《新概念51單片機C語言教程:入門、提高、開發、拓展》內容豐富,實用性強,書中大部分內容均來自科研工作及教學實踐,許多C語言代碼可以直接應用到工程項目中。《新概念51單片機C語言教程》配套光碟提供13講近30學時的教學視頻和《新概念51單片機C語言教程》實例代碼,可使讀者更快更好地掌握單片機知識和應用技能。《新概念51單片機C語言教程》作者還可提供與《新概念51單片機C語言教程:入門、提高、開發、拓展》配套的單片機實驗板。《新概念51單片機C語言教程:入門、提高、開發、拓展》可作為大學本、專科單片機課程教材,適合於51單片機的初學者和使用51單片機從事項目開發的技術人員,也可供從事自動控制、智能儀器儀表、電力電子、機電一體化等專業的技術人員參考。
2. 誰有《零基礎學單片機C語言程序設計 第2版-趙建領 & 薛園園》電子書百度網盤資源下載
《零基礎學單片機C語言程序設計 第2版-趙建領 & 薛園園》網路網盤txt最新全集下載
鏈接:
style 內容包括51系列單片機開發環境和流程、程序設計基礎以及編程指南,並給出了一些常用的典型案例。
3. 學51單片機推薦書籍,要求是入門的
單片機入門書籍,推薦3本書給你吧。
1.《新型單片開關電源設計與應用技術》
4. 51單片機c語言學習哪本書講的比較詳細,適合入門的看呢
你可以看看《愛上單片機》(杜洋著),超簡單的哦。
如果你不想買書,你可以下載《單片機編程魔法學校》,或者硬體的《單片機入門製作專輯》(其實就是從書裡面截取的片段)
還可以購買視頻,你到www.doyoung.net看看
其實沒必要買一塊開發板,也不必要自己做一塊
完全可以用麵包板搭建,無需焊接,拆裝方便,而且真正能理解硬體電路,讓自己動手實踐,例如第一次試驗只需要用三個元器件單片機(推薦用STC12C5A60S52,也是51內核的,完全通用,但是功能豐富,千萬不要用AT89S51,以後你就會知道,比如說以後用到ADC數模轉換,PWM輸出,STC就都集成好了,而AT就需要一個個用晶元外擴)LED燈、電池盒三個元件,而不需要面對連電路都不熟悉的開發板。詳見視頻「用麵包板入門單片機」:
http://www.doyoung.net/video/BREAD_1/index.html
學習C語言可以配合著《單片機入門製作專輯》(網頁最後可以下載光碟及文章):
http://www.doyoung.net/articles/0711_MCU_entry_album/index.html
《單片機編程魔法學校》(最後也有下載):
http://www.doyoung.net/articles/0711_MCU_entry_album/index.html
推薦書籍:《愛上單片機》
5. 51單片機C語言應用程序設計實例精講的目錄
第1章51單片機開發的基礎知識
1.151單片機的硬體結構
1.1.1功能模塊
1.1.2CPU
1.1.3並行I/O埠
1.1.4存儲囂結構
1.1.5定時/計數器
1.1.6串列口
1.1.7中斷系統
1.251單片機的指令系統
1.2.1定址方式
1.2.2指令說明
1.2.3指令系統表
1.3本章總結
第2章C語言程序各語句用法與意義
2.1數據結構
2.1.1數據類型
2.1.2變數與常量
2.1.3數組
2.1.4指針
2.1.5結構
2.1.6共用體
2.1.7枚舉
2.2運算符與表達式
2.2.1運算符分類與優先順序
2.2.2算術運算符與表達式
2.2.3關系運算符與表達式
2.2.4邏輯運算符與表達式
2.2.5位操作運算符與表達式
2.2.6賦值運算符與表達式
2.3程序結構與函數
2.3.1程序結構
2.3.2函數
2.4流程式控制制語句
2.4.1選擇語句
2.4.2循環語句
2.4.3轉移語句
2.5本章總結
第3章Keil8051C編譯器
3.1Keil編譯器簡介
3.2使用Keil開發應用軟體
3.2.1建立工程
3.2.2工程的設置
3.2.3編譯與連接
3.3dScopeforWindows的使用
3.3.1如何啟動
3.3.2如何調試
3.3.3調試窗口
3.4本章總結 第4章單片機實現液晶顯示
4.1實例說明
4.2設計思路分析
4.2.1液晶顯示模塊
4.2.2液晶顯示工作原理
4.2.3設計思路
4.3硬體電路設計
4.3.1器件選取
4.3.2電源模塊
4.3.3液晶顯示模塊
4.3.4單片機模塊
4.4軟體設計
4.4.1液晶控制驅動囂指令集
4.4.2程序說明
4.5實例總結
第5章基於MAX7219的8位數碼管顯示
5.1實例說明
5.2設計思路分析
5.2.1LED顯示驅動晶元的選取
5.2.2MAX7219的工作原理
5.3硬體電路設計
5.3.1主要器件
5.3.2電路原理圖
5.4軟體設計
5.4.1MAX7219的工作時序和寄存器描述
5.4.2程序說明
5.5實例總結
第6章鍵盤輸入實例——實現4x4鍵盤
6.1實例說明
6.2設計思路分析
6.3硬體電路設計
6.4軟體設計
6.5實例總結
第7章單片機實現語音錄放
7.1實例說明
7.2設計思路分析
7.2.1語音晶元選取
7.2.2語音晶元1SD2560簡介
7.3硬體電路設計
7.3.1主要器件
7.3.2電路原理圖及說明
7.4軟體設計
7.4.1程序流程
7.4.2程序說明
7.5實例總結 第8章基於MAX197的並行A/D轉換
8.1實例說明
8.2設計思路分析
8.2.1A/D轉換原理
8.2.2如何選擇A/D轉換器件
8.2.3A/D轉換器對電源電路的要求
8.3硬體電路設計
8.3.1主要器件
8.3.2電路原理圖及說明
8.4軟體設計
8.4.1MAX197控制字
8.4.2程序流程
8.4.3程序說明
8.5實例總結
第9章基於TLC549的串列A/D轉換
9.1實例說明
9.2設計思路分析
9.2.1晶元選取
9.2.2工作原理
9.3硬體電路設計
9.3.1主要器件
9.3.2電路原理圖及說明
9.4軟體設計
9.4.1轉換過程和時序要求
9.4.2程序流程
9.4.3程序說明
9.5實例總結
第10章基於MAX527的並行D/A轉換
10.1實例說明
10.2設計思路分析
10.2.1D/A轉換原理
10.2.2如何選擇D/A轉換器件
10.2.3D/A轉換器對電源電路的要求
10.3硬體電路設計
10.3.1主要器件
10.3.2電路原理圖及說明
10.4軟體設計
10.4.1MAX527的地址和重要引腳
10.4.2程序流程
10.4.3程序說明
10.5實例總結
第11章基於MAX517的串列D/A轉換
11.1實例說明
11.2設計思路分析
11.2.1晶元選取
11.2.2工作原理
11.3硬體電路設計
11.3.1主要器件
11.3.2電路原理圖及說明
11.4軟體設計
11.4.1時序要求和轉換過程
11.4.2程序說明
11.5實例總結
第12章基於SHT71數字溫/濕度感測器的採集實現
12.1實例說明
12.2設計思路分析
12.2.1SHT71性能概述
12.2.2SHT71的功能說明
12.2.3SHT71的引腳尺寸和說明
12.3硬體電路設計
12.4軟體設計
12.4.1SHT71的操作方法
12.42程序流程
12.4.3源程序清單
12.5實例總結
第13章基於DS1624的數字溫度計設計
13.1實例說明
13.1.2設計思路分析
13.2.1DS1624簡介
13.2.2DS1624基本特性
13.2.3DS1624工作原理
13.2.4DS1624工作方式
13.2.5DS1624的指令集
13.3硬體電路設計
13.3.1硬體設計
13.3.2原理科及其說明
13.4軟體設計
13.4.1程序流程
13.4.2程序說明
13.5實例總結 第14章基於DS12C887的實時日歷時鍾顯示系統設計
14.1實例說明
14.2設計思路分析
14.2.1選擇合適的日歷時鍾晶元7
14.2.2如何由DS12C887晶元獲取時間信息
14.3硬體電路設計
14.3.1結構框圖
14.3.2主要器件
14.3.3電路原理圖及說明
14.4軟體設計
14.4.1DS12C877的內存空間
14.4.2程序流程
14.4.3程序代碼及說明
14.5實例總結
第15章單片機控制的步進電機系統
15.1實例說明
15.2設計思路分析
15.2.1步進電機的工作原理
15.2.2步進電機的控制
15.2.3脈沖分配與驅動晶元的選取
15.3硬體電路設計
15.3.1結構框圖
15.3.2主要器件
15.3.3電路原理圖廈說明
15.4軟體設計
15.4.1程序流程
15.4.2程序說明
15.5實例總結
第16章基於MAX1898的智能充電器設計
16.1實例說明
16.2設計思路分析
16.2.1為何需要實現充電器的智能化
16.2.2如何選擇電池充電晶元
16.2.3MAX1898的充電工作原理
16.3硬體電路設計
16.3.1主要器件
16.3.2電路原理圖及說明
16.4軟體設計
16.4.1程序流程
16.4.2程序說明
16.5實例總結 第17章基於NORFlashAM29LV320的數據存儲
17.1實例說明
17.2設計思路分析
17.2.1晶元AM29LV320
17.2.2具體設計思路
17.3硬體電路設計
17.4軟體設計
17.4.1AM29LV320的命令與狀態
17.4.2串列非同步數據傳輸
17.4.3程序代碼說明
17.5實例總結
第18章基於XC95144的串口擴展
18.1實例說明
18.2設計思路分析
18.2.1串口發送的設計
18.2.2串口接收的設計
18.2.3串口模塊的設計l
18.3硬體電路設計
18.4軟體設計
18.4.1CPLD的設計原理圖
18.4.2C51單片機程序代碼說明
18.5實例總結
第19章基於8255擴展並行口
19.1實例說明
19.2設計思路分析
19.2.1並行口擴展的原理
19.2.2晶元選擇
19.3硬體電路設計
19.4軟體設計
19.5實例總結 第20章單片機實現智能信號發生器
第21章單片機實現步進式PWM信號輸出
第22章單片機實現CRC演算法
第23章單片機實現軟體濾波
第七篇通信傳輸系統設計
第24章單片機實現點對點的數據傳輸
第25章單片機實現點對多點的數據傳輸
第26章單片機實現乙太網介面
第27章單片機實現1C匯流排通信
第28章單片機實現RS-485匯流排現場監測系統
第29章CAN匯流排介面通信設計
第八篇電源監控與抗干擾設計
第30章單片機監控電路設計
第31章光電隔離電路設計 附錄A匯編語言與C語言的混合編程
附錄B實例配套實驗箱
6. 單片機C語言的書,哪個作者或者那本教材比較好
我給你推薦兩本,也是我正用的
第一本是《51系列單片機開發寶典》,由電子工業出版社出版的,定價89.00,含光碟一張,到大點的書社會打折的,這本書蠻全面,各個知識點都有,還講述了單片機與CPLD介面
第二本是《例說51單片機(C語言版)》,由人民郵電出版社出版的,定價55.00
我對第二本的好感稍大點,它的例子最多,知識點也蠻全面,而且要用最好最簡單通俗易懂的思路來編程。
有興趣可以去了解了解……
7. 《零基礎學單片機C語言程序設計》epub下載在線閱讀全文,求百度網盤雲資源
《零基礎學單片機C語言程序設計》電子書網盤下載免費在線閱讀
鏈接:https://pan..com/s/11HzXgEX91f_f9PxykWMhBQ
書名:零基礎學單片機C語言程序設計
出版年份:2012-3
頁數:506
內容簡介:
《零基礎學單片機C語言程序設計(第2版》內容簡介:單片機C51語言是目前最流行的單片機程序設計語言。《零基礎學單片機C語言程序設計(第2版》由淺入深、循序漸進地講解了C51語言的方方面面。《零基礎學單片機C語言程序設計(第2版》知識點覆蓋全面、結構安排緊湊、講解詳細、通俗易懂、實例豐富。內容包括51系列單片機開發環境和流程、程序設計基礎以及編程指南,並給出了一些常用的典型案例。《零基礎學單片機C語言程序設計(第2版》分為四篇,共21章,全面詳細地講述了單片機的程序設計基礎、編程指南及應用案例。首先介紹了51系列單片機的基本結構以及單片機的開發概述,其次詳細介紹了單片機程序設計的C51語言,隨後結合單片機的硬體資源細致講解了如何應用C51語言進行編程操作,最後結合實際應用,重點分析了在各個領域中常用到的一些典型案例,使讀者更加融會貫通地掌握C51語言,以供讀者在學習和工作中進行參考。在第21章中還介紹了部分常見的面試題及解答,方便讀者做好入職前的准備工作。
8. 單片機C語言程序設計實訓100例的內容簡介
本書基於Keil μVision程序設計平台和Proteus硬體模擬平台,精心編寫了100餘個8051單片機C語言程序設計案例。
全書基礎設計類案例貫穿8051單片機最基本的埠編程、定時/計數器應用、中斷和串口通信;硬體應用類案例涵蓋常用外部存儲器擴展、介面擴展、解碼、編碼、驅動、光機、機電、A/D與D/A轉換等內容;綜合設計類案例涉及大量消費類電子產品、儀器儀表及智能控制設備的相關技術。
本書可作為大專院校學生學習實踐單片機c語言程序設計的教材或參考書,也可作為電子工程技術人員或單片機技術愛好者的參考資料。