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