談談自己學習51計算機的一點感受,我學這個前后算下花了十年,才學完吧,真的用在上面的時間可能就是半年!
我是高中畢業,沒有上過大學的,最早接觸到這東西時是在讀高中時,那時我喜歡電子,沒事買電子雜志看,當時在我那小縣流行的幾本,一個無線電,一個家電維修,還有就是一個電子報。本來是學電子硬件的,但在上面也會講點單片機應用,講了方便,那時網絡沒有瑞在好,只能到高大上,沒有看到實物。那時在這幾本雜質上把硬件基礎學的差不了。
2002年走上了社會,學了一年的是計算機應用,也就相當計算機辦公,對電腦有了很大的了解,當時學習的時候,同學們都是學點老師說的,白天上課,晚上上網。我花了點時間,把軟件這塊學了不少,到后期我對電腦軟件應用相當熟悉。這也為后面軟件應用方面提供不少的幫助,一般的軟件拿到手,半天基本能搞個一二三出來。
2003年正事走上社會了,計算機感覺沒有學歷做不下去。選擇了做硬件這行,剛開始做跟另人后面做設備維修,公司也做一點產品開發,是一家小公司,管的也不嚴,分工也不很細,在呆了好多年,把PCB設計與電路開發與調試學習了一遍。這也算對硬件這塊有了很大的進步了。對好多硬件電路都懂了,也能分析電路上的設計問題,出了問題找那塊電路。
09出來了,自由了,閑著沒有一次無意又看到51單片機了,開始學了,那時在淘寶上買了一塊單片機試驗板,跟后面學習。學習起來感覺很吃力的,那時網絡上的資源好像也不多,學了個把月沒有很大的進展,放到一邊了。到了15年,我在給公司開發產品時,有一次被同事說,開發很簡單的,可能同事看我比較輕松吧,不就幾個信號,什么什么的…..
一想也是的,硬件會了,很多東西給別人就沒有感覺,一看就會了,想抄你東西很簡單的,不就按樣子來一下不就出來了嗎。我們這個行業就這樣的,有點好東西,大家都會抄一下,少改下電路,在和你來拼一下,你也沒有辦法。
這時在我面前開始有幾個問題了,一個硬件做出來的開發一是面積有點,二是有的功能實現起來比較費時費力。在看過單片機功能后,感覺很多功能都可能用單片機來實現,這樣體積小了,有時有的設計硬件上的小錯誤可以用軟件來修正,非常文件。另還有個最好的問題,就是用來單片機做出來的東西,在把電路抄出來后,不一定做的出來,因有軟件在上面,光有硬件設備是運行不起來的。我們是以做進口電路板為主的,參看別的現都是走的硬件加軟件,在搞個什么硬件ID認證,專業的定制芯片,你在網上就找不到這東西的來頭,這加給別人抄板帶來了很大的不方便。抄出怎樣,芯片買不到,買到又怎樣,數據搞不了,找人破吧,那要價就成天價了……
想想又開始學了單片機,這次沒有買試驗板了,感覺試驗板功能都差不多,輸入輸出,做的高點的什么SD卡,但對我來說都是沒有什么用的,以前輸入輸出應用基本也學的差不多,而我用的基本也就很基礎的功能??戳撕芏鄸|西,感覺什么SD,什么LCD都是在學協議。只要學協議有見解你也就會寫了。在網上看了很多紹介。最后看中了郭天祥《新概念單片機51單片機c語言教程》這本書,主要是視頻看了多次,給自己入門了,視頻早就有了,主要也是感覺講的好,支持一下,書是沒看多少,用的時候當資料查一下。軟件用的兩個軟件《ISIS 7 Professional》 《Keil uVision4》?!?
會的人就不用多說了Keil uVision4是編程用的,ISIS 7 Professional仿真用的,這里我好在軟件應用有很好的基礎,沒花什么功夫,一看就會了。硬件那就更簡單,硬件搞了快20年了,基本是一看就明白了。我一般編程在仿真一下就可能,這樣把郭老師講的大部分東西學完了。但學到后面才發現很多不是重點,單片機重點在中斷這一塊,還有就要用的芯片協議這塊。
學中斷花了我不少時間才學會,走了不少的彎路。還是沒知識,對很我東西沒有概念。后面還是要小孩好好讀書,沒知識有時是很可怕的。
自己也開發了好幾塊電路,都還不錯,一是PCB板體積小了,二功能做的比硬件多了。三有時小錯識可以靠軟件來解決一下。不要在PCB板上飛線了。學完后也對單片機有一定的理解了,有時也可以分析下別人的設計方案,自己沒事也可能來仿真滿足條件,給設備維護來很大的方便。
現國內大多的是STC的51,功能做的還是很強的,基本應用還是很能滿足的。學習時可能以他為基礎。
現想學點USB設備開發,本來看中EZ-USB系列,在國外很流行的,我看到產品大多都是用到這個系列的,但在國內會的人不多,資料基本是心英文為主,放棄了。對我來說這是天書,在看網上現流行STM32,但我生活中基本看不到這個應用,51的到看到有一點,真不知國人怎樣和世界同步…….
說了這么多了,給想學的朋友提個我的看法,書可以郭天祥《新概念單片機51單片機c語言教程》這本為主,便要會點C語言了。不會那先學下C語言了。主要 看郭天祥視頻,書只能參考參考了。軟件以《ISIS 7 Professional》 《Keil uVision4》為主,其它像LED計算器,定時器計算器這輔助的軟件可以收集下,在開發時還是有很大的幫助。沒事在論壇內看看,論壇還是有不少的熱心人,把別人仿真文件資源下來,自己動手去做做,這樣會有很大的進步的。能看的明白,不一定要實驗板,如你銀子多嗎,可以考慮下。學習的重點先學好中斷應用,在學其它配件模塊的協議,在就學會單片機的第二功能應用,躍然第二功用可能用外部模塊實現,但用內部模塊更省硬件成本。
51單片機學習經歷
- 51單片機(120385)
相關推薦
51單片機學習經歷 相關資料分享
,當時在我那小縣流行的幾本,一個無線電,一個家電維修,還有就是一個電子報。本來是學電子硬件的,但在上面也會講點單片機應用,講了方便,那時網絡沒有瑞在好,只能到高大上,沒有看到實物。那時在這幾本...
2021-07-01 06:25:48
51單片機學習之路
title: 51單片機tags:51單片機嵌入式date: 2019-12-30 13:53:1751單片機學習之路(2)每天學習一點單片機,先從51開始,邊聽郭天祥的視頻,邊看是自學發現還可
2021-07-15 06:13:40
51單片機為什么值得作為入門學習
我認為,對于「不學51直接用STM32開發」這個問題,還得看一個哲學問題:「你是誰?」如果你是電子類專業的學生,將來要用單片機/嵌入式謀生的如果你屬于這類,51單片機是值得作為入門學習的!原因有幾點
2021-11-23 07:37:13
51單片機和stm32單片機的具體區別
?大部分朋友可能都知道51單片機和stm32單片機也知道一般入門會先學習51單片機在學習stm32單片機會簡單一些,但是對于51單片機和stm32單片機的具體區別卻不知道了,有些人覺得沒必要
2021-11-23 09:00:25
51單片機教程零基礎入門學習
,又如何開始熟練等話題與大家分享。我們現在用的比較多的是8051單片機,它的資料比較全,用的人也較多,市場也很大, 51單片機內部結構簡單,非常適合初學者學習,建議初學者將51單片機作為入門級芯片
2019-11-24 08:56:31
51單片機匯編語言學習
51單片機匯編語言學習日記(1)阿婆主近期在疫情學校上網課期間里開始匯編語言的51單片機學習,由于博客與論壇上的單片機教程幾乎都是基于C語言的,阿婆主打算將自己的學習記錄連載在博客上。該系
2021-07-15 08:57:10
單片機學習方法資料分享
從剛開始接觸單片機,到現在已經有3年的時間了,在這期間學習和使用了51單片機、飛思卡爾單片機,LPC2138,PIC16F887等系列的單片機,每接觸一款單片機,都會經歷熟悉其基本開發,然后將其
2019-03-11 10:59:06
單片機學習概略(原創)
宏觀上講,51單片機學習大致需要經歷三步: 第一步:學軟件,對著教程寫程序,燒錄到學習板上運行;這一步是單片機入門的關鍵階段,打基礎全在這,網上很多教程就停留在這一步。 第二步:學硬件,對著第一步中
2013-07-17 12:23:46
單片機如何學,過來人給你最實用的學習推薦 相關資料下載
從剛開始接觸單片機,到現在已經有3年的時間了,在這期間學習和使用了51單片機、飛思卡爾單片機,LPC2138,PIC16F887等系列的單片機,每接觸一款單片機,都會經歷熟悉其基本開發,然后將其用于
2021-07-01 06:45:30
單片機如何學,過來人給你最實用的學習推薦 相關資料推薦
從剛開始接觸單片機,到現在已經有3年的時間了,在這期間學習和使用了51單片機、飛思卡爾單片機,LPC2138,PIC16F887等系列的單片機,每接觸一款單片機,都會經歷熟悉其基本開發,然后將其用于
2021-07-01 06:40:14
單片機該如何學習
新的路子,更何況單片機這東西也挺神秘,挺有誘惑感。然后在某寶上反復的搜索,反復的斟酌,選擇買個開發板,不過新手難免會糾結,不知道選擇那個好。其實此刻心里也還是擔心,如果開發板選擇不好,可能自己的嵌入式單片機學習可能就泡湯了。每個學習單片機的都會有這樣的經歷,我也一樣,買51嵌入式單片機開發板的時候,
2022-02-24 07:33:06
學習51單片機
因為本人最近在學習51單片機這門課。下面的這一系列教程是專門為初學者入門而準備的,從底層硬件入手基于匯編和c兩種語言,詳細的介紹了單片機的原理,指令,寄存器,以及接口等,這些都是從單片機最基本的東西
2021-11-18 08:45:39
學習51單片機的四個誤區
向51單片機說再見最近在訪問論壇時看到好多人在討論51單片機,有人說51單片機應該學習,它是基礎;也有人說51單片機是過時的產品,現在產品應用已經不再選用了,也就失去了學習的必要性。從最初的51
2018-07-19 00:44:04
學習51單片機的誤區
誤區1:51單片機是學習的基礎 “51單片機是學習的基礎”這句話本身并沒有錯。在我讀本科的時候,當時它無疑是學習的基礎——畢竟那時沒有更高級的單片機可以供使用,國內更沒有更高級的教材供
2020-11-26 16:27:18
學習51單片機需要學習哪些知識點?
作為一名入門級的工程師,萬事開頭難,只要知道學習51單片機需要學習哪些知識點就萬事大吉了。然后再系統的將知識點全部掌握即可。那么我們一起看看吧,到底要學習哪些呢?實際上,其實不需要多少東西,會簡單
2020-10-22 13:49:35
學習51系列單片機個人經驗
本人從事單片機相關工作多年,首先是從51系列單片機開始學習的。自己想把學習經驗寫下來,與大家共同探討學習單片機的捷徑。具體如下:1、學習電子技術基礎知識,如電路、模擬電路和數字電路。這是學習電類相關
2016-08-01 15:33:22
學習單片機的步驟
現在單片機已經變得非常熱門,單片機已經變成一個工科大學生的一項必備技能。所以接觸和學習單片機一定要趁早。盡量一進大學就開始學習簡單的單片機。##學習單片機的步驟:當前的單片機種類非常多,例如:51
2021-11-22 07:40:41
AVR單片機編譯軟件的選擇個人經歷
本帖最后由 eehome 于 2013-1-5 09:55 編輯
剛剛開始學習AVR單片機時,對于編譯軟件的選擇的確讓我頭疼了很久,AVR的編譯軟件不像51那樣是KEIL的天下,常用的有ICC
2012-07-13 16:31:17
C51單片機學習筆記(四)——單片機的中斷系統及應用 精選資料推薦
C51單片機學習筆記(四)——單片機的中斷系統及應用文章目錄C51單片機學習筆記(四)——單片機的中斷系統及應用1.單片機的中斷系統2.中斷需要設置的4個寄存器1.單片機的中斷系統中斷的概念:CPU
2021-07-14 06:03:52
[轉]學習51單片機的誤區和經驗總結
`首先總體上談一談看法: 1、我從不說51是基礎,如果我這么說,也請把這句話理解為微機原理是基礎。 2、對51單片機的操作本質上就是對寄存器的操作,對其他單片機也是如此。庫只是一個接口,方便使用
2017-03-29 14:52:30
為什么要學習51單片機
單片機個人覺得先掌握其中一種,其它的都可以觸類旁通,快速上手了。如果你這些條件都沒有,我建議你學習51 單片機。為什么要學習51單片機:雖然現在單片機種類和型號非常多,每個型號都有一定的市場份額
2021-12-01 08:06:01
初學51單片機買學習板怎么選擇?
淘寶上有很多學習板,其中51的也有多,在區分為51單片機和51/AVR二幾合一的單片機,或是其他三合一的。請問,單單的51單片機開發學習板好,還是幾種合一的板子好??請各位大大推薦一款。謝謝。
2012-11-20 13:27:18
半個小時玩轉51單片機,超強學習資料
半個小時玩轉51單片機,超強學習資料以前發現51挺難得,現在看看51資源是如此簡陋,今天寫了個框架讓菜鳥半個小時玩轉51單片機使用兩個定時器定時器一用來產生串口波特率,定時器用來產生10ms時基.
2012-08-16 23:29:40
如何學習單片機
我是一個單片機愛好者,經常會有人問我初學者零基礎如何學習單片機。對于學習單片機,我的體會是先搞套學習板,不用很好的,能做大部分實驗就行,比如數碼管,矩陣鍵盤等,學51單靠看書是不行的,如果有
2017-03-22 10:15:03
如何學習單片機
,學著學著就沒興趣了,沒勁了,大家學單片機一開始買的應該是開發板,也就是學習板,上面附帶了一些外設,51系列單片機還好,外設不是很多,32系列呢,外設會多一點,買單片機一般會送教學視頻,那么我是否需要從頭到尾,去全部學一遍呢?????這些問題吧我也遇到過,我也迷茫過,記得我是大一的寒假自己按照例程學的51單片
2021-07-21 06:33:21
如何入門學習單片機
如何入門學習單片機1、先說說博主51單片機歷程1.1 大一暑假,老師忽悠留校自學1.2 暑假結束,成果?1.3 后續學習?2、再談談關于如何學習51單片機的建議2.1 硬件上,必須自備一塊開發板
2021-11-23 06:14:52
教你學習單片機,從51開始
教你學習單片機,從51開始在這里,我就不說什么是單片機了,而是說說怎樣學單片機,就我個人而言先學51,因為這個單片機在中國市場上發展了幾十年了,現在工程中用的比較多的也是MCS-51, 它的資料比較
2014-05-08 09:54:57
九齊NY8AE51D單片機方案開發應用
一、九齊NY8AE51D單片機概述NY8AE51D是以MTP作為程序存儲器,并以EEPROM作為資料存儲器的8位單片機,特別適合斷電后還需保持資料內容的IO產品的應用,例如遙控器、風扇/燈光控制
2022-06-28 15:37:28
51單片機精彩教程
精彩51單片機教程:基于本人學習單片機的痛苦經歷,特編寫本教程,以此獻給廣大的單片機初學者,希望您能從中受益。作者提示:本教程乃最通俗易懂之單片機教材也,如果您
2009-09-08 00:28:55
156
![](https://skin.elecfans.com/images/2021-soft/load.png)
怎樣學習51單片機視頻教程_什么是單片機
電子發燒友網訊:你知道什么是單片機嗎?應該學習哪一種主流的單片機?51單片機作為教學中的主流學習芯片,在學習中要想盡快掌握單片機的學習,應該結合單片機視頻教程來學
2012-09-14 10:36:00
5039
![](https://skin.elecfans.com/images/2021-soft/eye.png)
新手學習單片機的首選:51單片機
學什么單片機最有前途? 這是單片機初學者經常問的問題。對于這個問題,我想沒有人敢下定論。因為每一種單片機各有所長,都適用于其所能充分發揮作用的領域,不存在優差之分。學單片機應該先學51單片機,學會了51單片機再去學其他單片機,這是學習單片機過來人的同感,也是公認的學習方法。
2018-07-15 07:21:00
8170
![](https://skin.elecfans.com/images/2021-soft/eye.png)
51單片機學習教程之基礎指令的練習
學習51單片機,感覺比匯編簡單,關鍵是51的匯編有一個好的ide,練習起來也比較方便,這個系列主要記錄 51的學習經驗。下面是基礎指令的練習
2019-04-17 17:27:00
4
![](https://skin.elecfans.com/images/2021-soft/load.png)
51單片機的學習步驟
從剛開始接觸單片機,到現在已經有4年的時間了,在這期間學習和使用了51單片機、飛思卡爾單片機,LPC2138,PIC16F887等系列的單片機,每接觸一款單片機,都會經歷熟悉其基本開發,然后將其用于項目中的過程,對于如何學習一款單片機,自己做了如下的總結。
2019-04-20 09:03:00
7926
![](https://skin.elecfans.com/images/2021-soft/eye.png)
應該如何學習單片機?單片機的學習方法總結
從剛開始接觸單片機,到現在已經有4年的時間了,在這期間學習和使用了51單片機、飛思卡爾單片機,LPC2138,PIC16F887等系列的單片機,每接觸一款單片機,都會經歷熟悉其基本開發,然后將其用于項目中的過程,對于如何學習一款單片機,自己做了如下的總結。
2019-08-14 17:32:00
14
![](https://skin.elecfans.com/images/2021-soft/load.png)
51單片機和STM32單片機有哪些區別
大部分朋友可能都知道51單片機和stm32單片機也知道一般入門會先學習51單片機在學習stm32單片機會簡單一些,但是對于51單片機和stm32單片機的具體區別卻不知道了,有些人覺得沒必要,但是我個人認為只有在你搞懂了其中的差異之后對于其自身學習是有莫大的好處的。
2019-08-13 17:32:00
17
![](https://skin.elecfans.com/images/2021-soft/load.png)
分享一些51單片機的學習經歷資料免費下載
談談自己學習51計算機的一點感受,我學這個前后算下花了十年,才學完吧,真的用在上面的時間可能就是半年!我是高中畢業,沒有上過大學的,最早接觸到這東西時是在讀高中時,那時我喜歡電子,沒事買電子雜志
2019-06-18 17:44:00
1
![](https://skin.elecfans.com/images/2021-soft/load.png)
51單片機是什么?應該如何學習51單片機
51 單片機是目前使用最多的單片機之一,那么什么是 51 單片機呢?作為新手,又該如何自學 51 單片機?為幫助大家更好的學習 51 單片機,本文將對這兩個問題予以闡述。如果你對 51 單片機具有興趣,不妨繼續往下閱讀哦。
2020-12-23 07:57:00
71
![](https://skin.elecfans.com/images/2021-soft/load.png)
codeblocks 51單片機學習(一)
codeblocks 51單片機學習(一)原先是在keil下進行51單片機編程的,那個時候跟著視頻學,發現沒學會什么,后來因某些原因重裝了一下電腦,又準備繼續學習51單片機,決定換一個環境,也就
2021-11-11 18:21:01
8
![](https://skin.elecfans.com/images/2021-soft/load.png)
pic單片機與51單片機,誰更易于學習?
與 51 單片機,二者誰更易于學習,一起來了解下吧。一、概述51 好學一些,但是 PIC 也沒比 51 難多少。首先,PIC 比 51 多個配置位,這個基本上看看就懂了。然后,PIC 的端口要配置成...
2021-11-14 09:21:02
14
![](https://skin.elecfans.com/images/2021-soft/load.png)
跳過51單片機,直接學習STM32單片機怎么樣?
經常有學員問:“ 跳過51單片機,直接學STM32單片機怎么樣?“ 武漢華嵌科技的工程師給大家定心丸:“不管C51有沒有落后,學習51都是值得的,不會浪費你的時間和精力,反而能加快后面學習
2021-11-14 16:36:01
16
![](https://skin.elecfans.com/images/2021-soft/load.png)
和生活一起理解51單片機① 如何入門學習單片機
如何入門學習單片機1、先說說博主51單片機歷程1.1 大一暑假,老師忽悠留校自學1.2 暑假結束,成果?1.3 后續學習?2、再談談關于如何學習51單片機的建議2.1 硬件上,必須自備一塊開發板
2021-11-14 16:51:05
21
![](https://skin.elecfans.com/images/2021-soft/load.png)
51單片機auxr寄存器_pic單片機與51單片機,誰更易于學習?
與 51 單片機,二者誰更易于學習,一起來了解下吧。 一、概述51 好學一些,但是 PIC 也沒比 51 難多少。首先,PIC 比 51 多個配置位,這個基本上看看就懂了。然后,PIC 的端口要配置成輸入或...
2021-11-20 16:21:02
14
![](https://skin.elecfans.com/images/2021-soft/load.png)
評論