找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3614|回復(fù): 13
上一主題 下一主題
收起左側(cè)

學(xué)習(xí)一段的單片機(jī),不知道很多東西,程序不知道怎么寫,C語言有功底。怎么辦?

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:261877 發(fā)表于 2017-12-15 09:49 | 只看該作者 |只看大圖 回帖獎勵 |倒序?yàn)g覽 |閱讀模式
學(xué)習(xí)一段的單片機(jī),不知道很多東西,程序不知道怎么寫,C語言有功底。怎么辦?
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:164602 發(fā)表于 2017-12-15 16:39 | 只看該作者
很簡單。
第一:當(dāng)自己是新手,從頭來。但比別人起點(diǎn)高——會C語言。
第二:玩單片機(jī)就必須玩硬件,接觸不同的硬件器件,了解不同的控制器件方法,如:SPI、IIC、NEC等等
這樣就可以入門了
回復(fù)

使用道具 舉報(bào)

板凳
ID:261804 發(fā)表于 2017-12-15 23:55 | 只看該作者
這里有一些教程,你可以學(xué)學(xué)
鏈接:https://pan.baidu.com/s/1b3Voya 密碼:42k0
回復(fù)

使用道具 舉報(bào)

地板
ID:155507 發(fā)表于 2017-12-16 08:07 | 只看該作者
數(shù)字電路一定要有基礎(chǔ)。單片機(jī)原理一定要懂,不然不知道怎么用程序驅(qū)動它,比如:I/O口的引腳結(jié)構(gòu),內(nèi)部的資源(定時器,中斷,看門狗什么的),,,然后就是匯編或者C熟悉一種編程語言。C一定是需要的,可以先學(xué)習(xí)C,匯編的話,學(xué)會用C控制單片機(jī)后多看看匯編的實(shí)現(xiàn)方法可以提高編程水平,因?yàn)樗髁苏故綧CU的運(yùn)行過程。然后的話有基礎(chǔ)了,買塊單片機(jī)開發(fā)板慢慢學(xué)習(xí)里面的代碼,等你全部能自己能把中斷,定時器,LED控制PWM調(diào)壓全部能用自己思路編寫的話差不多就入門了。然后就是控制些可編程器件,紅外,超聲波什么的就差不多算中等了。到這個時候差不多就形成自己的學(xué)習(xí)方法了,后來就是靠自己了。
回復(fù)

使用道具 舉報(bào)

5#
ID:60379 發(fā)表于 2017-12-16 08:40 | 只看該作者
可以多看下視頻或紙版教材,能開始動手實(shí)驗(yàn)練習(xí)就好辦了。非常好的STC15系列單片機(jī)視頻與例程地址:https://pan.baidu.com/s/1bURkE6



回復(fù)

使用道具 舉報(bào)

6#
ID:262285 發(fā)表于 2017-12-16 10:41 | 只看該作者
可以先從硬件學(xué)起,在學(xué)習(xí)怎樣用軟件控制它,理解了硬件原理,學(xué)起來就很快
回復(fù)

使用道具 舉報(bào)

7#
ID:262304 發(fā)表于 2017-12-16 11:32 | 只看該作者
1. 懂簡單的數(shù)字電路,能分析數(shù)字邏輯。至少對與或非有了解;2. 從最流行的單片機(jī)入手,因?yàn)榱餍,所以開源的資源比較多,多參考別人的項(xiàng)目代碼,從點(diǎn)燈,按鍵開始;3.熟練使用讀代碼工具,如SI等軟件;4.多參與實(shí)際的項(xiàng)目,動手比看書要來得快。
回復(fù)

使用道具 舉報(bào)

8#
ID:111634 發(fā)表于 2017-12-16 12:36 | 只看該作者
本帖最后由 zl2168 于 2017-12-16 12:42 編輯

給你介紹一本書,張志良編著的:《80C51單片機(jī)仿真設(shè)計(jì)實(shí)例教程——基于Keil C和Proteus》清華大學(xué)出版社ISBN 978-7-302-41682-1,內(nèi)有常用的單片機(jī)應(yīng)用100案例,用于仿真實(shí)驗(yàn)操作,電路與程序真實(shí)可靠可信可行,可演示,可觀測,程序語句條條有注解。


51單片機(jī)仿真設(shè)計(jì)實(shí)例教程仿真文件.rar (4.88 MB, 下載次數(shù): 8)


與其他書比較一下有比較才能有鑒別!絕不忽悠你!


回復(fù)

使用道具 舉報(bào)

9#
ID:262326 發(fā)表于 2017-12-16 13:27 | 只看該作者
不曉得,新手同感
回復(fù)

使用道具 舉報(bào)

10#
ID:262333 發(fā)表于 2017-12-16 14:29 | 只看該作者
慢慢就好了
回復(fù)

使用道具 舉報(bào)

11#
ID:262369 發(fā)表于 2017-12-16 15:00 | 只看該作者
看大量的程序,收為己用
回復(fù)

使用道具 舉報(bào)

12#
ID:262373 發(fā)表于 2017-12-16 15:17 | 只看該作者
自己好好學(xué),就一定會有好的收獲
回復(fù)

使用道具 舉報(bào)

13#
ID:259619 發(fā)表于 2017-12-16 15:52 | 只看該作者
慢慢學(xué),不會就百度,認(rèn)真看好的程序,學(xué)會看芯片手冊
回復(fù)

使用道具 舉報(bào)

14#
ID:262420 發(fā)表于 2017-12-16 17:17 | 只看該作者
看書啊,看資料教程,然后自己去模仿,久而久之就會了。
回復(fù)

使用道具 舉報(bào)

15#
ID:476781 發(fā)表于 2019-2-15 12:17
結(jié)我學(xué)習(xí)單片機(jī)的感愛給大家分享下,當(dāng)時我大一,剛開始學(xué)習(xí)單片機(jī),沒有指導(dǎo)老師,周圍沒有氛圍,沒有項(xiàng)目,全憑網(wǎng)絡(luò)和自己摸索,當(dāng)時對比了一番,后來決定采用王云老師的開發(fā)板,100多,帶了一張光盤,里面是王云老師的云龍51單片機(jī)教程,這時候我的c語言還基本是o基礎(chǔ),然后就看王云的視頻,一點(diǎn)一點(diǎn)的看,不懂再倒回去看,同時keil上寫視頻上的小程序,寫完下到開發(fā)板上看現(xiàn)象,一點(diǎn)一代從點(diǎn)亮一盞燈,到軟件延時,按鍵檢測,定時器設(shè)置,中斷,串口,這些都是單片機(jī)基礎(chǔ),我建議初學(xué)先選51上手,它8位,對初學(xué)者好上手,漸漸地,你就會發(fā)現(xiàn)你會自己分析程序了,會有些想法,想要自己組裝硬件,寫程序,再看其他單片機(jī)也沒什么問題了,對硬件底層的理解也越來越深刻了,這時候再到機(jī)構(gòu)去上個培訓(xùn),往嵌入式發(fā)展,前景就很好了。

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

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

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