新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 對單片機初學者的建議

        對單片機初學者的建議

        作者: 時間:2014-01-14 來源:網絡 收藏
        電氣自動化技術網今天就如何學習的問題,在此與您作一些探討。歡迎拍磚!
        1、要學好最好是有一些知識。的基礎是,從本質上講,單片機就是一個可編程的數字邏輯陣列。所謂數字邏輯陣列,可以理解為一個有序存放且可以迅速、準確取出的數字器件倉庫;而可編程,則可理解為根據不同的需要將這些數字器件作不同的連接,形成一個完整的電路去完成一個指定的任務。比如匯編指令中的MOVP1,A(將累加器A中的數據傳送到P1口)和指令MOVA,P1(將P1中的狀態傳送到累加器A)中,所用的數字器件完全一樣(都是P1和A),但扮演的角色和實現的功能卻不同。因此,有一點基礎,有助于理解單片機中的一些俄概念和單片機工作原理,這樣可以更好的完成對單片機程序的編寫。
        數字電路如何入門?任何復雜的數字電路都是由基本門電路所組成,而基本門電路又離不開TTL或MOS這些基本的半導體器件,因此,要學好數字電路,最好有一點電路原理和模擬電路方面的知識,如果您做過電子制作或者家電維修一類,那么您完全可以直接開始學習單片機了,從硬件實踐到單片機程序設計都沒有問題的。
        如果您沒有電子制作或者家電維修一類的理論和實踐經驗,看一下《低頻模擬電路原理》、《數字電路原理》、《復雜電路原理分析》這三方面的基礎課程,再學習單片機方面的知識也會相對比較容易的。
        我們建議您除選購一些單片機的多媒體教學資料外,最好還能同時選購一些《低頻模擬電路原理》、《數字電路原理》、《復雜電路原理分析》的資料,以便系統性地學習一下這三門基礎課程。但對每個知識點的深度要求不一樣:有些是一般性了解,有些則要扎扎實實地掌握,這樣,就可以用最少的時間掌握最關鍵的知識點,而又能保證知識的系統性和連續性。
        2、單片機是一門實踐性很強的技術,因此,要快速、扎實地跨入單片機的門檻,必須理論和實踐兩方面同時進行或交叉進行,即除理論學習外還必須有一個實驗的平臺(硬件電路)。
        本站以“學”字命名,其意是希望能辦成一個教學網站,為軟件、電子愛好者,特別是單片機入門提供一個完整、經濟、高效的學習方案。
        如果您對我們的資料感興趣,建議您選擇一些資料來看:
        電子學的基礎知識主要是以《低頻模擬電路原理》、《數字電路原理》、《復雜電路原理分析》這三方面的知識,講解連貫系統、通俗易懂,強烈推薦!
        單片機多媒體教程,對單片機的硬件資源和軟件系統作了全面的敘述(入門);
        單片機電視教學精品教程,對單片機的硬件資源和軟件系統作了更為深入的講解(提高、循序漸進);
        單片機學習開發板的作用是通過親手在板卡上作各種電子電路實驗可建立和加深對單片機的感性認識,更深刻地理解所學內容,您也可以自己設計一些程序在實驗板上運行以驗證其正確性。
        愛因斯坦說過,熱愛是最好的老師,您對單片機的強烈學習欲望是您一定能學好單片機的有力保證;我們為您提供的軟、硬件資料可以在實質上為您的成功助一臂之力!
        當然,作為單片機愛好者,不必完全徹底的掌握非常難懂的匯編語言,也大可不必去絞盡腦汁的采用原始的匯編語言做大而復雜的項目程序。早些年的時候,人們認為使用高級語言為單片機芯片編程是不現實的,經過多年的努力,專業公司都開發出了針對單片機高級語言編程平臺,比如單片機愛好者和工程師最常用的KEIL,現在我們已經可以很容易的使用C語言對單片機芯片進行編程了,這絕對是一個巨大的進步。匯編語言雖然有助于我們例解單片機的硬件原理,但是太不人性化了,不象高級語言可以象寫一篇完全人性化的記敘文那樣輕而易舉的就完成了編程工作,高級語言的易讀懂特性是因為它非常接近人類語言的敘述方式,可以說高級語言和匯編語言相比就象是機關槍和大刀長矛的差別那樣巨大。所幸我們生在一個火箭滿天飛的科技時代,并且已經全面的的進入信息化階段,學習知識相對容易,可以說:“沒有所謂的會不會,只有所謂的想不想。”只要用心一些,多一些對電子的熱愛,一切都是很容易的,心中有愛,愛這個世界,世界也自然會愛大家,就象作用力與反作用力一樣簡單。最后預祝各位滿懷希望和信心的同仁都學有所成,共同在未來一切皆為人工智能化的大道上飛速進步。

        單片機相關文章:單片機教程


        單片機相關文章:單片機視頻教程


        單片機相關文章:單片機工作原理




        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 深水埗区| 固阳县| 桃园县| 德阳市| 大关县| 靖西县| 昔阳县| 鹰潭市| 习水县| 西昌市| 大关县| 彭州市| 五华县| 昌乐县| 安乡县| 张家港市| 诸城市| 宁陵县| 余江县| 五寨县| 高邑县| 左云县| 共和县| 北海市| 宝山区| 海淀区| 祥云县| 桦南县| 康马县| 蚌埠市| 历史| 旬邑县| 化德县| 太康县| 陆良县| 敦煌市| 哈巴河县| 太仆寺旗| 富阳市| 农安县| 海伦市|