『壹』 單片機原理及應用主要學什麼
你是初學者吧,入門的話,學51快一些,先學51的內部結構,再學匯編語言,就可以做一些比較簡單實用的東西,熟練後在深入,很熟練後再學C語言.我就是這樣入門的,
有些人先學C,C語言學會後根本不可以開發,因為對單片機硬體結構一無所知.只是學會的是一種語言,我當年學用C語言編程只用了不到1星期就達到熟練程度,前提是我的匯編非常熟練.
不過我可以給你推薦幾本很好的書.非常適合初學者.
第一本是《51單片機應用從零開始》揚欣老師編寫的,可以讓一個初中生學會單片機,這本書著重實踐和動手能力
第二本是《單片機輕松入門》,這本書著重開發軟體KEILL的操作,周堅老師編寫的。
兩本一起讀,買塊學習板,很快就上手,並且越學越有勁,一點不枯躁,
學完後讀《51單片機應用實例詳解》
當當網有賣還免運費:
http://proct.dangdang.com/proct.aspx?proct_id=20098062&ref=proct-0-E
http://proct.dangdang.com/proct.aspx?proct_id=9268957&ref=search-0-A
http://proct.dangdang.com/proct.aspx?proct_id=20834182&ref=order-2-A
『貳』 想學習簡單的單片機,
我個你推薦兩本
第一本是《51單片機應用從零開始》揚欣老師編寫的,可以讓一個初中生學會單片機,這本書著重實踐和動手能力
第二本是《單片機輕松入門》,這本書著重開發軟體KEILL的操作,周堅老師編寫的。
兩本一起讀,買塊學習板,很快就上手,並且越學越有勁,一點不枯躁,
學完後讀《51單片機應用實例詳解》,到時候不僅僅只開發LED顯示屏
當當網有賣還免運費:
http://proct.dangdang.com/proct.aspx?proct_id=20098062&ref=proct-0-E
http://proct.dangdang.com/proct.aspx?proct_id=9268957&ref=search-0-A
http://proct.dangdang.com/proct.aspx?proct_id=20834182&ref=order-2-A
『叄』 c語言是幹嘛的
C語言是用來編寫系統的。
最開始,人們手裡除了機器碼就是匯編,沒有別的語言。但是匯編有很多硬體相關的特性,可移植性差。貝爾實驗室要解決這一問題,就研發了C語言。
C語言可以跨平台,一份代碼,配上不同的編譯器就可以在各大電腦上運行。除此之外,C語言效率驚人,在某些情況中,如果匯編水平中等以下,編出來的匯編甚至沒有C語言生成的機器碼快。
現在,NOIP(現更名為CSP-J和CSP-S)僅允許初賽和復賽使用三種語言:Pascal、C、C++,C語言的重要性不言而喻。
雖然邁入了互聯網時代,但是C語言的地位也沒有低到可以忽略。C語言在對空間和時間要求較高的設備(如嵌入式設備)中發揮著重要功能,也可以編寫各大語言的編譯器,有著比較重要的地位。
『肆』 初學pic單片機,用什麼教程比較快速
買周堅的《PIC單片機輕松入門》,用C語言講的,可帶你輕松入門,對數據手冊詳解的可看李學海的《PIC單片機實用教程》-有基礎篇和提高篇兩本,很經典的書。