找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

新手學(xué)單片機應(yīng)該如何快速入門呢?

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:1148915 發(fā)表于 2025-4-25 11:07 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
本人是前端開發(fā),想轉(zhuǎn)嵌入式,會一些C語言,但是模電數(shù)電這些都不懂。我現(xiàn)在收到了一個單片機和相關(guān)說明,說我能讓這個單片機運行跑馬燈,按上面的按鈕能顯示對應(yīng)的數(shù)字,我就算剛剛?cè)腴T。
我網(wǎng)上找學(xué)習(xí)資料,感覺很雜亂,不知道怎么入手,請問我要實現(xiàn)上述功能的學(xué)習(xí)路線是怎樣的呢?




分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:712097 發(fā)表于 2025-4-25 13:54 | 只看該作者
1、了解是用什么單片機,不同的單片機開發(fā)環(huán)境可能不同。
2、了解數(shù)碼管的驅(qū)動方式,一般有單片機循環(huán)掃描法(段碼/位碼等),了解這個有助于理解數(shù)碼管驅(qū)動原理。
3、了解專用數(shù)碼管驅(qū)動IC,有些IC還帶數(shù)碼管驅(qū)動和按鍵掃描識別?磮D片像這個方式。
4、在3的基礎(chǔ)上,深入學(xué)習(xí)此IC的接口和驅(qū)動。
5、嘗試用單片機驅(qū)動此接口,顯示相關(guān)數(shù)字和跑馬燈,響應(yīng)按鍵操作。

可以買一個類似的單片機開發(fā)板,結(jié)合視頻教程和程序源碼,學(xué)起來更快。

我是計算機應(yīng)用專業(yè)的,也算是前端吧,沒系統(tǒng)學(xué)過嵌入式和數(shù)電模電等,都是自學(xué)的。目前從事簡單的嵌入式研發(fā),有興趣的話,共同學(xué)習(xí),一起進步。
回復(fù)

使用道具 舉報

板凳
ID:69038 發(fā)表于 2025-4-25 16:02 | 只看該作者
新手學(xué)單片機,都是從點燈開始的,點一個燈。。。點一排燈。。。點一大堆的燈。。這就是輸出控制。
接著是檢測一個按鍵。。。一排按鍵,一大堆的按鍵。這就是輸入檢測。。
當(dāng)能用你的按鍵去控制你的燈時,恭喜你,入門了。

PS:單片機說白了,就是這些輸出、輸入的組合:特定的時間,把特定的數(shù)據(jù)寫入到特定的寄存器。

然后就是不停在練手、不停地搞項目。。搞單片機很累啊。。。
回復(fù)

使用道具 舉報

地板
ID:1121801 發(fā)表于 2025-4-25 16:32 | 只看該作者
zhuls 發(fā)表于 2025-4-25 16:02
新手學(xué)單片機,都是從點燈開始的,點一個燈。。。點一排燈。。。點一大堆的燈。。這就是輸出控制。
接著是 ...

單純搞單片機不累.只是現(xiàn)在行業(yè)內(nèi)卷導(dǎo)致客戶項目給定時間太短,加上發(fā)現(xiàn)BUG后要求更改的時間也給得緊,搞到神經(jīng)緊繃,這才累的.
回復(fù)

使用道具 舉報

5#
ID:140706 發(fā)表于 2025-4-26 10:51 | 只看該作者
要多仿真,多學(xué)習(xí)
回復(fù)

使用道具 舉報

6#
ID:320097 發(fā)表于 2025-4-26 19:01 | 只看該作者
單片機是硬件+軟件,單純學(xué)一樣是行不通的,比如共陰極和共陽極的數(shù)碼管是不一樣,你得明白什么時候用1,什么時候用0
回復(fù)

使用道具 舉報

7#
ID:879809 發(fā)表于 2025-4-26 19:42 | 只看該作者
需要的知識太零碎了,動手做就是了,有什么問題到論壇上面來問。
回復(fù)

使用道具 舉報

8#
ID:1034262 發(fā)表于 2025-4-26 21:58 | 只看該作者
單片機入門基本一樣:
1、點一個燈閃爍,亮0.5秒,滅0.5秒。
2、8個流水燈,0.5秒走動一次。
3、數(shù)碼管顯示。
4、數(shù)碼管顯示電子鐘,行列按鍵掃描調(diào)整時間,加一個鬧鐘設(shè)置,定時器中斷定時。
5、與電腦進行串口通信。

獨立完成這5個步驟之后,就基本入門了。
回復(fù)

使用道具 舉報

9#
ID:1042619 發(fā)表于 2025-4-27 17:26 | 只看該作者
STC有全套的支持硬件USB下載、USB仿真的8位/32位MCU教學(xué)視頻。從點燈到開發(fā)環(huán)境程序下載、C語言運算 進制轉(zhuǎn)換、IO工作模式、單片機內(nèi)部結(jié)構(gòu)、外圍特色外設(shè)等介紹一應(yīng)俱全。還免費+包郵送各種配套核心板,真正的手把手教學(xué)。 另外也可以使用AiCube工具一鍵生成您需要的代碼框架。

$J%Z`EENL[5UIF6T@[9FP6G_tmb.jpg (601.43 KB, 下載次數(shù): 0)

$J%Z`EENL[5UIF6T@[9FP6G_tmb.jpg
回復(fù)

使用道具 舉報

10#
ID:401564 發(fā)表于 2025-4-28 22:58 | 只看該作者
首先,模電和數(shù)電這個一定是要會的,不一定要精通,但至少要會用IO驅(qū)動三極管或者MOS管之類的
數(shù)電至少要知道位移,與或非,異或之類的,不然,人家說"取反"你半天都不知道是什么,這樣學(xué)起來很累的
學(xué)單片機是一個漫長的過程,你要是學(xué)了半年,一個程序都寫不出來,這也是正常的
剩下的就沒什么好說的了,網(wǎng)上說的太多了,我就不復(fù)制了
回復(fù)

使用道具 舉報

11#
ID:996773 發(fā)表于 2025-4-29 11:14 | 只看該作者
學(xué)這個還是看天賦,也就是說天生的,我以前覺得很難,但學(xué)這個也就幾個月很快就入門,很多問題多思考就
通了,我和其他學(xué)了十多年的人交流的時候就感覺到了有的人的確不能干編程,說話都沒有嚴謹?shù)倪壿嫞?br /> 有人問:自己程序不行,開發(fā)板在跳,什么在跳?板子在跳還是顯示屏在跳,還是屏幕顯示在跳,還是字符在跳?這種說了十多句話連自己的問題都描述不清的人不可能寫出思維嚴謹?shù)某绦虻?偨Y(jié)出來還是看天賦,如果您覺得半年都學(xué)不好這個或者很懼怕,那就玩別的或者改行吧
回復(fù)

使用道具 舉報

12#
ID:1149384 發(fā)表于 2025-5-1 14:02 | 只看該作者
看別人視頻一邊學(xué)習(xí)一邊做
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

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

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