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

單片機精通

發布時間:2022-04-20 18:03:22

㈠ 最近買了單片機學習板,能問問要學精通該學習哪些知識 我是自動化專業的

想學好單片機其實並不困難,單片機是一門實踐性非常強的的學科,學習時要理論與實踐並重量,現在網上學習單片機的資料比較多,你可到有關單片機的論壇上找找,再次就是有準備必要的學習單片機的一些基本的裝備,電腦你肯定有,哪就准備一些實踐用的工具器件,如:單片機、相關的電子元件,單片機學習板你已經有了,這樣的學習板附帶的常式非常多,你可以邊看常式邊實踐,這樣的學習方法入門比較快,等有了一定的基礎後,可以自己動手焊的些簡單的板子,檢驗一下自己的學習效果。學習過程中要學習一定的專業知識,比如數電和模電。單片機語言就學語言C,也可用匯編,根據自己情況而定;不管您要學什麼型號的單片機51也好,AVR也好,可以先找一個小的項目例子,比如流水燈一類的做,以提高興趣。總之學習單片機要持之以恆,不斷實踐,學習時注意以下幾點:
一、新手學習單片機的方法:
1、學習理論知識,了解單片機的基本原理、寄存器、中斷、定時器等的基本概念;
2、最好有一個開發板,在開發板上從最簡單的功能開始實現,比如做一個流水燈、蜂鳴器音樂盒等;
3、實現簡單的功能後,開始嘗試更復雜的程序,例如LCD顯示、數字時鍾、串口通信、中斷控制等;
4、在上述功能均可以實現之後,可以組合實現,做一個多功能的單片機系統了;
5、如果對硬體熟悉,可以自己嘗試做一個單片機開發板!
51單片機超聲波DIY

㈡ 入門了51單片機後該怎樣去提升,精通,給個具體做法

工科是實踐的學科,唯有動手做項目才能事半功倍。
單片機是智能化儀器的核心器件,其主要作用是控制,而不是數據處理。單片機必須與外圍電路構成一個完整的數字系統,才能完成特定的功能。基本的輸入電路有:按鍵、鍵盤矩陣、A/D、脈沖計數;輸出電路有:七段數碼管、LCD、D/A、繼電器、可控硅。學會編程控制這些硬體,還有中斷、定時器、通信等模塊也要掌握。
僅有一塊單片機開發板是不夠的,要買一塊麵包板,再買一些元器件,動手搭建電路,檢驗自己的能力。
實踐一段時間後,自己覺得有收獲,對單片機確實感興趣,就可以開始學習新的單片機知識,如精簡指令集(RISC)的 單片機,如 PIC 系列。

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

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

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

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

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

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

㈤ 精通51單片機的說說

我理解你問的是為什麼要執行setb P3.4/P3.5後才能做計數端用,對嗎?
1、單片機的IO口是雙向的,既可以輸入也可以輸出,其內部結構是帶有一個弱上拉電阻的,這個電阻的下面是一個受IO口(輸出)控制的晶體管。
2、作輸出用時,當你clr P3.4時,這個晶體管導通,於是輸出低電平;當你setb P3.4時,這個晶體管截止,由那個弱上拉電阻將輸出拉到高電平。
3、做輸入用時,P3.4的電平應該由外部電路決定。但此時如果前述的那個晶體管導通,那麼外部無論如何也無法將P3.4驅動到高電平(導通的晶體管等效電阻很小)。此時只能將P3.4口置1,也就是讓那個晶體管截止,因為上拉電阻很弱(阻值較大,一般幾十K歐姆),所以外部電路很容易驅動P3.4到高或者低電平。
4、計數端(P3.4、P3.5)是「輸入」端,所以需要將其輸出置1。實際上所有IO端作輸入端用的時候,都需要將其埠輸出置1.
5、至於P0驅動LED,那是另一個問題,它是用於輸出的,不用於輸入。你的LED正極接Vcc,負極接P0.x,當其輸出低時,前述的晶體管導通,有電流流過LED就亮了,反之晶體管截止,沒有電流LED就不會亮。這是通常的用法,因為簡單且功耗低,其實完全可以反過來(高電平亮,低電平滅),有興趣你可以自己想想如何實現。

㈥ 單片機好學嗎單片機最好學成什麼樣子才算精通

把他內部電路全部都搞懂就可以了……

㈦ 單片機 學精了 可以找什麼工作

這個問題相當於:大學物理實驗課中學習使用分光鏡觀察干涉條紋,以後有什麼用、可做什麼工作?這類實驗器具有發展前景么?(觀察干涉條紋的實驗,也是基礎物理實驗中操作難度相對大的一個。)

單片機學習起到的作用,跟上述類似——相信這樣一說心裡就能有個大概的感覺了吧。具體來說:

㈧ 拿到單片機開發板後,該如何開始學習

如果沒有足夠的資金去買電路板的話。可以先學簡單的。如果對信號部分比較感興趣的話。從看別人的程序開始,了解它的內部結構,就算沒有開發板,而應該把單片機當做是一個踏板,把C語言的基礎打好、一定要學好數電模電,FPGA/。
可以安裝一個 proteus模擬軟體,而proteus主要用於單片機的模擬,直接在軟體上下載編寫的程序。如果想精通單片機的話,不建議買、開發板一個(可網上購買價格十幾塊錢到一百多不等)對於初學者,半個月就可以入門,建議到電驢資源區里去尋找。盡量避免一上來就開始學匯編。
結合書上的知識來入門;CPLD等。如力天的,然後就可以去接觸嵌入式了。
建議網上購買有配套視頻教程的板子、硬體設備、個人覺得不要把目標放在普通的單片機上51 AVR PIC。郭天祥的51開發板已經過時了,那樣效果不好,學習原理來達到精通單片機的目的,在這個軟體裡面話好電路圖。
看別人的程序。不過郭天祥《十天學會單片機》教程到時可以學習學習。建議入門的時候用C語言來編程,或者16位的AVR,然後學PIC,真正要學的:電腦一台。對於初學者,如學號51單片機,而且不佔用多少內存空間,看資料,DSP,非常好用、如果願意下功夫、軟體,就去學匯編,還可以裝一個 mutism模擬軟體。此外。
Keil C51 3版本的編譯環境,最後通過學習內部結構。mutism主要應用於數電模電的模擬,裡面有很多十分有用的電子資料和視頻資料,也可以在proteus 上在線調試看到效果,遇到不懂得查書籍,不要從原理開始學、書籍的話,這方面知識用的越多,這個很重要,值得研究的是嵌入式如ARM。

㈨ 自學PLC和單片機能學精通嗎

我們老師教我們
我們都覺得學得雲里霧里的
自學確實要付出很多艱辛的啊
估計付出很大努力的話一起也要個半年吧
要精通可不是自己說說的,必須通過實踐(畢竟做什麼事情都要付出超多的努力也不敢說自己精通的啊)
單片機:基礎是一些命令語句等,重點在於那幾塊晶元的編程和介面
以及中斷控制,還有些綜合應用
PLC還沒學,聽同學說那個老師教的不好(-
-!汗),現在選的教我們電子電力技術的老師告訴我們這個東西很簡單的,但是是最基礎最重要~~~~~話說是運控和過控可以不學,這個PLC一定要學
希望我的回答對你有點幫助咯

㈩ 如何精通單片機

單片機是電子技術和計算機技術相結合的產物,所以要精通單片機,必須要精通電子技術和掌握相應的計算機知識,特別要掌握匯編語言.

閱讀全文

與單片機精通相關的資料

熱點內容
怎麼初步認識編程 瀏覽:208
為什麼程序員都喜歡谷歌 瀏覽:891
壓縮性骨拆能自愈嗎 瀏覽:277
安卓怎麼設置游戲畫面 瀏覽:114
k線上寫字源碼 瀏覽:457
單擊按鈕保存資料源碼 瀏覽:354
華為gt加密卡 瀏覽:213
河北超融合伺服器廠家雲主機 瀏覽:894
芙兒優安全座椅app怎麼連接 瀏覽:294
專業美團騎手app怎麼開通 瀏覽:949
個人音樂分享網站源碼 瀏覽:375
在新電腦上怎麼注冊加密狗 瀏覽:123
最後一戰游戲源碼 瀏覽:5
phpmysql實例下載 瀏覽:751
傳智黑馬安卓非加密 瀏覽:553
伺服器如何配置host 瀏覽:1001
守望執行命令 瀏覽:371
加密狗插上去了怎麼辦 瀏覽:624
錘子m1怎麼把文件夾重置 瀏覽:213
APP的數據會存在哪裡 瀏覽:66