国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

大神的深度感悟:學習51單片機的感悟

GReq_mcu168 ? 來源:嵌入式ARM ? 2020-06-28 17:03 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

這是來自某位大神的深度感悟: 首先總體上談一談看法: 1、我從不說51是基礎,如果我這么說,也請把這句話理解為微機原理是基礎。 2、對51單片機的操作本質上就是對寄存器的操作,對其他單片機也是如此。庫只是一個接口,方便使用者使用而已。 3、匯編語言在工作中很少用到,了解就好。 4、51的P0口很特別。 5、C語言就是C語言,51單片機就是51單片機,算法就是算法,外圍電路就是外圍電路,傳感器就是傳感器,通信器件就是通信器件,電路圖就是電路圖,PCB圖就是PCB圖,仿真就是仿真。 當你以后再也不使用51了,C語言的知識還在,算法的知識還在,搭建單片機的最小系統(tǒng)的技能還在,傳感器和通信器件的使用方法還在,還會畫電路圖和PCB圖,當然也會仿真。 6、51單片機是這個:


而不是這個:

7、當程序調試不如人意的時候,靜下心來好好查資料,51單片機最大的好處就是網(wǎng)上資料非常多,你遇到的問題別人肯定也遇到過。作為學習者,問人可能更方便點,但一直這樣是培養(yǎng)不出解決問題的能力的。 接下來上點干貨: 首先要放清51的定位,跟我一起再念一遍:51只是個工具51只是個工具51只是個工具。當然51還有一個地位就是大學生單片機啟蒙教程。換句話說:單片機只是個工具單片機只是個工具單片機只是個工具。 然后什么是基礎:模電數(shù)電微機原理,然后熟練翻閱數(shù)據(jù)手冊,可以試著做一些模塊或者最小系統(tǒng)練練手,C語言其實也可以算工具吧,就單片機來說,作為必要條件也算作基礎吧。 再然后是要盡早搞明白自己的專業(yè)方向或者自己準備發(fā)展的方向,然后不同方向又有不同的專業(yè)基礎,你學測控,就需要各種傳感器、控制原理、理論、算法//買測量模塊用不叫測控啊喂;你學信號處理,就需要信號與系統(tǒng)、數(shù)字信號處理基礎,然后慢慢接觸DSPFPGA//信號處理真的不是result=(AD+0.5)/4096*3.3啊喂;你想做嵌入式開發(fā),就慢慢研究ARM的架構,跑一些實時系統(tǒng)甚至高端ARM跑Linux開發(fā)驅動或應用;你要是想做通信,每天晚上拜一拜香農好了,這茬貌似挺苦的,什么通信原理編碼論電磁場blablabla…… 總之51/單片機可以實現(xiàn)很多事情,但這不是一定說51重要,而是你如何利用51。哦對了,當你使用更高級的芯片的時候,很多底層的東西慢慢可以忽略了,甚至很多芯片廠商都會提供庫給你,你可以安心的專注于自己的算法而不是如何去控制單片機。當然你最好還是要有一個芯片怎么通過寄存器及各種邏輯電路工作的概念。 還有說一下你大學課余生活的選擇、首先那種機器人實驗室或者學生領導的實驗室,適合打比賽刷獎狀、長期下來你的模數(shù)電技能能有很大的鍛煉,甚至你可以收貨一些專利,而且學生之間氣氛也還不錯。另外一種就是找個導師跟著學習、幫忙、做項目,盡管最開始可能感覺導師分配給你的任務怎么都和單片機無關啊好無聊,但是你能在某個領域收獲不一樣的技術。當然前提是你要喜歡導師的研究方向了,一般院網(wǎng)站都有或者去知網(wǎng)看這個老師發(fā)表的論文。 談談我的經(jīng)歷吧。1、一個沒有C基礎的的我,從師兄老師那打聽到學51從郭天祥的視頻開始,所以我就下載了全套來看。剛開始看真是頭都暈了,點亮一個LED燈還可以,到了第二課的延時函數(shù)就吃不消了,可以說我耐力差吧,沒有堅持,可以說我沒恒心吧,不是真正想學東西的人,當時的我沒有把它放心上,只是看了4課而已,其實對里面的程序不太理解的,于是就停下來不學了。到了大二下學期,我發(fā)現(xiàn)要學點技術,所以重抄舊業(yè),學期單片機,然后再重第1課開始看起,結果發(fā)現(xiàn)以前不明白的東西現(xiàn)在豁然開朗。我寫這經(jīng)歷是想說,如果當時我堅持下去,不懂的地方看多幾遍,不懂再看再看,就不會浪費大半年的時間了。有些知識理論靠時間的積累,第一遍看不懂,第二遍看不懂,第三遍可能就懂一點了,剛開始上手一件事是會遇到類似的情況的。 2、當我學了1個月后,學校里有個比賽,團隊需要一個人搞硬件,于是我自己提出搞硬件,為什么?因為在學單片機的過程中發(fā)現(xiàn),自己只會跑程序,連原理圖都不怎么會看,單片機的接線我都是看開發(fā)板提供的資料來接的,很狗血吧。。。于是我就開始接觸Altium Designer了,這是我這學期學的第二個軟件。是看視頻入門的,剛開始看的是郭天祥的視頻,結果發(fā)現(xiàn)看不下去啊,太長太累了,看完一集好痛苦啊,于是我搜搜,結果發(fā)現(xiàn)一個很好的教學視頻,用的也是比較新的版本,叫《邊學邊玩Altium Designer》四人行工作室開的。我真的提感謝作者這種開源的精神的,對我們初學者幫助很大。跟著他的視頻學習1個月,會畫出51最小系統(tǒng),基本布線,不過我覺得還是不夠(當然不夠啦,你才學了一個月……) 3、在學Altium Designer的過程中涉及到電路分析,也就是我們現(xiàn)在學的《電子電路基礎》,于是愛折騰的我開始搗鼓起Multisim 12.0,這是一款電路模擬仿真的軟件。跟著老師學挺慢的,但是教材又高深了一點,比如說分析放大電路,穩(wěn)壓電源,教材上的東西大多列出公式,對于零基礎學習的朋友是挺苦逼的,而且老師也是趕鴨子式,講考試內容。這里建議大家買一本書《電子設計零基礎》第二版,這本書是我在圖書館偶然發(fā)現(xiàn)的,但從此就迷戀上了他。剛開始他不會介紹一大堆公式,以一個例子開始教學,一步一步教你認識元器件(這里對學PCB是有幫助的),然后從電路圖的一步分開始分析,接著分析怎么系統(tǒng),書本結合Multisim 仿真,教你一步一步使用里面的控件。 寫到這里自己總結下:學單片機最重要的是!1、先認識單片機,了解單片機的主要組成和各個管腳的定義及功;推薦書《單片機原理及其接口技術》胡漢才(很熟悉吧。。呵呵這就是我們大學的單片機教材啊!!經(jīng)典中的經(jīng)典啊!基礎中的基礎啊!!人家?guī)资甑慕滩臎]有變是有道理的,原理這種東西不會變到哪里去的。不用專門去看,當作了解,對你理解編程是很有幫助的。) 2、了解一些單片機匯編知識,方便后續(xù)調試;這本書《單片機原理及其接口技術》里面就是講匯編的,一舉兩得。 3、掌握單片機中斷機制; 4、掌握單片機定時和計數(shù)器;(3和4是對單片機內部寄存器的控制,要熟練掌握。那些外部拓展功能大多都基于這些內部控制) 5、掌握單片機的串口通信。
以上是對想從事單片機學習的人必須掌握的基本內容。 對于2、3:2、3可以在一起講,這是硬件部分的。Altium Designer主要學原理圖庫設計,PCB庫設計,布線。沒入門的朋友看下視頻,不要求什么都會畫,起碼要會用人家的庫,把人家的庫移植過來自己用,這樣可以快速上手這個軟件。到后來再慢慢完善自己不熟悉的地方,這在里一直頭疼我的就是封裝的問題,當時我連封裝是什么都不懂,自己看視頻查了資料,才慢慢有點認識。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 傳感器
    +關注

    關注

    2576

    文章

    55056

    瀏覽量

    791497
  • 單片機
    +關注

    關注

    6076

    文章

    45498

    瀏覽量

    670613

原文標題:大神總結:學習51單片機的感悟

文章出處:【微信號:mcu168,微信公眾號:硬件攻城獅】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    嵌入式單片機開發(fā)學習路徑

    的基本結構和工作原理。過去很多大學都是從51單片機開始學習,目前也有很多高校直接從STM32開始學習了。不管哪種方式,都能幫助你快速認識單片機
    發(fā)表于 02-09 15:42

    小白也能聽懂的單片機知識路徑

    。 為什么從51單片機開始? 51單片機以其結構簡單、學習資源豐富、易于上手的特點,成為單片機
    發(fā)表于 02-04 16:44

    學習單片機快速方法

    的很不錯了。告訴大家我學51單片機只用了兩個星期。普通的應用差不多都會了,可以自己設計一個國旗升降系統(tǒng)、溫度自動控制系統(tǒng)之類的電路和程序。當然想要這么短的時間內精通是不可能的。 學習單片機
    發(fā)表于 01-14 07:42

    單片機的誤區(qū)

    和原理。 站在老鳥的角度,覺得stm32很簡單,站在新手的角度有多難和迷茫只有自己知道。但相信大多數(shù)都喜歡單片機,就會有學單片機就學stm32的錯覺! 學習51
    發(fā)表于 11-14 07:46

    51單片機RS485編程實例資料

    詳細介紹51單片機RS485通信接線和編程代碼
    發(fā)表于 10-20 14:57 ?4次下載

    第1章 如何學習單片機

    ? 在錯誤的道路上日夜兼程,最終也無法成功,方法和思路絕對是最重要的。本章節(jié)講到的學習單片機的方法,都是作者學習單片機的無數(shù)經(jīng)驗和教訓總結出來的瑰寶。通過作者前面的披荊斬棘,開辟了道路
    的頭像 發(fā)表于 10-10 10:32 ?524次閱讀

    51單片機與stm32單片機,先學習哪一個?

    糾結 51 單片機和 STM32 該先學哪個,就像剛學開車的人在自動擋和手動擋之間打轉。有人一上來就愛開自動擋,踩著油門就能跑,不用琢磨換擋踩離合的門道;有人偏要從手動擋練起,哪怕起步時熄十幾次火
    的頭像 發(fā)表于 08-20 13:46 ?1378次閱讀
    <b class='flag-5'>51</b><b class='flag-5'>單片機</b>與stm32<b class='flag-5'>單片機</b>,先<b class='flag-5'>學習</b>哪一個?

    AT89C51 單片機中文資料

    電子發(fā)燒友網(wǎng)站提供《AT89C51 單片機中文資料.pdf》資料免費下載
    發(fā)表于 06-24 15:29 ?1次下載

    單片機原理及應用

    本書全面系統(tǒng)地介紹了 MCS-51 系列單片機的基本結構、工作原理及應用技術。主要內容包括:微型計算機的基礎知識、MCS-51 單片機的基本結構、匯編語言和 C
    發(fā)表于 06-16 16:58

    2.4寸TFT彩屏配套測試程序-51單片機

    如題,2.4寸TFT彩屏配套測試程序-51單片機
    發(fā)表于 06-04 16:26 ?0次下載

    匠人手記:一個單片機工作者的實踐與思考

    本文是作者在從事單片機開發(fā)與應用的過程中,將實際經(jīng)驗教訓和心得感悟加以總結,整理而成的工作手記。每篇手記論述一個專題獨立成篇,同時又相互關聯(lián)。全書內容包含入門基礎、經(jīng)驗技巧、設計案例、網(wǎng)絡雜文等四個部分。獲取完整文檔資料可下載附件哦!!!! 如果內容有幫助可以關注、點贊、
    發(fā)表于 05-27 15:53

    51單片機筆記(建議收藏!)

    簡單匯總下51單片機的資源和學習方法 一頁紙講清單片機 也許有人問:有沒有那么簡單呀? 當然不會那么簡單啦,首先你要把書讀薄,然后再把書讀后,最后把書放進自己腦子里,形成自己的一套思
    發(fā)表于 05-21 17:24

    基于51單片機的溫濕度檢測與調節(jié)系統(tǒng)電路圖

    電子發(fā)燒友網(wǎng)站提供《基于51單片機的溫濕度檢測與調節(jié)系統(tǒng)電路圖》資料免費下載
    發(fā)表于 05-12 17:23 ?1次下載

    新概念51單片機C語言教程入門、提高、開發(fā)、拓展全攻略

    。 目錄: 第1篇 入門篇 1.1 單片機概述 1.1.1 什么是單片機 1.1.2 單片機標號信息及封裝類型 1.1.3 單片機能做什么 1.1.4 如何開始
    發(fā)表于 04-15 13:57

    基于51/32單片機按鍵控制步進電機正反轉,A4988驅動

    基于51/32單片機按鍵控制步進電機正反轉,A4988驅動
    發(fā)表于 04-14 15:05 ?7次下載