1. 從零開始學51單片機能學好嗎
51單片機算是比較好學的了,有一點c語言基礎學起來並不難,可以自己買一塊51單片機的開發板回來,一般都配套教程的,並不怎麼難
2. 51單片機教程,要通俗易懂版的
我是一名多年的單片機工程師,下面的51單片機教程學習方法你參考一下
1 首先了解單片機的硬體結構。
2 掌握很基本的數電模電知識,如二進制、十進制、十六進制之間的轉換,與、或、非邏輯關系等。
3 熟悉5個基本語句的運用,如:if while for switch/case do-while,講真的,如果你不懂太多術語,if while for已經可以滿足你的日常實驗需要,我個人有體會。
4 熟悉上面的就可以從簡單的實驗入手,把更多的C語言附帶術語學上,越積累越多,漸漸變成單片機高手。
5 如果你想學習更多單片機和程序的知識,可以看看我整理好的「17個實驗學會單片機」,網路一下「17個實驗學會單片機」就可以看到在首頁了,從零開始打造一個單片機高手。
6 學單片機靠的是多玩實驗,不能三天打魚兩天曬網,只要堅持就會看到希望。如果不堅持,就很難學會,如果堅持,幾個月後的單片機就已經很厲害了。加油,祝你成功!
3. 鏈榪戝湪瀛︿範鍗曠墖鏈猴紝璇峰悇浣嶇粰鎺ㄨ崘涓涓嬪︿範鍗曠墖鏈烘瘮杈冨ソ鐨勪功綾...璋㈣阿鍟︼紒
銆51鍗曠墖鏈哄簲鐢ㄤ笌瀹炶返涓涗功•51鍗曠墖鏈哄簲鐢ㄤ粠闆跺紑濮嬨
銆51鍗曠墖鏈哄簲鐢ㄤ笌瀹炶返涓涗功•51鍗曠墖鏈哄簲鐢ㄤ粠闆跺紑濮嬨嬪湪鍒嗘瀽鍒濆﹁呰ょ煡瑙勫緥鐨勫熀紜涓婏紝緇撳悎鍥藉唴閲嶇偣澶у︿竴綰挎暀甯堢殑鏁欏︾粡楠屼互鍙婂熼壌鍥藉栫粡鍏告暀鏉愮殑鍐欎綔鎵嬫硶錛屽51鍗曠墖鏈虹殑搴旂敤鍩虹鐭ヨ瘑榪涜岀郴緇熻岀繑瀹炵殑浠嬬粛銆傝昏呭︿範姣忎竴絝犱箣鍚庯紝"瀹炰緥鐐規嫧"鐜鑺傞櫎浜嗗彲浠ュ琺鍥烘墍瀛︾殑鍐呭瑰栵紝榪樺紑杈熶簡鍗曠墖鏈哄簲鐢ㄧ殑瑙嗛噹錛涘啀鍔犱笂"鍣ㄤ歡浠嬬粛"鐜鑺傦紝鍙堝厖瀹炰簡瀵瑰崟鐗囨満浠庡熀紜鍒板簲鐢ㄦ墍闇瑕佺殑鐭ヨ瘑銆8051鍗曠墖鏈轟笉浠呮槸鍥藉唴鐢ㄥ緱鏈澶氱殑鍗曠墖鏈轟箣涓錛屽悓鏃朵篃鏄鏈閫傚悎鍒濆﹁呭叆闂ㄥ︿範鐨勪竴嬈懼崟鐗囨満銆備竴鏃︾敤鎴峰瑰畠鐨勫簲鐢ㄤ笂鎵嬩箣鍚庯紝鍗寵兘寮鍙戠數瀛愮帺鍏楓佸硅叉満銆佹姤璀﹀櫒銆佽嚜鍔ㄧ伅銆佹暟瀛楅攣絳夊皬鍨嬬數瀛愮郴緇燂紝浠ュ強媧楄。鏈恆佺數鍐扮便佺┖璋冩満絳夊剁敤鐢靛櫒銆備絾鍏抽敭鐨勯棶棰樺湪浜庡垵瀛﹁呭線寰涓嶇煡閬撲粠浣曞叆鎵嬪拰鏇存湁鏁堝湴鎺屾彙鍗曠墖鏈虹殑鍩烘湰鍘熺悊鍙婂簲鐢ㄧ殑鍩虹鐭ヨ瘑銆
緙栬緫鎺ㄨ崘
銆51鍗曠墖鏈哄簲鐢ㄤ笌瀹炶返涓涗功•51鍗曠墖鏈哄簲鐢ㄤ粠闆跺紑濮嬨嬩赴瀵岀殑闄勫綍鍙浠ヤ綔涓鴻昏呭瑰崟鐗囨満瀛︿範鍜屽簲鐢ㄤ腑鐨勫弬鑰冨唴瀹廣傘51鍗曠墖鏈哄簲鐢ㄤ笌瀹炶返涓涗功•51鍗曠墖鏈哄簲鐢ㄤ粠闆跺紑濮嬨嬪敖鍙鑳介檷浣庣悊璁哄︿範鐨勬灟鐕ユэ紝鍔涙眰闃愯堪寰楀鉤瀹炪侀氫織銆佹槗鎳傦紝閫傚悎浣滀負鐢電被鏈縐戝︾敓鐨勫弬鑰冪敤涔﹀強楂樿亴楂樹笓瀛︾敓鐨勫崟鐗囨満搴旂敤鎶鏈鏁欐潗錛屼篃鍙浣滀負鏃犵嚎鐢電埍濂借呭︿範鍗曠墖鏈虹殑鍏ラ棬璇繪湰銆
榪欐湰
4. 單片機原理及應用主要學什麼
你是初學者吧,入門的話,學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