51 單片機C 語言學習雜記
學習單片機實在不是件易事,一來要購買高價格的編程器,仿真器,二來要學習編程語
言,還有眾多種類的單片機選擇真是件讓人頭痛的事。在眾多單片機中51 架構的芯片風行很久,學習資料也相對很多,是初學的較好的選擇之一。51 的編程語言常用的有二種,一種是匯編語言,一種是C 語言。匯編語言的機器代碼生成效率很高但可讀性卻并不強,復雜一點的程序就更是難讀懂,而C 語言在大多數情況下其機器代碼生成效率和匯編語言相當,但可讀性和可移植性卻遠遠超過匯編語言,而且C 語言還可以嵌入匯編來解決高時效性的代碼編寫問題。對于開發周期來說,中大型的軟件編寫用C 語言的開發周期通常要小于匯編語言很多。綜合以上C 語言的優點,我在學習時選擇了C 語言。以后的教程也只是我在學習過程中的一些學習筆記和隨筆,在這里加以整理和修改,希望和大家一起分享,一起交流,一起學習,一起進步。
*注:可以肯定的說這個教程只是為初學或入門者準備的,筆者本人也只是菜鳥一只,
第一課 建立您的第一個C 項目使用C 語言肯定要使用到C 編譯器,以便把寫好的C 程序編譯為機器碼,這樣單片機
才能執行編寫好的程序。KEIL uVISION2 是眾多單片機應用開發軟件中優秀的軟件之一,它支持眾多不同公司的MCS51 架構的芯片,它集編輯,編譯,仿真等于一體,同時還支持,PLM,匯編和C 語言的程序設計,它的界面和常用的微軟VC++的界面相似,界面友好,易學易用,在調試程序,軟件仿真方面也有很強大的功能。因此很多開發51 應用的工程師或普通的單片機愛好者,都對它十分喜歡。
以上簡單介紹了KEIL51 軟件,要使用KEIL51 軟件,必需先要安裝它。KEIL51 是一個
商業的軟件,對于我們這些普通愛好者可以到KEIL 中國代理周立功公司的網站上下載一份能編譯2K 的DEMO 版軟件,基本可以滿足一般的個人學習和小型應用的開發。(安裝的方法和普通軟件相當這里就不做介紹了)
安裝好后,您是不是迫不及待的想建立自己的第一個C 程序項目呢?下面就讓我們一
起來建立一個小程序項目吧。或許您手中還沒有一塊實驗板,甚至沒有一塊單片機,不過沒有關系我們可以通過KEIL 軟件仿真看到程序運行的結果。
首先當然是運行KEIL51 軟件。怎么打開?噢,天!那您要從頭學電腦了。呵呵,開個
玩笑,這個問題我想讀者們也不會提的了:P。運行幾秒后,出現如圖1-1 的屏幕。
資源簡介:51單片機c語言入門教程
上傳時間: 2013-07-30
上傳用戶:eeworm
資源簡介:專輯類----單片機專輯 51單片機c語言入門教程-19頁-0.2M.rar
上傳時間: 2013-07-21
上傳用戶:MATAIYES
資源簡介:專輯類-單片機專輯-258冊-4.20G 51單片機c語言入門教程-19頁-0.2M.pdf
上傳時間: 2013-04-24
上傳用戶:sunzhp
資源簡介:51單片機c語言入門教程 單片機,C語言
上傳時間: 2013-06-13
上傳用戶:chenjjer
資源簡介:51單片機c語言入門教程 C語言在51單片機上的實例演示
上傳時間: 2013-06-15
上傳用戶:siguazgb
資源簡介:51單片機c語言入門教程
上傳時間: 2014-11-29
上傳用戶:wkchong
資源簡介:單片機c語言入門教程,如果你是初學有必要看看!
上傳時間: 2015-09-05
上傳用戶:jing911003
資源簡介:51單片機C 語言入門教程,單片機初學者可快速入門.強烈推薦!
上傳時間: 2015-10-21
上傳用戶:huyiming139
資源簡介:C51單片機c語言入門教程,C51單片機c語言入門學習必備
上傳時間: 2016-02-06
上傳用戶:youlongjian0
資源簡介:2005 年電子報發表單片機C 語言入門教程 的配套源碼。
上傳時間: 2013-12-11
上傳用戶:lz4v4
資源簡介:C51單片機c語言入門教程,里面很詳細的介紹了C51的實現過程。
上傳時間: 2016-02-24
上傳用戶:ynwbosss
資源簡介:一個用51單片機c語言入門教程,非常實用哦
上傳時間: 2013-12-24
上傳用戶:671145514
資源簡介:×× 單片機c語言入門教程
上傳時間: 2016-05-31
上傳用戶:youlongjian0
資源簡介:51單片機c語言入門教程.有很多例程很編程技巧和調試方法
上傳時間: 2016-11-11
上傳用戶:nanxia
資源簡介:51單片機c語言入門教程 51單片機c語言入門教程
上傳時間: 2014-12-21
上傳用戶:it男一枚
資源簡介:51系列單片機c語言入門教程,里面詳細介紹了51系列單片機怎么用C語言編程
上傳時間: 2013-12-30
上傳用戶:sjyy1001
資源簡介:單片機專輯 258冊 4.20G51單片機c語言入門教程 19頁 0.2M.pdf
上傳時間: 2014-05-05
上傳用戶:時代將軍
資源簡介:(1小時學會C語言51單片機)C語言入門教程這是一份非常不錯的資料,歡迎下載,希望對您有幫助!
上傳時間: 2022-02-04
上傳用戶:
資源簡介:文檔為51-單片機C-語言入門教程文檔,是一份不錯的參考資料,感興趣的可以下載看看,,,,,,,,,,,,,,,,
上傳時間: 2022-07-19
上傳用戶:
資源簡介:51 單片機C 語言學習雜記學習單片機實在不是件易事,一來要購買高價格的編程器,仿真器,二來要學習編程語言,還有眾多種類的單片機選擇真是件讓人頭痛的事。在眾多單片機中51 架構的芯片風行很久,學習資料也相對很多,是初學的較好的選擇之一。51 的編程語...
上傳時間: 2014-01-23
上傳用戶:yyyyyyyyyy
資源簡介:51單片機c語言入門簡單30例教程,通過實例讓你快速入門。
上傳時間: 2013-12-26
上傳用戶:zwei41
資源簡介:周立功編寫的單片機c語言高級教程 個人感覺比較不錯 講解的比較透徹
上傳時間: 2013-06-02
上傳用戶:問題問題
資源簡介:《51單片機c語言創新教程》—— 獻給渴望學好單片機編程的朋友,一切只為了解密單片機編程高手的秘訣!
上傳時間: 2013-07-12
上傳用戶:jxfzjh
資源簡介:劃時代-51單片機c語言全新教程。
上傳時間: 2013-10-22
上傳用戶:ssj927211
資源簡介:PIC單片機c語言學習教程
上傳時間: 2013-11-17
上傳用戶:674635689
資源簡介:51單片機c語言全新教程
上傳時間: 2013-11-05
上傳用戶:超凡大師
資源簡介:單片機學習步驟及單片機c語言入門
上傳時間: 2014-01-25
上傳用戶:a6697238
資源簡介:51單片機c語言提升教程 51 單片機C 語言學習雜記學習單片機實在不是件易事,一來要購買高價格的編程器,仿真器,二來要學習編程語言,還有眾多種類的單片機選擇真是件讓人頭痛的事。在眾多單片機中51 架構的芯片風行很久,學習資料也相對很多,是初學的較好的...
上傳時間: 2013-10-14
上傳用戶:aa7821634
資源簡介:c語言入門教程,可以供不太熟悉的人查閱使用
上傳時間: 2013-12-25
上傳用戶:牧羊人8920
資源簡介:VC 和 VC++教程 是我們學校老師出的書 簡單易懂 是非常好的C語言入門教程
上傳時間: 2015-09-12
上傳用戶:jyycc