找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 4276|回復(fù): 24
打印 上一主題 下一主題
收起左側(cè)

51單片機(jī)的學(xué)習(xí)步驟,請(qǐng)老司機(jī),指點(diǎn)

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:246353 發(fā)表于 2017-11-5 22:00 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
0基礎(chǔ)學(xué)單片機(jī)應(yīng)該從哪些方面入手,需要掌握哪些基礎(chǔ)知識(shí)?請(qǐng)老司機(jī),指點(diǎn)一二,謝謝!
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

來(lái)自 2#
ID:212797 發(fā)表于 2017-11-6 13:22 | 只看該作者
提供兩個(gè)方案選擇:
第一種是中規(guī)中矩的學(xué)法,先把基礎(chǔ)打牢固了,一步一步的學(xué),基礎(chǔ)性的比如數(shù)模電、簡(jiǎn)單電路分析、C語(yǔ)言、單片機(jī)原理,接著在開(kāi)發(fā)板上一個(gè)一個(gè)的實(shí)踐。這種方法基礎(chǔ)牢固,一通百通,但是耗得時(shí)間比較長(zhǎng);
第二種稱為“野路子”學(xué)法,核心就是需要什么學(xué)什么,現(xiàn)在單片機(jī)以C語(yǔ)言開(kāi)發(fā)為主流,那么就要先學(xué)C語(yǔ)言,學(xué)的程度就是知道什么是變量、函數(shù),知道循環(huán)怎么用,加減乘除余位操作怎么用,怎么定義宏等;數(shù)模電電路分析,知道基本的歐姆定理是怎么回事,三極管、二極管怎么開(kāi)關(guān),數(shù)字芯片怎么控制,高低電平、模擬數(shù)字信號(hào)、二進(jìn)制、十六進(jìn)制都是些什么東西;單片機(jī)原理,知道什么是寄存器、時(shí)鐘、IO口、定時(shí)器、中斷這些基本概念;接下來(lái)就是拿著視頻教程或者單片機(jī)的書(shū),邊敲代碼邊在開(kāi)發(fā)板上實(shí)踐,遇到什么問(wèn)題就百度解決補(bǔ)上相應(yīng)的知識(shí)。這種方法上手的快,但是學(xué)的知識(shí)比較零散,等到一定的程度以后還是要回去補(bǔ)上相應(yīng)的知識(shí),好在比第一種靈活、不枯燥;

評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

來(lái)自 3#
ID:246682 發(fā)表于 2017-11-6 20:36 | 只看該作者
一樓已經(jīng)說(shuō)了步驟,要看你的基礎(chǔ)來(lái)決定怎么學(xué)。如果有時(shí)間有精力的話就用第一種,會(huì)把基礎(chǔ)打得很扎實(shí)但是前期見(jiàn)效會(huì)很慢;如果比較著急的話就用第二種。我是學(xué)過(guò)C語(yǔ)言,學(xué)過(guò)模電數(shù)電電路等等,但是除了C其他都沒(méi)怎么學(xué)好,屬于上課混混期末突擊,勉強(qiáng)及格那種,最多就你說(shuō)一個(gè)元器件,我大概知道是什么有什么用,但具體的一個(gè)用法就不懂了,必須查書(shū)。如果你是跟我一樣的話,建議用一樓說(shuō)的野路子練出來(lái)的那種,直接上郭天祥10天學(xué)會(huì)單片機(jī)的視頻,跟著視頻走,必須買開(kāi)發(fā)板跟著一一實(shí)踐,理論哪里不懂看哪里,這樣上手會(huì)很快。當(dāng)然,這樣學(xué)出來(lái)還是會(huì)有很多知識(shí)漏洞,像我現(xiàn)在就在不斷回看以前的專業(yè)書(shū)把基礎(chǔ)重新過(guò)一遍,慢慢來(lái)補(bǔ)基礎(chǔ)啦。希望對(duì)樓主有用

評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

地板
ID:245053 發(fā)表于 2017-11-6 09:08 | 只看該作者
如果沒(méi)有一丁點(diǎn)基礎(chǔ)的話,先學(xué)習(xí)《數(shù)字電路基礎(chǔ)》,有時(shí)間可順帶學(xué)學(xué)《模擬電子技術(shù)》,然后看看微機(jī)原理,在然后51單片機(jī)入門(mén)等,后面就是個(gè)人修煉了
有基礎(chǔ)的話,直接搞一塊學(xué)習(xí)板,照例程操作,多練幾回就熟了。

評(píng)分

參與人數(shù) 1黑幣 +30 收起 理由
admin + 30 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

5#
ID:246482 發(fā)表于 2017-11-6 11:53 | 只看該作者
學(xué)習(xí)單片機(jī)的步驟   1、熟悉單片機(jī)的原理,結(jié)構(gòu);  2、學(xué)好數(shù)電,模電,為設(shè)計(jì)電路打好基礎(chǔ);  3、熟練使用C語(yǔ)言,多學(xué)習(xí)別人的程序;  4、對(duì)操作系統(tǒng)原理有一定的了解;  5、Protel至少要有點(diǎn)基礎(chǔ);  6、要實(shí)際動(dòng)手調(diào)試電路的能力。

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

6#
ID:244932 發(fā)表于 2017-11-6 14:11 | 只看該作者
直接買個(gè)開(kāi)發(fā)板搞起來(lái),再慢慢摸索
回復(fù)

使用道具 舉報(bào)

7#
ID:246523 發(fā)表于 2017-11-6 14:31 來(lái)自觸屏版 | 只看該作者
下個(gè)軟件先練習(xí)一下,在網(wǎng)上找點(diǎn)單片機(jī)視頻,初學(xué)制作東西很簡(jiǎn)單的。

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

8#
ID:246528 發(fā)表于 2017-11-6 14:31 | 只看該作者
最簡(jiǎn)單的辦法就是買一套單片機(jī)開(kāi)發(fā)板,一點(diǎn)一點(diǎn)的練習(xí),程序代碼都要自己手工輸入,別粘貼,手懶是學(xué)不到知識(shí)的

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

9#
ID:141214 發(fā)表于 2017-11-6 14:35 | 只看該作者
單片機(jī)還是要多實(shí)踐,找本實(shí)例教程,實(shí)打?qū)嵉淖鰩讉(gè)東西才能真正會(huì)用

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

10#
ID:246545 發(fā)表于 2017-11-6 15:01 | 只看該作者
如果要快速上手能干活,可以看一看郭天祥十天單片機(jī),從最基本的IO口控制搞起,我是有C語(yǔ)言基礎(chǔ),數(shù)電和模電沒(méi)學(xué)過(guò),從這個(gè)開(kāi)始入門(mén)的,51的搞明白后再就可以弄AVR 或32等復(fù)雜些的板子了

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

11#
ID:246586 發(fā)表于 2017-11-6 16:34 | 只看該作者
去圖書(shū)館借書(shū)來(lái)看唄,或者郭天祥
回復(fù)

使用道具 舉報(bào)

12#
ID:246965 發(fā)表于 2017-11-7 16:15 | 只看該作者
先學(xué)c語(yǔ)言,然后學(xué)習(xí)各種模塊
回復(fù)

使用道具 舉報(bào)

13#
ID:246984 發(fā)表于 2017-11-7 17:09 | 只看該作者
學(xué)習(xí)單片機(jī)的四個(gè)步驟:1鸚鵡學(xué)舌大家剛開(kāi)始接觸單片機(jī)的時(shí)候,屬于單片機(jī)行業(yè)的新生兒。單片機(jī)的樣子,單片機(jī)外圍的各種器件,單片機(jī)內(nèi)部的各種結(jié)構(gòu),單片機(jī)使用C語(yǔ)言的編程方法,初學(xué)者可能都沒(méi)有見(jiàn)過(guò),腦子里全無(wú)概念。沒(méi)關(guān)系,有些概念和方法你不理解也沒(méi)有關(guān)系,甚至不需要你去理解,你只需要跟著我去鸚鵡學(xué)舌似的學(xué)習(xí)。對(duì)于程序,大家就可以完全跟著抄下來(lái),甚至抄兩三遍,過(guò)一段你會(huì)發(fā)現(xiàn),好多東西你也認(rèn)識(shí)了,好多概念你也慢慢的理解清 楚了,你也能大概看懂別人的小程序了,切忌覺(jué)得自己看會(huì)了,而簡(jiǎn)單復(fù)制粘貼。2照葫蘆畫(huà)瓢很多同學(xué)學(xué)習(xí)的時(shí)候喜歡看別人做的視頻,看別人的程序,都能看懂,覺(jué)得自己就會(huì)了,等到自己寫(xiě)程序的時(shí)候,不知道從哪里下手了,這是初學(xué)者很容易犯的“眼高手低”的毛病。每一位同學(xué),在學(xué)完了當(dāng)前課的內(nèi)容,然后關(guān)掉視頻教程,關(guān)掉源代碼,自己通過(guò)看電路圖和查找非源代碼的其他任何資料,把當(dāng)節(jié)課原程序代碼重新默寫(xiě)出來(lái),邊寫(xiě)邊多少理解那么一點(diǎn)點(diǎn),不是純粹的背誦,應(yīng)該說(shuō)是背誦加理解的結(jié)合體。甚至學(xué)過(guò)幾節(jié)課以后,可以回頭把前邊曾經(jīng) 這樣實(shí)現(xiàn)過(guò)的課程,再按照這種方法做一遍。千萬(wàn)不要認(rèn)為這一步?jīng)]必要,這一步是你能否真正學(xué)會(huì)單片機(jī)的一個(gè)關(guān)鍵,在學(xué)完本教程之前,每一課內(nèi)容都要這樣做,如果每一個(gè)程序你都能夠完美的完成,那么可以說(shuō),這節(jié)課的內(nèi)容,百分之七八十你已經(jīng)掌握了。3他山之石,可以攻玉。單片機(jī)技術(shù)的最大特點(diǎn)就是可以通過(guò)修改程序來(lái)實(shí)現(xiàn)不同的功能,因此舉一反三的能力就必不可少了。每一節(jié)課的例程后邊,最好自己布置幾個(gè)作業(yè),在完成這個(gè)作業(yè)的過(guò)程中,都可以參考原程序思路,在這個(gè)基礎(chǔ)上通過(guò)動(dòng)腦思考去構(gòu)建你自己的程序框架,最終將程序完成。在我們工程師實(shí)際產(chǎn)品研發(fā)的時(shí)候,很多種情況下也是如此。比如一個(gè)產(chǎn)品,我們?nèi)绻麖牧闫鸩降脑挘赡軙?huì)走很多彎路,遭遇很多前人已曾遭遇過(guò)的挫折,所以我們通常的做法是尋找購(gòu)買幾款同類產(chǎn)品,然后先研究他們的各自優(yōu)缺點(diǎn),學(xué)習(xí)他們的長(zhǎng)處,然后在同類產(chǎn)品基礎(chǔ)上再來(lái)設(shè)計(jì)我們自己的產(chǎn)品,這就是“他山之石,可以攻玉”。初學(xué)者在學(xué)習(xí)的時(shí)候,往往遇到的問(wèn)題很多,你應(yīng)該想到,你遇到的問(wèn)題,可能前輩們?cè)缇陀龅竭^(guò)了,所以遇到問(wèn)題后,不要慌張,首先利用谷歌或者百度這些搜索引擎在網(wǎng)上搜一下。不管是編程還是硬件設(shè)計(jì),多多參考別人的東西,只要把別人的東西分析明白了,自己用起來(lái)了,也就成為自己的知識(shí)了。4理論實(shí)踐結(jié)合,溫故知新當(dāng)大家把所有的課程都按照前邊三步完成后,這個(gè)時(shí)候不妨再把書(shū)打開(kāi),再看看書(shū),經(jīng)過(guò)了自己的實(shí)戰(zhàn)經(jīng)歷,對(duì)很多知識(shí)點(diǎn)會(huì)有一種恍然大悟的感覺(jué)。甚至視頻教程、書(shū)籍都可以反復(fù)看幾遍,可能有的知識(shí)點(diǎn)當(dāng)時(shí)學(xué)習(xí)的時(shí)候不明白,過(guò)了一段時(shí)間,回過(guò)頭來(lái)再學(xué)習(xí)的時(shí)候,一下就明白了。
回復(fù)

使用道具 舉報(bào)

14#
ID:247000 發(fā)表于 2017-11-7 17:15 | 只看該作者
學(xué)習(xí)單片機(jī)的步驟   1、熟悉單片機(jī)的原理,結(jié)構(gòu);  2、學(xué)好數(shù)電,模電,為設(shè)計(jì)電路打好基礎(chǔ);  3、熟練使用C語(yǔ)言,多學(xué)習(xí)別人的程序;  4、對(duì)操作系統(tǒng)原理有一定的了解;  5、Protel至少要有點(diǎn)基礎(chǔ);  6、要實(shí)際動(dòng)手調(diào)試電路的能力。
回復(fù)

使用道具 舉報(bào)

15#
ID:246504 發(fā)表于 2017-11-7 21:06 | 只看該作者
先網(wǎng)上一些自學(xué)網(wǎng)上去自學(xué)吧,然后惡補(bǔ)下微機(jī)原理及C語(yǔ)言
回復(fù)

使用道具 舉報(bào)

16#
ID:242454 發(fā)表于 2017-11-8 10:56 | 只看該作者
第一步先把一個(gè)LED燈點(diǎn)亮,買套開(kāi)發(fā)板自己摸索著聯(lián)系,想成為高手還得多拿項(xiàng)目練手,我收的項(xiàng)目是指你再網(wǎng)上找相關(guān)的作品,然后搜集資料,自己有想法根據(jù)自己的思路來(lái)完成它,這是最有效的學(xué)習(xí)手段

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

17#
ID:247257 發(fā)表于 2017-11-8 11:43 | 只看該作者
1.找本書(shū)大概了解一下單片機(jī)的結(jié)構(gòu)2.找學(xué)習(xí)版編寫(xiě)程序,根據(jù)配套視頻編寫(xiě)3.自己在網(wǎng)上找小電路類的資料練習(xí)設(shè)計(jì)外圍電路,焊好后自己調(diào)試4.自己設(shè)計(jì)具有自己風(fēng)格的產(chǎn)品,積累經(jīng)驗(yàn)

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

18#
ID:247262 發(fā)表于 2017-11-8 12:01 | 只看該作者
買個(gè)開(kāi)發(fā)板吧
回復(fù)

使用道具 舉報(bào)

19#
ID:247264 發(fā)表于 2017-11-8 12:09 | 只看該作者
買開(kāi)發(fā)板,多實(shí)踐
回復(fù)

使用道具 舉報(bào)

20#
ID:247288 發(fā)表于 2017-11-8 13:33 | 只看該作者
多多實(shí)踐,多問(wèn)老師
回復(fù)

使用道具 舉報(bào)

21#
ID:247379 發(fā)表于 2017-11-8 17:17 | 只看該作者
數(shù)電需要學(xué)
回復(fù)

使用道具 舉報(bào)

22#
ID:247461 發(fā)表于 2017-11-8 20:57 | 只看該作者
學(xué)習(xí)的順序可以如下:流水燈,數(shù)碼管,中斷。。。

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

23#
ID:247497 發(fā)表于 2017-11-8 21:52 | 只看該作者
一般都是從一個(gè)mcs51單片機(jī)開(kāi)始的,這種單片機(jī)內(nèi)部結(jié)構(gòu)簡(jiǎn)單,是學(xué)習(xí)復(fù)雜單片機(jī)的基礎(chǔ),大部分說(shuō)這類單片機(jī)的書(shū)都是匯編編寫(xiě)的,所以之前你要學(xué)習(xí)匯編語(yǔ)言,當(dāng)然單片機(jī)的書(shū)中也有介紹;
在你學(xué)完單片機(jī)之后呢,大部分的編程是用C語(yǔ)言編寫(xiě)的,所以你還必須學(xué)會(huì)C語(yǔ)言;
學(xué)習(xí)的過(guò)程中要著重動(dòng)手,可以從淘寶網(wǎng)買一個(gè)學(xué)習(xí)板(最好有詳細(xì)的芯片資料以及程序,可以學(xué)習(xí)別人的編程思想);
當(dāng)你有了上面的基礎(chǔ),你可以根據(jù)你身邊的資源以及應(yīng)用場(chǎng)合,去學(xué)習(xí)其他的單片機(jī),開(kāi)始會(huì)發(fā)現(xiàn)有很多寄存器還需要了解,但是接觸時(shí)間一長(zhǎng),就會(huì)理解的!

重要的一點(diǎn)就是:學(xué)習(xí)貴在堅(jiān)持,單片機(jī)的學(xué)習(xí)過(guò)程也是經(jīng)驗(yàn)積累的過(guò)程!
聲明:本人目前也在學(xué)習(xí)以及使用單片機(jī),所以有不妥之處,還請(qǐng)見(jiàn)諒!

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

24#
ID:247508 發(fā)表于 2017-11-8 22:19 | 只看該作者
可以先看看 C語(yǔ)言基礎(chǔ),單片機(jī)原理與應(yīng)用設(shè)計(jì)  這本書(shū)看看  也可以看網(wǎng)上的視頻 進(jìn)行學(xué)習(xí)

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

25#
ID:248018 發(fā)表于 2017-11-10 14:36 | 只看該作者
C語(yǔ)言,電子電路
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表