久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

單片機的終極幻想

作者:jhj585   來源:原創   點擊數:  更新時間:2009年12月09日   【字體:

   終于有了自己的空間了,迫不及待的想先發段文字。這是我的第一段文字,懷揣著對未來的憧憬和對過去戰友和朋友的懷念,我想簡單講述下我學習單片機的經過。作為一種緬懷和祭奠,希望能給想學習MCU的朋友們一點幫助。首次接觸MCU是大一下學期,到現在已經正正四年了,像學習其他知識一樣善于總結和實踐總是有幫助的;當然我寫這些不是說我學的有多好,只是站在一定的高度上看待可能很多初學者會遇到的問題。


   首先,很多同學可能會認為現在再談單片機已經落伍了,其實不然,高端的處理器如恩智浦lpcXX、流明諾瑞lmsXX,其應用范圍是固定的,目前4位、8位、16位、32位同時存在于市場中,并且各有用武之地。低端的消費性電子產品市場比如電子表、洗衣機等等,就其性價比而言,MCU的優勢是很明顯的,雖然很多芯片制造商在努力的改進制造工藝,苦思冥想的解決32位機相對于8位機昂貴的費用,但MCU也在不斷完善,現在的Philips的MCS-51相比80年代初性能已經改進了不止數百倍,目前8位CPU仍占嵌入式市場70%的份額,并且在未來的幾年其優勢還是在一定程度上會毫無疑問的。
 

  學習單片機需要什么基本知識呢?其實沒有太高的門檻,一個電類專業或者計算機專業的二年級學生完全有能力介紹這些知識。說白了就是一點點的模電、一點點的數電、還有就是要懂點C語言。很多同學可能會說C學的不好,沒關系你在使用語言的過程中就會明白,只要會說話會思考,懂得將現實世界的現象和作用機理抽象成科學的邏輯(流程圖),然后按照一種語言的語法實現流程圖,你就是在編程了。呵呵。語言是種難纏的工具,良好的使用和表達意識,能讓我們對這個世界有更清晰的認識。 


   學習內容是什么呢?可能很多同學會記得初學單片機時的流水燈,呵呵是的,那是經典的入門程序,類似于學習C語言時的HelloWorld經典呵呵,更類似于Intel和Philips的8031\MCS-51的經典。初學單片機編程用什么語言好?個人覺得還是學點匯編好。由于單片機對成本是敏感的,所以目前占統治地位的軟件還是最低級匯編語言,它是除了二進制機器碼以上最低級的語言了,既然這么低級為什么還要用呢?很多高級的語言已經達到了可視化編程的水平為什么不用呢?原因很簡單,就是單片機沒有家用計算機那樣的CPU,也沒有像硬盤那樣的海量存儲設備。一個可視化高級語言編寫的小程序里面即使只有一個按鈕,也會達到幾十K的尺寸!對于家用PC的硬盤來講沒什么,可是對于單片機來講是不能接受的。 單片機在硬件資源方面的利用率必須很高才行,所以匯編雖然原始卻還是在大量使用。一樣的道理,如果把巨型計算機上的操作系統和應用軟件拿到家用PC上來運行,家用PC的也是承受不了的。另外初學單片機,使用匯編常與底層硬件打交道是很有益處的。
概括起來個人認為,學習時應著重關注:1、總線 2、尋址方式也就是數據、指令、地址之間的貓膩 3、內部資源比如并口、RAM、ROM、定時器等4、注意每種類型指令的執行過程以及基本的堆棧操作。5、多動手多編程呵呵,還有更多的是出了學校以后才能得到的教訓...
珍惜青春,就不顧一切的揮霍它吧,呵呵...

關閉窗口

相關文章

主站蜘蛛池模板: 91麻豆产精品久久久久久夏晴子 | 日韩a视频| 欧美日韩综合一区 | 久久久久亚洲国产| 992tv人人草 久久精品超碰 | 欧美黄色录像 | 久久99精品国产 | 资源首页二三区 | 激情的网站 | 久久国产精品首页 | 91在线观看| 91精品国产一区二区三区蜜臀 | 99视频网 | 亚洲国产一区二区在线 | 成人三级av | 亚洲国产成人精品在线 | 一区二区三区在线看 | 国产在线一区观看 | 日韩av成人在线观看 | 久久免费精品视频 | 超碰人人91 | 亚洲精品www | 在线播放亚洲 | 91免费高清 | 一区欧美 | 精品久 | 婷婷成人在线 | 国产精品久久久久久久久久免费看 | 亚洲午夜精品在线观看 | 91精品国产综合久久精品 | 国产真实精品久久二三区 | 国产一区久久久 | 欧美日韩精品中文字幕 | 伊人艹| 亚洲免费在线观看 | 久久精品91久久久久久再现 | 日韩av大片免费看 | 秋霞精品 | 91视频大全 | 久久久久国产一区二区 | 亚州精品天堂中文字幕 |