對于很多初學(xué)者來說考慮要不要從51單片機(jī)入門是個挺頭疼的問題。畢竟現(xiàn)在許多公司已經(jīng)不用51單片機(jī)做產(chǎn)品了。但是51單片機(jī)流行了這么久,它肯定是一款很經(jīng)典的產(chǎn)品。我以前也是從51開始學(xué)的。
我個人的建議是從51單片機(jī)作為入門是一個非常不錯的選擇。大多數(shù)的從業(yè)者都是以51單片機(jī)作為起點(diǎn)的。下面就具體說說我推薦51作為入門的具體原因。
容易入門
我們作為初學(xué)者腦海里可能沒有單片機(jī)的概念,如果我們?nèi)腴T以STM32或者STM8S這類單片機(jī)來入門的話,作為初學(xué)者我們會感到迷茫無從下手。STM32這類的單片機(jī)內(nèi)容會比較多,一開始就要了解單片機(jī)的方向寄存器還要了解單片機(jī)的數(shù)據(jù)寄存器,甚至還有庫函數(shù),太多的知識涌入進(jìn)來,一時(shí)間讓初學(xué)者難以接受。而51單片機(jī)的內(nèi)部結(jié)構(gòu)相對簡單,寄存器作為準(zhǔn)雙向口,配置起來沒有那么復(fù)雜。先把51單片機(jī)學(xué)好,再學(xué)其他單片機(jī)也是一種好方法。從這個角度來講,51單片機(jī)比較容易入門。
而且學(xué)單片機(jī)有一個很重要的點(diǎn)就是你本身對這件事有沒有興趣。通過學(xué)習(xí)51單片機(jī)就能知道自己感不感興趣,花費(fèi)的時(shí)間會比STM32這些少很多,試錯成本相對的小很多。
與大學(xué)課程接軌
在大學(xué)里,電子類專業(yè)基本都會開設(shè)51單片機(jī)的專業(yè)課程。這門專業(yè)課程會講解51單片機(jī)很多的基礎(chǔ)東西。雖然現(xiàn)在很多單片機(jī)的性能和性價(jià)比都遠(yuǎn)遠(yuǎn)超過51單片機(jī),但是大學(xué)課程更新較慢,上課的老師基本上都是用之前延續(xù)下來的課件來講51單片機(jī)并不會加入太多的新東西,如果更換成主流型號的單片機(jī),老師制作新的一組課件是一件很麻煩的事情,而且還要花大量的時(shí)間和精力去熟悉這套新的課程,很多年紀(jì)稍微大一點(diǎn)的教授、老師不太愿意,所以可以看到很多大學(xué)里的單片機(jī)課程還是一直以51為主。
51單片機(jī)資料豐富
51單片機(jī)作為一款曾經(jīng)風(fēng)靡全球的單片機(jī),早期入行的前輩們在使用上早已爐火純青,所以51單片機(jī)積累了太多的學(xué)習(xí)資料、例程、設(shè)計(jì)實(shí)例等,而且他們也非常愿意把這些資料共享出來方便后輩們學(xué)習(xí)。大學(xué)里的課程設(shè)計(jì)題目甚至畢業(yè)設(shè)計(jì)題目,在網(wǎng)上都能找到許多參考資料,這讓很多同學(xué)更愿意在51單片機(jī)的基礎(chǔ)上去實(shí)現(xiàn)自己的畢業(yè)設(shè)計(jì),所以51單片機(jī)就變成了部分同學(xué)畢業(yè)設(shè)計(jì)的首選。
而且精通51還有一個好處就是,你在步入社會工作時(shí),一般都會有人帶你,我就遇到過老師傅拿51給我舉例,當(dāng)時(shí)好像說的是按照51的通訊方式配置。51也可以成為我們與前輩溝通的橋梁。
雖然很多現(xiàn)在設(shè)計(jì)產(chǎn)品時(shí)主要應(yīng)用STM32、PIC、NXP等,已經(jīng)不再用51單片機(jī)了,但是我還是推薦51單片機(jī)作為入門工具,因?yàn)?1作為入門單片機(jī)是非常合適初學(xué)者學(xué)習(xí)的,容易讓初學(xué)者入門。
-
STM32
+關(guān)注
關(guān)注
2270文章
10914瀏覽量
356724 -
PIC
+關(guān)注
關(guān)注
8文章
507瀏覽量
87675 -
51單片機(jī)
+關(guān)注
關(guān)注
274文章
5705瀏覽量
123895
發(fā)布評論請先 登錄
相關(guān)推薦
評論