導航:首頁 > 操作系統 > 精通單片機

精通單片機

發布時間:2022-01-16 09:42:57

1. 單片機啊單片機,誰精通啊誰教我

單片機一定要從開始就自己動手去做,沒有誰只去看書看視頻能學會單片機,這些是需要,但是不能太大篇幅,樓上的比重太大了。對於51單片機,業內最好的資料就是郭天祥的「十天學會單片機」,視頻早就已經免費發布,去看視頻,搞塊開發板跟著動手做,遇到問題有針對性的去查資料,看書,明白之後繼續去寫程序,調試,看現象,改程序……這是一個過程,不要一下子就鑽進寄存器、堆棧中去,那些只會打擊你的積極性,從簡單做起就可以了,你甚至可以不知道什麼是寄存器,但是你知道在程序里給XXXX賦值能得到什麼結果,初學時這就夠了,隨著你做的越來越多,會自然而然明白他的結構,這也是你想更上一層樓達到新高度的必要條件,祝成功!

2. 有沒有精通單片機的關於單片機自動計數系統的!!!

你的提問有點表達不清楚,不過還是給你個程序吧


我自己編寫的,四位數碼管顯示,一個按鍵,每按一次顯示加一


按鍵的埠和數碼管的埠你可以隨意修改,按鍵也可以換成其它部件


代碼中添加了注釋,方便你理解,如果有疑問可以隨時向我提問


若對此程序滿意,記得採納哦!


/***************************************************************************/

#include <reg51.h> //51單片機通用頭文件

sbit k=P3^7;//定義輸入埠,用於計數輸入

sbit Axs=P1^3; sbit Bxs=P1^2; sbit Cxs=P1^1; sbit Dxs=P1^0;//數碼管位選埠

char table[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};//數碼管顯示編碼

/***************************************************************************/

void YS(char hs){char hk;for(;hs>0;hs--){for(hk=100;hk>0;hk--);}}//延時函數

/***************************************************************************/

void XS(int xs) //數碼管顯示

{

char d1,d2,d3,d4;

d1=(xs/1)%10; d2=(xs/10)%10; d3=(xs/100)%10; d4=(xs/1000)%10;

P0=table[d1]; Axs=0; YS(10); Axs=1;//個位顯示

P0=table[d2]; Bxs=0; YS(10); Bxs=1;//十位顯示

P0=table[d3]; Cxs=0; YS(10); Cxs=1;//百位顯示

P0=table[d4]; Dxs=0; YS(10); Dxs=1;//千位顯示

}

/***************************************************************************/

void main()

{

unsigned int t;

while(1)

{

XS(t);//調用數碼管顯示函數

if(k==0){YS(20);if(k==0){t++;}while(!k){XS(t);}}//如果按鍵被按下,則加一

if(t>9999){t=0;}//防止計數值溢出

}

}

/***************************************************************************/

3. 精通PIC單片機

你想什麼樣的境界才算通透呢??
一般你要是說你會這個單片機,用人單位在應聘的時候都會問一下MCU內部結構的一些東西,因為學過和用過是不同的,在書本上看過這單片機的使用是沒法像做過實際東西那樣了解的。
只要用PIC做過幾個東西,你就能明白里頭很多東西。比如網路知道上很多人問某某個IO口為什麼輸出不正常,基本上都是忽略了一些與其相關的寄存器的設置(有的PIC16單片機除了TRIS和PORT以外還有其他的寄存器關聯到IO口)。人家招聘的總共就是想看看你實際做沒做過東西。
所以你首先要提高自己的動手能力和單片機的實戰水平。我畢業後面試,面試我的工程師都想知道我具體做過多少東西。現在我面試別人,也是一樣,想知道這傢伙到底有是學過這東西還是做過這東西,因為做過東西的人自己能解決很多問題,不用總麻煩上級。

4. 這年頭,如果精通51單片機,模電,數電,可以找什麼工作能找月5000K薪以上的嗎

-
北漂和廣深5000的話很正常--
-不過需要幾個要素-
第一,敲門磚最好有,不然難有機會面試!(文憑)
第二,自己精通?那至少得准備一個自己設計的實驗產品,即使是簡單的LED流水也算!
第三,自己厲害有自信的話,可以跟老闆談任務制,就是做完一個項目獎金加多少%!完成項目越多越好!
第四,呆一個地方久點,這樣的話,你在公司做的歷史項目,永久給你獎金,只要項目還在使用中!
第五,既然精通,那去找公司研究所或者研發部,這樣的話5天8小時5K不是問題的!
第六,職位--當然是軟硬工程師咯!熟悉公司性質後,可以向總工程師發展,1W一個月!
第七,經驗越高越好,一手資料都能自己搞定(讀懂E文)。
第八,也是最重要的,工資一口價喊高點,肯定點,但是你心裡要認識到自己有能力完成公司項目!
-
以上由我北京同學和深圳同學平時交流得出!自己則暫時在廣州悟出!
個人見解,基本就這樣了!
希望能幫助到你!

5. 如何做才能精通單片機

這要靠自己喜歡,愛好,有老師帶你才能慢慢接近成功;另外有句話送給你:當你希望成功的渴望就像渴望呼吸一樣時你就可以做到精通單片機啦!

6. 學單片機需要精通c語言嗎

需要基本的c語言知識,單片機的話需要模電數電做基礎,最好再學會微機原理,能夠更好的了解單片機的內部結構,其實這些都不是最重要的
最重要的是你有一個克服困難的決心
有的人沒有上大學也能很好的學好單片機
沒有基礎可以一邊學一邊補基礎
那裡不懂補那裡
自學是一個非常痛苦的過程
但當你有所收獲的時侯那種快樂也是無法描述的

7. 求單片機大神給我指點方向 想要精通單片機要學習什麼 我現在學起來感覺很亂 沒有方向 求大神指路 最

你知道學習單片機的幾個要點就可以慢慢入門了:
1、學習IO口,知道IO口都干什麼,輸入、輸出的條件。
2、學習中斷:外部中斷、定時器中斷、串口中斷
3、學習存儲結構:內部寄存器的幾大類(工作寄存器(4組R0~R7)、位址空間20H~2FH、用於寄存器30H~7FH、特殊功能寄存器80H~FFH)
外部擴展存儲器。
4、學習P0~P3口的第二功能。
5、學習匯編指令。
好了,就這些,單片機就這么點東西,很簡單的。

8. 單片機學到什麼程度算精通

一樓說的很有道理,但是關於ARM方面我在這里還要多數幾句,ARM固然已經不再是8051的替代物,但是你不得不承認ARM是在8051系列單片機基礎上發展起來的,有些東西一通百通,只有你學好了8051單片機的各種寄存器的控制,能夠自己搭建電路設計驅動,在去學習ARM系列的時候才會事半功倍。
回答樓主
單片機是一個很大的話題,包括像8051單片機,avr單片機、pic單片機、ARM單片機,其中每一種都不相同,控制方法自然也就不同,8051單片機相對而言簡單些,ARM相對復雜一些,至於學到什麼樣算是精通,我看這個就是仁者見仁智者見智了,如果說學到你可以自己設計單片機算是精通的話我想這個世界上精通單片機的人不會超過十個,如果說你可以控制二極體的兩滅,可以點亮數碼管,可以檢測鍵盤掃描,可以進行串口通信,可以設計簡單電路,會看晶元手冊就算精通的話,我一個學了半年的人也算精通了,當然學無止境是一定的,每個領域都是無限大的,人的生命是有限的,沒人能掌握所有的知識

9. 如何精通單片機

請聽我的看法

我是今年07年畢業的,在學校學過51單片機,自學AVR單片機,在學校經歷了很多省級以上的比賽,還做過機器人比賽,人中我想告訴你以下幾點:
1. 學單片機建議從51單片機學起,先學匯編,再學C51語言.
2. 學第二種單片機,你可以直接學C語言,而沒必要非得慢慢地學習匯編來掌握,因為你已經掌握了51單片機的匯編,沒必要非得再學其它單片機的匯編,除非你時間很充足,或者是你想把基礎打得更扎實.
3. VB好好學,建議把串口通信上位機程序多看看,社會上這些東西用得很多.
4. 當你在用單片機做數據採集時,你一定不要忘了數據處理,比如加數字濾波器,無非就是用單片機程序加上相應的判斷,忽略採集某一部分不可取的值,但是建議先去遇見問題再去針對問題解決問題,我所講的數字濾波器可能不是你所想的那個概念.
5. 對數學不會要求太高的,不過那些課學好了總歸是有好處的.

10. 精通單片機要學習那些課程

電路 C語言 模電 數電 單片機的原理,匯編語言看看就行了,不好用,沒有C語言靈活.
最好,狠下心花錢買個開發板,光看書沒多大用,這東西就好象電腦一樣,光看,一輩子也不知道怎麼回事

給你個授課視頻,對你學習一定有很大幫助.

http://xidong.net/File001/File_54834.html

閱讀全文

與精通單片機相關的資料

熱點內容
基金投資與入門技巧pdf 瀏覽:887
十六進制文件反編譯成c語言 瀏覽:575
程序員手術裸辭 瀏覽:247
編譯生成錯誤是什麼原因 瀏覽:965
我命令你停下用英語怎麼說 瀏覽:75
rtk文件夾不正確怎麼辦 瀏覽:926
java方法簽名 瀏覽:83
java程序員加薪申請書 瀏覽:600
女孩子如何嫁給程序員 瀏覽:657
安卓的動畫響應為什麼卡 瀏覽:835
怎麼把axure放到伺服器上 瀏覽:847
元柱體的鋼材理論重量的便捷演算法 瀏覽:467
地平線4如何加密 瀏覽:277
淘寶游戲解壓神器 瀏覽:706
androidurl視頻 瀏覽:842
app什麼播放器好 瀏覽:13
網路機頂盒伺服器地址 瀏覽:568
程序員常用軟體下載網站 瀏覽:441
美顏照app哪個好用 瀏覽:287
農業銀行app轉款記錄怎麼清理 瀏覽:903