標(biāo)題: 想學(xué)習(xí)單片機(jī),但是沒有編程基礎(chǔ),不知道怎么入手 [打印本頁]

作者: 80982273    時(shí)間: 2018-11-9 22:55
標(biāo)題: 想學(xué)習(xí)單片機(jī),但是沒有編程基礎(chǔ),不知道怎么入手
請(qǐng)問應(yīng)該先學(xué)習(xí)什么呢?
作者: liao123    時(shí)間: 2018-11-10 09:07
個(gè)人覺得先從51最小系統(tǒng)學(xué)起,或許你并不知道所以然,但你可以找一些資料做一下實(shí)物,(51黑論壇有很多這樣的資料),然后再實(shí)物中調(diào)試學(xué)習(xí),畢竟在實(shí)踐中學(xué)習(xí)才能熟練
作者: 15942379927    時(shí)間: 2018-11-10 11:25
舍不到孩子套不到了狼,買個(gè)開發(fā)板,便宜點(diǎn)的大概100左右就能下來,當(dāng)當(dāng)上面買本書,或者 51嘿里 面有PDF的書下一個(gè),跟著教材做實(shí)驗(yàn),需要keil4軟件  網(wǎng)上下一個(gè),需要protues8.6網(wǎng)上也有資源,程序教材上面都有,開發(fā)板弄懂每一個(gè)模塊,基本就入門了。簡(jiǎn)單的試驗(yàn)沒有問題,買開發(fā)板會(huì)贈(zèng)送你程序,慢慢學(xué),分模塊學(xué)習(xí),很簡(jiǎn)單。
作者: 51凡塵    時(shí)間: 2018-11-11 11:23
找一本好一點(diǎn)教學(xué)書,關(guān)鍵要?jiǎng)邮秩懗绦?hr noshade size="2" width="100%" color="#808080"> 作者: gaoquan123456    時(shí)間: 2018-11-15 13:28
我是04年學(xué)習(xí)過msc51,后來一直沒有用。現(xiàn)在也想開始學(xué)習(xí)一下單片機(jī)
作者: 星火黑夜    時(shí)間: 2018-11-16 16:59
網(wǎng)上搜索郭天祥的單片機(jī)基礎(chǔ)視頻
作者: 莊逸憐    時(shí)間: 2018-11-18 15:16
b站郭天祥
作者: demo776    時(shí)間: 2018-11-19 21:02
淘寶可以買89c52的板子,問問里面是否帶教學(xué)視,跟著學(xué)習(xí)即可,不會(huì)多百度,自己要思考理解。
作者: xx14615    時(shí)間: 2018-11-20 18:05
網(wǎng)上有很多教程,看書可能有點(diǎn)枯燥,有專門的視頻課講解,希望能幫到你
作者: nasa小白    時(shí)間: 2018-11-20 23:50
買本單片機(jī)的書,找一些視頻和歷程,多動(dòng)手
作者: noleaf    時(shí)間: 2018-11-21 19:00
買個(gè)開發(fā)板,會(huì)有很多資料和視頻。個(gè)人建議直接跳過51,直接學(xué)習(xí)STM32。
作者: 51heiou    時(shí)間: 2018-11-22 20:28
可以學(xué)習(xí)這個(gè):http://www.torrancerestoration.com/bbs/dpj-150404-1.html

作者: XZF5118    時(shí)間: 2018-11-27 13:50
最好先學(xué)習(xí)匯編,如果時(shí)間不充足,也可直接學(xué)習(xí)C
作者: 楓舞、    時(shí)間: 2018-11-27 18:00
先從簡(jiǎn)單的開始學(xué)
作者: 調(diào)皮貓    時(shí)間: 2018-11-28 10:50
買個(gè)開發(fā)板,從跑馬燈學(xué)起!
作者: 雙贏電子    時(shí)間: 2018-11-28 22:04
星火黑夜 發(fā)表于 2018-11-16 16:59
網(wǎng)上搜索郭天祥的單片機(jī)基礎(chǔ)視頻

郭老師的講座很給力,容易理解,容易上手
作者: smmj    時(shí)間: 2018-11-29 21:44
先從匯編開始吧,點(diǎn)亮一個(gè)發(fā)光二級(jí)管,再點(diǎn)亮led數(shù)碼管,顯示0至9,再點(diǎn)亮幾個(gè)數(shù)碼管,顯示一串?dāng)?shù)字,再用定時(shí)器測(cè)頻率,就差不多入門了。入門后再用C編程就發(fā)現(xiàn)好簡(jiǎn)單,比匯編爽多了,然后串口,ⅡC,Isp,usB,網(wǎng)口,藍(lán)牙,實(shí)時(shí)系統(tǒng),嘿嘿嘿,大量知識(shí)要學(xué),學(xué)海無崖。
作者: waterspout    時(shí)間: 2018-11-30 09:23
開發(fā)板必不可少。只看別人的程序永遠(yuǎn)看不明白,每個(gè)人的編程思路不一樣,所以程序有差別。必須動(dòng)手做做,驗(yàn)證運(yùn)行效果。
先仿別人的程序,看效果,嘗試修改端口,再嘗試自己編小程序。自己編的小程序有時(shí)理論上的邏輯行得通,實(shí)際運(yùn)行上邏輯可能行不通。
多問、請(qǐng)教也是捷徑,有時(shí)候一個(gè)小問題會(huì)把思路卡住,進(jìn)了死胡同,別人一提,就會(huì)打開思路。
至于編程語言看你的基礎(chǔ)了。
作者: 12366abc    時(shí)間: 2018-11-30 15:13
jms123 發(fā)表于 2018-11-12 21:00
你可以去看看 王云51單片機(jī)C語言程序設(shè)計(jì)教程,網(wǎng)上也有老師的云龍51單片機(jī)視頻教程?梢韵瓤纯础

有資料嗎
作者: 12366abc    時(shí)間: 2018-11-30 16:38
雙贏電子 發(fā)表于 2018-11-28 22:04
郭老師的講座很給力,容易理解,容易上手

給一下資料可否?
作者: 12366abc    時(shí)間: 2018-11-30 16:39
XZF5118 發(fā)表于 2018-11-27 13:50
最好先學(xué)習(xí)匯編,如果時(shí)間不充足,也可直接學(xué)習(xí)C

我覺得先上手C比較好
作者: aista    時(shí)間: 2018-12-4 10:27
12366abc 發(fā)表于 2018-11-30 15:13
有資料嗎

網(wǎng)上很多地方能找到的,
比如:
1、在線播放的地址:https://chuanke.baidu.com/v2844297-112176-235940.html
2、網(wǎng)盤下載地址:http://pan.baidu.com/s/1gdFrZUz
作者: sweetpig0606    時(shí)間: 2018-12-4 11:42
同意樓上,感覺先學(xué)C,基礎(chǔ)打穩(wěn)了,比較好
作者: friend114    時(shí)間: 2018-12-4 19:26

買個(gè)開發(fā)板,從跑馬燈學(xué)起!
作者: jinsheng7533967    時(shí)間: 2018-12-4 21:48
看你要學(xué)那款,比較容易上手的是51單片機(jī),匯編與C都可以,建議不要學(xué)郭天祥的,因?yàn)樗闹v座是95年左右的,當(dāng)時(shí)他的C與電子硬件也不精,弄不好會(huì)誤導(dǎo)你。網(wǎng)上現(xiàn)在有好幾個(gè)人都講的不錯(cuò)的51德飛萊,51單片機(jī)劉凱,莫利講,天狼星,普中科技,網(wǎng)上有德飛萊150個(gè)例程,再去下個(gè)Proteus仿真看看。如果覺得能入道就買一個(gè)51開發(fā)板可以實(shí)戰(zhàn)!開發(fā)板不要買到慧凈的,他的內(nèi)容很淺,學(xué)不到真功夫!如果是要學(xué)C,可以看劉凱的C教程與郝斌的C教程,特別是郝斌的C教程,他本身就是自學(xué)的C,有非常豐富的學(xué)習(xí)經(jīng)驗(yàn)只得借鑒。最后祝你心想事成!
作者: yuren1984    時(shí)間: 2018-12-5 02:51
小宋老師的《手把手教你學(xué)51單片機(jī)》很適合初學(xué)者,有書和視頻配套,還有開發(fā)板,里面模塊之間綜合例程式項(xiàng)目比較齊全,拿出來都可借鑒,簽收快。
作者: yuren1984    時(shí)間: 2018-12-5 03:06
推薦這本《手把手教你學(xué)51單片機(jī)》,網(wǎng)站資源在金沙灘工作室視頻資料及歷程電子書都是開源免費(fèi)的,開發(fā)板100多元能接受,0基礎(chǔ)帶你入門上道,關(guān)鍵是這里面綜合小項(xiàng)目很多,比如交通燈,計(jì)算器循序漸進(jìn),學(xué)習(xí)方法他山之石可以攻玉,4理論聯(lián)系實(shí)際,溫故知新,多動(dòng)手實(shí)踐,多百度查找前輩經(jīng)驗(yàn),學(xué)到就是自己的,相信你一定會(huì)愛上并且學(xué)好單片機(jī)的。

1543949613719..jpg (42.63 KB, 下載次數(shù): 109)

1543949613719..jpg

作者: 103155247    時(shí)間: 2018-12-5 10:34
買個(gè)開發(fā)板,跟著例程學(xué)就是了
作者: aista    時(shí)間: 2018-12-6 10:56
如果是初學(xué),可以去看看“王云51單片機(jī)C語言教程”這本書,挺好的?梢缘骄W(wǎng)上先看看它配套的視頻(云龍51單片機(jī)視頻)。
作者: xushig    時(shí)間: 2018-12-7 14:44
慕課有個(gè)老師講的很不錯(cuò)是北京交通大學(xué)的
作者: 18686    時(shí)間: 2018-12-8 17:18
實(shí)踐出真理
作者: 1512166    時(shí)間: 2018-12-10 15:16
先學(xué)習(xí)C語言編程,要懂得簡(jiǎn)單的編程語言,你才能看懂程序,才能學(xué)習(xí)如何設(shè)計(jì)程序,實(shí)現(xiàn)某功能。在學(xué)C語言時(shí),也可以學(xué)習(xí)單片機(jī)的內(nèi)部結(jié)構(gòu),可從51系列單片機(jī)下手
作者: 快捷鍵    時(shí)間: 2018-12-10 23:05
先從點(diǎn)亮一盞LED燈開始,在慢慢的向前學(xué),多上論壇,找到與自己臭味相投的小伙伴,就會(huì)有前進(jìn)的動(dòng)力
作者: 黃鵬飛    時(shí)間: 2018-12-12 09:29
感覺先找本書認(rèn)真看看,然后接下來實(shí)戰(zhàn)
作者: 極客海    時(shí)間: 2018-12-12 20:57
先c語言,然后簡(jiǎn)易單片機(jī)(89系列,stc89c52等等入手),后面看發(fā)展方向
作者: ontheroad    時(shí)間: 2018-12-13 08:44
從事單片機(jī)開發(fā),除了C語言外,還需要其他什么技能呢?比如電子技術(shù)、自動(dòng)控制等?
作者: 15498497    時(shí)間: 2018-12-16 16:42
我覺得匯編比較難
作者: 王秋冬    時(shí)間: 2018-12-17 19:33
謝謝,正在下載,學(xué)習(xí)。
作者: chenchuanxun521    時(shí)間: 2018-12-18 10:07
最好先學(xué)51,找本教材,試著自己做小程序玩,碰到不懂得去看書
作者: walton    時(shí)間: 2018-12-21 18:13
我也很想學(xué)習(xí)
作者: MCCCBOX    時(shí)間: 2018-12-26 13:56
jinsheng7533967 發(fā)表于 2018-12-4 21:48
看你要學(xué)那款,比較容易上手的是51單片機(jī),匯編與C都可以,建議不要學(xué)郭天祥的,因?yàn)樗闹v座是95年左右的 ...

感謝指導(dǎo)
作者: 逍遙花主    時(shí)間: 2018-12-26 20:38
先買塊板子直接上道吧。
作者: mumu168    時(shí)間: 2018-12-27 14:35
宋雪峰老師的,資料全,內(nèi)容好
作者: 731705762    時(shí)間: 2018-12-29 18:51
兄弟有沒有適合的,分享一下
作者: ykn0818    時(shí)間: 2019-1-2 16:03
要先學(xué)習(xí)各匯編語言的含義,多看看程序哦
作者: 38huangjie    時(shí)間: 2019-1-5 10:41
第一步先買個(gè)板;
第二步買本單片機(jī)C 語言開發(fā)相關(guān)的書;
第三步,按書上的例題做上三遍;
第四步,可以試著做一些簡(jiǎn)單的例子,慢慢就可以開發(fā)了。
作者: univers    時(shí)間: 2019-1-7 00:50
先買個(gè)開發(fā)板,再買本入門的書,沒板光看書。那你就是看天書了。
作者: 暗淡無存、    時(shí)間: 2019-1-18 17:27
我也想學(xué)習(xí) 大家一起分享啊 樓主

作者: 海闊天空8    時(shí)間: 2019-2-5 16:07
waterspout 發(fā)表于 2018-11-30 09:23
開發(fā)板必不可少。只看別人的程序永遠(yuǎn)看不明白,每個(gè)人的編程思路不一樣,所以程序有差別。必須動(dòng)手做做,驗(yàn) ...

那么多行的語句一看就煩!
作者: 孤獨(dú)一笑    時(shí)間: 2019-2-18 01:29
jms123 發(fā)表于 2018-11-12 21:00
你可以去看看 王云51單片機(jī)C語言程序設(shè)計(jì)教程,網(wǎng)上也有老師的云龍51單片機(jī)視頻教程?梢韵瓤纯。

我也有這本,還不錯(cuò),掃描每章節(jié)的二維碼還有視頻教程!
作者: 孤獨(dú)一笑    時(shí)間: 2019-2-18 01:30
gaoquan123456 發(fā)表于 2018-11-15 13:28
我是04年學(xué)習(xí)過msc51,后來一直沒有用。現(xiàn)在也想開始學(xué)習(xí)一下單片機(jī)

跟我一樣!十幾年沒動(dòng)過了,今年又拾起來學(xué),荒廢了十幾年!
作者: 智者千回    時(shí)間: 2019-3-9 20:54
差不多二十年沒接觸編程和單片機(jī)了,今年工作與單片機(jī)和編程有關(guān),重新學(xué)習(xí)中。
作者: xxhsoft    時(shí)間: 2019-3-9 23:13
受教了,別人的經(jīng)驗(yàn)是你成功的捷徑。
作者: 大飛鷹88    時(shí)間: 2019-3-15 22:20
個(gè)人覺得先從51最小系統(tǒng)學(xué)起,或許你并不知道所以然,但你可以找一些資料做一下實(shí)物,(51黑論壇有很多這樣的資料),然后再實(shí)物中調(diào)試學(xué)習(xí),畢竟在實(shí)踐中學(xué)習(xí)才能熟練
作者: 奮斗的小白熊    時(shí)間: 2019-3-26 18:46
你可以先學(xué)習(xí)一款簡(jiǎn)單的單片機(jī) 先從51開始 我原來學(xué)習(xí)單片機(jī)的時(shí)候也沒有什么基礎(chǔ) 就是先學(xué)習(xí)的51單片機(jī) 然后在學(xué)的stm32 其實(shí)只要單片機(jī)51學(xué)得差不多了 編程就了解都差不多了 不一定先要把c語言看完的
作者: 生命的奔跑WW    時(shí)間: 2019-4-3 08:57
先學(xué)C語言,譚浩強(qiáng)的C語言不錯(cuò)哦
作者: 河?xùn)|51    時(shí)間: 2019-4-15 14:08
jinsheng7533967 發(fā)表于 2018-12-4 21:48
看你要學(xué)那款,比較容易上手的是51單片機(jī),匯編與C都可以,建議不要學(xué)郭天祥的,因?yàn)樗闹v座是95年左右的 ...

這些天地直在看郭的視頻,感謝前輩提醒
作者: 一切隨緣吧    時(shí)間: 2019-4-21 16:56
看來以后我要多讀點(diǎn)書了
作者: 牛立新    時(shí)間: 2019-4-21 17:19
問一句啊,有了開發(fā)板,對(duì)應(yīng)的電腦里需要安裝什么軟件,軟件與開發(fā)板之間是連接仿真器嗎?
作者: suncat0504    時(shí)間: 2019-5-28 22:08
我的學(xué)習(xí)經(jīng)歷是,從單片機(jī)原理開始學(xué)的,學(xué)習(xí)51單片機(jī)的內(nèi)部結(jié)構(gòu)。所以最開始學(xué)習(xí)的時(shí)候是用匯編語言來編程的,學(xué)習(xí)的時(shí)候大概是93年大四的時(shí)候。理解了單片機(jī)的內(nèi)部結(jié)構(gòu)和特點(diǎn)后,對(duì)于后面學(xué)習(xí)C語言開發(fā)有幫助。有時(shí)候用C語言開發(fā)出來的程序的代碼比匯編大,比如象89C2051之類的,只有2K程序代碼空間,這個(gè)時(shí)候用匯編語言編寫也許更好吧。個(gè)人建議要想學(xué)精,最好看看單片機(jī)原理之類的,然后再學(xué)編程。
作者: suncat0504    時(shí)間: 2019-5-28 22:12
開發(fā)軟件的話有Keil可以使用,版本為4。Keil C也可以編譯匯編語言的代碼。如果樓主需要,我可以網(wǎng)盤的形式發(fā)給你。網(wǎng)上也有很多可以下載的。祝你順利!
作者: 猛禽2538    時(shí)間: 2019-6-1 17:01
問下,學(xué)這東西需要什么學(xué)歷嗎?
作者: 小燙。    時(shí)間: 2019-9-7 12:44
你可以買郭天祥的那本紅色的書,然后買一個(gè)開發(fā)版,開發(fā)板會(huì)送相應(yīng)的視頻資料和講解視頻,可以比邊看視頻,一遍操作,只看書是學(xué)不會(huì)的
作者: boutd    時(shí)間: 2019-9-17 20:12
jinsheng7533967 發(fā)表于 2018-12-4 21:48
看你要學(xué)那款,比較容易上手的是51單片機(jī),匯編與C都可以,建議不要學(xué)郭天祥的,因?yàn)樗闹v座是95年左右的 ...

網(wǎng)上現(xiàn)在有好幾個(gè)人都講的不錯(cuò)的51德飛萊,51單片機(jī)劉凱,莫利講,天狼星,普中科技,網(wǎng)上有德飛萊150個(gè)例程,再去下個(gè)Proteus仿真看看。  如果是要學(xué)C,可以看劉凱的C教程與郝斌的C教程,特別是郝斌的C教程
---------不錯(cuò)哦,說法比較新哈
作者: cairongmu123    時(shí)間: 2019-10-19 21:44
xushig 發(fā)表于 2018-12-7 14:44
慕課有個(gè)老師講的很不錯(cuò)是北京交通大學(xué)的

我在聽
作者: wannenggong    時(shí)間: 2019-11-2 21:06
新手入門單片機(jī)就是一本書(包含編程語言學(xué)習(xí)與硬件講解的并且自己感興趣、能看懂的書)加一塊最小系統(tǒng)板就可以了,能夠控制一只led以任意方式亮起后就可以玩耍了。
作者: gb505329191    時(shí)間: 2019-11-20 14:35
同感,模電還勉強(qiáng)能弄,數(shù)電就抓瞎了,都還師傅了。從頭開始吧
作者: 312439374    時(shí)間: 2019-11-24 19:08
同問,只會(huì)易語言,不會(huì)C,感覺好難
作者: task2008    時(shí)間: 2019-12-26 15:48
一起努力,我電子基礎(chǔ)都沒有,現(xiàn)在才開始學(xué)習(xí)C,我計(jì)劃先學(xué)習(xí)C,然后再學(xué)一點(diǎn)的電路基礎(chǔ),然后再買個(gè)51單片機(jī),照著視頻練
作者: feilong菜鳥    時(shí)間: 2020-1-16 22:25
jinsheng7533967 發(fā)表于 2018-12-4 21:48
看你要學(xué)那款,比較容易上手的是51單片機(jī),匯編與C都可以,建議不要學(xué)郭天祥的,因?yàn)樗闹v座是95年左右的 ...

    謝謝分享




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1