Ⅰ 關於單片機入門的書籍有那些c語言,程序有詳細解說類。

郭天祥的《新概念51單片機C語言教程》

Ⅱ 單片機C語言入門

1,首先要學習C語言基礎,就相當於80%會單片機了,因為現在所有8/16/32位(51系列,MSP430系列,ARM系列)都是使用C語言。
2,聽起來單片機比較陌生,不是因為不懂,而是不知道方法和流程。現簡單說說,僅供參考;
3,看一下單片機功能:包換內部FLASH、RAM、TIMER、INT、ADC、USB、ISP/IAR等。
4,編譯環境、編程軟體KEIL。
5,打開開發板的例子程序,在KEIL編譯,下載到板,看結果和說明是不是相符,達到這樣效果時,心裡肯定很激動,這時真正學會了單片機,成功了。
6,然後再學會看電路圖,電路圖其實很簡單,就是一根線從一個地方連接到另一個地方,寫代碼時,只記住單片機是哪一個管腳,然後對它寫代碼即可。
總結:實驗很重要,要多參與這樣的項目開發,方能進步。

Ⅲ 我是單片機初學者,學單片機的話是學C語言還是學C++呀

一般教材都是用匯編了解單元機底層運作方式。
實際工程中,用C語言進行編程,容易讀懂、效率高、便於協同工作。
C++的很多特性比如虛函數等是需要額外的開銷的,因此,在單片機這樣系統資源很有限的情況下,C++帶來的很多特性並無法發揮,因此大家一般也都只是用C語言來寫單片機程序。

Ⅳ C語言與單片機C語言的區別 急求

C語言與單片機C語言的區別:

1、編譯器的區別

C語言的編譯器有GCC(GNU組織開發的開源免費的編譯器)、MinGW(Windows操作系統下的GCC)、Clang(開源的BSD協議的基於LLVM的編譯器)、Visual C++:: cl.exe(Microsoft VC++自帶的編譯器)。

單片機C語言採用C51編譯器(簡稱C51)。由C51產生的目標代碼短,運行速度高,存儲空間小,符合C語言的ANSI標准,生成的代碼遵循Intel目標文件格式,而且可與A51匯編語言PL/M51語言目標代碼混合使用。

2、內容的區別

C語言是一門通用計算機編程語言,廣泛應用於底層開發。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。

單片機C語言基於C語言的單片機編程語言,是以C語言為基礎加以調整的。

3、語言特性的區別

C語言是以函數形式提供給用戶的,這些函數可方便的調用,並具有多種循環、條件語句控製程序流向,從而使程序完全結構化。

單片機C語言基於單片機進行的程序開發,在有周圍外設支持的情況下,用軟體來控制的部分通過單片機編程來實現。單片機能識別的語言是硬體語言即匯編,因此編程就是圍繞匯編來實現。

4、語言優點的區別

C語言簡潔緊湊、靈活方便、運算符豐富、數據類型豐富、表達方式靈活實用、允許直接訪問物理地址,對硬體進行操作、生成目標代碼質量高,程序執行效率高、可移植性好、表達力強。

單片機C語言目標代碼短,運行速度高,所需存儲空間小,符合C語言的ANSI標准,生成的代碼遵循Intel目標文件格式,而且可與A51匯編語言或PL/M51語言目標代碼混合使用。

Ⅳ 單片機C語言和標準的C有什麼區別

語法一樣,編譯器不同 單片機針對自己的晶元來編譯,標准C一般都指在PC機上進行的,說白了也就是函數庫不同 學標准C就看看《C primer》,譚浩強的《C程序設計》入門也不錯的,不過他的書內容不怎麼全 單片機的你就看你想學的型號了,MCS-51 MCS-96 凌陽……都不同的 最好先看標准C,然後轉單片機
麻煩點贊,謝謝!

Ⅵ 有關單片機和C語言方面的入門書籍

單片機,可以學一下郭天祥的《十天學會C語言與單片機》,有配套的書賣。
C語言,可以學一下譚浩強的《C語言程序設計》,這個是眾多前輩總結下來的,比較好的入門書籍。

Ⅶ 如何C語言編寫的單片機入門

基本與普通C語言差不多,只不過單片機頭文件肯定是與各自單片機相關了,不是一般C所多用的STDIO.H,像51,一般是
#include<reg51.h>

Ⅷ 求推薦關於C語言和單片機的適合自學的書

單片機方面的書有很多,不同書籍講解的思維也不一樣,讀者的感受也會不同,覺得身邊有很多同學在用王雲的51單片機書,個人感覺他這本書帶的同步視頻講解很細,程序都是邊講邊寫的,結合書看非常適合新手。如果要更深入一步學習的話,再找塊開發板配合練習,基本上也差不多了。

Ⅸ 單片機和C語言入門

要學C語言 去http://www.rupeng.com/forum/jian-2303.html 那裡有很多C語言愛好者 而且都是在這里起步的 還有很多初學的課程, 有問題大家都會幫你

Ⅹ 單片機C語言入門

單片機C語言入門學習的話,下面的可以給你很好的參考。看一下譚浩強的c語言。但還是單片機方面的c語言,建議用下面的資料。
單片機c語言教程100例子:
http://hi..com/dzkfw/blog/item/4a188216fd986b12c83d6d05.html
不平凡的單片機學習資料,偶很好的單片機教程,超好用,一個不佔內存的教程,有案例。

1、最新版單片機編程寶典下載地址,學習單片機編程必備手冊

2、單片機c語言運用例子

3、十天學會單片機c語言和單片機製作,最好的單片機資料

電路公式計算器:http://hi..com/dzkfw/blog/item/7a947b4f588099d1d0c86a3e.html