導航:首頁 > 操作系統 > 單片機原理及實踐指導

單片機原理及實踐指導

發布時間:2022-07-30 18:59:14

A. 怎麼學好單片機

單片機很簡單
你先從51開始學,就那幾個程序,幾個電路。耐心靜下來。一個月你是高手,先學怎樣點亮一個led學會了就入門了。建議你看郭天祥的視頻
重要的是耐心哈!!!切記

B. 什麼是單片機原理是什麼

單片機到底是什麼呢?就是一個電腦,只不過是微型的,麻雀雖小,五臟俱全:它內部也用和電腦功能類似的模塊,比如CPU,內存,並行匯流排,還有和硬碟作用相同的存儲器件,不同的是它的這些部件性能都相對我們的家用電腦弱很多,不過價錢也是低的,一般不超過10元即可......用它來做一些控制電器一類不是很復雜的工作足矣了。我們現在用的全自動滾筒洗衣機,排煙罩VCD等等的家電裡面都可以看到它的身影!......它主要是作為控制部分的核心部件。

它是一種在線式實時控制計算機,在線式就是現場控制,需要的是有較強的抗干擾能力,較低的成本,這也是和離線式計算機的(比如家用PC)的主要區別。

單片機是靠程序的,並且可以修改。通過不同的程序實現不同的功能,尤其是特殊的獨特的一些功能,這是別的器件需要費很大力氣才能做到的,有些則是花大力氣也很難做到的。一個不是很復雜的功能要是用美國50年代開發的74系列,或者60年代的CD4000系列這些純硬體來搞定的話,電路一定是一塊大PCB板!但是如果要是用美國70年代成功投放市場的系列單片機,結果就會有天壤之別!只因為單片機的通過你編寫的程序可以實現高智能,高效率,以及高可靠性!

由於單片機對成本是敏感的,所以目前占統治地位的軟體還是最低級匯編語言,它是除了二進制機器碼以上最低級的語言了,既然這么低級為什麼還要用呢?很多高級的語言已經達到了可視化編程的水平為什麼不用呢?原因很簡單,就是單片機沒有家用計算機那樣的CPU,也沒有像硬碟那樣的海量存儲設備。一個可視化高級語言編寫的小程序裡面即使只有一個按鈕,也會達到幾十K的尺寸!對於家用PC的硬碟來講沒什麼,可是對於單片機來講是不能接受的。 單片機在硬體資源方面的利用率必須很高才行,所以匯編雖然原始卻還是在大量使用。一樣的道理,如果把巨型計算機上的操作系統和應用軟體拿到家用PC上來運行,家用PC的也是承受不了的。

C. 單片機開發板怎麼使用

首先,你需要仔細看開發板的原理圖。你需要把單片機插到開發板的晶元座上,晶元座的引腳會和PCB板連接,PCB板上的走線會將晶元座的引腳連接到具體硬體上。開發板上的硬體設備都是通過開發板的PCB走線連接好的,你只需要在原理圖上尋找具體硬體連接到單片機的管腳關系。
估計你的開發板是51開發板,可能用的是STC單片機。你需要准備類似Keil這樣的開發工具,C和匯編都可以編程的。具體怎麼編程,建議你去圖書館借閱書籍:新概念51單片機C語言教程(教你怎麼用C編程)、單片機原理與實踐指導(教你怎麼用匯編編程)、C Programming Language(經典,教你C語言的)
單片機開發板有視頻教程,我用的是吳鑒鷹單片機開發板,你也可以看下這款開發板的原理圖,吳鑒鷹單片機開發板是主流51單片機開發板,視頻講解不錯,板子模塊比較全面
請參閱下面的描述:
1. 單片機最小系統:可以使用51單片機如STC89C52,AT89S52,也可以使用AVR單片機如AT mega 16,AT mega 128等系列。
2. 流水燈模塊:我們使用了8個紅色led,可以進行閃關燈實驗,流水燈實驗。
3. 獨立鍵盤模塊:4個小按鍵組成,可以做外中斷INT0、INT1 ,外定時器T0、T1 實驗。
4. 矩陣鍵盤模塊:16個小按鍵組成可以做外中斷INT0、INT1 ,外定時器T0、T1 實驗。
5. 數碼管模塊:由6個一位一體數碼管組成,可以顯示0,1,2,3,4,5,6,7,8,9,0,a,b,c,d,e,f等簡單信息,構成信息交流的人機界面。
6. 蜂鳴器模塊:可以用來做報警實驗,也可以對歌曲進行編碼,用來唱歌。
7. AD模塊:主晶元為ADC0804,採集模擬信號(1路輸入),並轉化為數字信號,內置8位轉換器(解析度為8位)。
8. DA模塊:主晶元為DAC0832, 把數字信號轉化為模擬信號,解析度為8位。
9. 串口通信模塊:主晶元我們使用了MAX232的升級版MAX3232,通信性能更好。MAX3232把TTL電平轉換為RS232電平。
10. 1602液晶顯示模塊:每行顯示16個字元,可以顯示兩行。這款單片機使用並行介面。
11. 12864液晶顯示模塊:並行操作方式,可以在液晶的任意位置顯示數字,符號,漢字,圖像。
12. E2PROM模塊:使用I2C匯流排通信協議(51單片機模擬),主晶元為ATMEL公司的AT24C02N,可以進行數據存儲實驗。
13. 定時器/計數器模塊。
14. DS18B20溫度採集模塊:採用單匯流排協議。
15. 紅外遙控器DS18B20模塊:包括紅外接收頭,可以進行短程遙控。
16. 直流電機驅動模塊:本款開發板含有直流電機驅動模塊,可以直接驅動直流電機(本款開發板贈送直流電機)。
17. 步進電機驅動模塊:本款開發板含有步進電機驅動模塊,可以直接驅動步進電機。
18. 繼電器驅動模塊:本款開發板含有繼電器驅動模塊,可以做繼電器相關實驗。
19. LED點陣顯示模塊:本款開發板贈送8*8點陣。
20. LM7805 5V穩壓模塊,可以使用外接電源,方便單片機在無電腦供電時正常使用可以輸入5-18V外電源。
21. USB轉TTL電平模塊:使用CH340T主晶元,可以保證一根USB線就可以下載。
22. RTC實時時鍾DS1302模塊:可以進行實時時鍾實驗,顯示年、月、日、時、分、秒,避免購買昂貴的DS12C887晶元。
跳線帽選擇:
J1:直流電機、步進電機、繼電器的驅動接通,使用時,插上即可。
J2:紅外遙控器接通。
J3:點陣接通。
J4:繼電器接通。
J5:AD模塊模擬輸入接通。
J6:51或AVR復位選擇,左插為51復位,右插為AVR復位。
J7:數碼管段選,位選接通。
J8:蜂鳴器選擇。
J9:USB供電與外供電選擇,下插為USB供電,上插為外電源供電,默認為下插,即使用USB供電。
J10:串口下載與USB下載選擇,上插為USB下載(使用一根USB線即可),下插為串口下載(一根USB線+一根串口線),串口下載使用簡單,默認使用一根USB下載,即上插。
J11;I2C與時鍾選擇。
J12:DA模擬輸出接通。

D. 單片機原理及應用的內容簡介

介紹了單片計算機的發展過程和主要應用領域,主要講述了以下內容:計算機中數據的表示方法,原碼,補碼、反嗎。不同計數制之間的轉換方法。二進制數加、減、乘除運算方法。單片機硬體基礎主要介紹了單片機內部的各種硬體資源,如I/O口,中斷系統定時器,串列口等的工作原理及應用。講述了MCS-51指令系統;對MCS-51單片機的擴展、I/O介面電路設計、A/D和D/A轉換器的介面,對輸入輸出設備的介面電路設計作了較詳細的介紹。
讀者對象:可用作高等院校本專科教材,也可供科技人員參考或自學。

E. 我是一個單片機初學者,我想問一下我需要學哪些知識

我覺得首先要看懂111條指令,懂意思就行,根本就不需要每一條都記住,因為常用的都只有四五十條罷了。那麼多的指令意在可以用多種語句實現同一種功能。
還有就是一定要實際的編程,這一點是非常重要的,只有在實際編程中才能熟悉指令的應用,當然你或許會問自己什麼都不懂怎麼編程啊,這時候你不要著急,你可以你買一本書,有實際的例子的書,我也見過有這種書但是名字我忘記了,它每個例子是講得十分詳細,有匯編的代碼,也有C語言的代碼,而且每一行都有注釋(名字我忘記了只記得那封皮是黑色的)你可以仿照它的代碼寫寫看,再模擬一下,或者在實際的板子上試試看能不能實現功能,別人的程序修改了能用在自己的板子上那麼就是自己的程序了。
至於模擬軟體我建議用protues,專用的單片機模擬軟體。
如果是自學,那麼不懂的地方可以上網收索或者上論壇詢問,這里有個單片機的QQ群,是官方建的你可以加上一起學習討論群號是:7344883
還有在了解指令的同時你要了解你的板子的結構亦即電路連接才能寫好你的程序。
當你學到一定程度的時候你可以學習一下單片機的外圍電路設計比如液晶顯示啊,A/D轉換啊什麼的....
總之,實際編程練習是學好單片機的唯一途徑,至於它和匯編的關系,樓上的哥們兒已解釋得十分清楚了的,就不多說了,免得啰嗦。
最後,祝你成功!!!

F. 單片機原理與應用的概述

單片機原理及應用:(張毅剛2004年版圖書)
本書詳細地介紹了MCS-51單片機的硬體結構、指令系統,從應用的角度介紹了匯編語言程序設計與各種硬體介面設計、各種常用的數據運算和處理程序、介面驅動程序以及MCS-51單片機應用系統的設計,並對MCS-51單片機應用系統設計中的抗干擾技術以及各種新器件也作了詳細的介紹。本書突出了選取內容的實用性、典型性。書中的應用實例,大多來自科研工作及教學實踐,且經過檢驗,內容豐富、詳實。

G. 單片機原理及應用主要學什麼

你是初學者吧,入門的話,學51快一些,先學51的內部結構,再學匯編語言,就可以做一些比較簡單實用的東西,熟練後在深入,很熟練後再學C語言.我就是這樣入門的,
有些人先學C,C語言學會後根本不可以開發,因為對單片機硬體結構一無所知.只是學會的是一種語言,我當年學用C語言編程只用了不到1星期就達到熟練程度,前提是我的匯編非常熟練.
不過我可以給你推薦幾本很好的書.非常適合初學者.

第一本是《51單片機應用從零開始》揚欣老師編寫的,可以讓一個初中生學會單片機,這本書著重實踐和動手能力

第二本是《單片機輕松入門》,這本書著重開發軟體KEILL的操作,周堅老師編寫的。
兩本一起讀,買塊學習板,很快就上手,並且越學越有勁,一點不枯躁,
學完後讀《51單片機應用實例詳解》

當當網有賣還免運費:
http://proct.dangdang.com/proct.aspx?proct_id=20098062&ref=proct-0-E

http://proct.dangdang.com/proct.aspx?proct_id=9268957&ref=search-0-A

http://proct.dangdang.com/proct.aspx?proct_id=20834182&ref=order-2-A

H. 單片機原理與應用及c51程序設計 第二版 課後習題答案 楊加國 謝維成編著

指導教師簽字
學生簽字
2009年3月15日

題目來源
指導教師推薦□v 自選□ 其它□

題目類別 基礎研究□ 應用研究□v 其它□

一、調研資料的准備
時鍾模塊主要是用於對時、分、秒、年、月、日和星期的計時。該模塊採用的晶元為DS12C887 時鍾晶元。此晶元集成度高,其外圍的電路設計非常的簡單,且其性能非常好,計時的准確性高。
DS12C887為雙列直插式封裝。其具體與單片機的連接如下所述:AD0~AD7雙向地址/數據復用線與單片機的P0口相聯,用於向單片機交換數據;AS 地址選通輸入腳與單片機的 ALE 相聯用於對地址鎖存,實現地址數據的復用;CS 片選線與單片機的 P2.6 相聯,用於選通時鍾晶元;DS 數據選通讀輸入引腳與單片機的讀選通引腳相聯,用於實現對晶元數據的讀控制;R/W 讀/寫輸入與單片機的寫選通引腳相聯,用於實現對時鍾晶元的寫控制;MOT 直接接地,選用 INTEL 時序。IRQ引腳與 8051 的 INT1 相連,用於為時間的採集提供時間基準。
二、選題依據
當前,在世界范圍內,一個以微電子技術,計算機和通信技術為先導的,以信息技術和信息產業為中心的信息革命方興未艾。為使我國盡快實現經濟信息化,趕上發達國家水平,必須加速發展我國的信息技術和信息產業。而計算機技術怎樣與實際應用更有效的結合並有效的發揮其作用是科學界最熱門的話題,也是當今計算機應用中空前活躍的領域。
三、選題目的
本次實驗的完成證明了單片機的儲存功能, 從另一個角度上,我們可以看到這種功能的發展前景。當前,時髦的儲存器比比皆是,我們的這個小小的設計也許在這些MP3,MD3面前算不了什麼, 但是如果我們能在這個領域發展到微型晶元的程度,我們也許可以領導一代儲存器的新潮流。
四、選題要求
五、進度安排
第一階段 2008年12月---2009年2月 資料准備階段
大量閱讀與該課題有關的資料及相關的論文,醞釀課題實施方案及相關措施
第二階段 2009年3月---2009年4月中旬 初稿寫作
根據開題報告及指導教師對課題內容、完成形式的要求得到相應的資料及結果。及時聽取導師的意見,完善方案措施;繼續開展研究;爭取有一定的成果並完成初稿接受檢查。
第三階段 2009年4月中旬
根據導師對初稿的評定結果進行改進,以利於論文的繼續進行。
第四階段 2009年4月下旬---2009年6月定稿
完成畢業論文的寫作並交導師評閱,根據導師提出的要求進行必要修改,進一步完善論文的攥寫
六、完成畢業論文所需條件
在指導教師的幫助下,通過仔細查閱書籍、期刊,進一步在互聯網上搜索學習與選題有關的專業知識,完成對相關知識的掌握。並適當進行調研及相關實驗等。
七、主要參考文獻
《單片機原理與介面技術》,余錫存主編,西安電子科技大學出版社,2001.7.
《MCS-51單片機原理與應用》,蔡美琴主編,高等教育出版社,1992.8.
《單片機原理與應用技術》,張友德、謝偉毅主編,機械工業出版社,2004.3.
單片機原理介面與應用》,黃遵熹主編,西北工業大學出版社,2002.5.
《單片機原理與應用》,劉華東主編,電子工業出版社,2003.8.
劉文濤.MCS-51單片機培訓教程(C51版).北京:電子工業出版社,2005.
《51系列單片機及C51程序設計》,王建校、楊建國主編,科學出版社,2002.4.
《單片機原理與應用》,朱月秀、濮陽檳、駱經備主編,科學出版社,2004.3.
《新編單片機原理與應用》,潘永雄主編,西安電子科技大學出版社,2003.2.
《單片機原理與應用》,孫俊逸主編,清華大學出版社,2006.2.
《單片機原理與應用》,李全利主編,清華大學出版社,2006.2.
《單片機原理及其介面技術》第二版,胡漢才主編,清華大學出版社,2004.2.
夏繼強. 單片機實驗與實踐教程. 北京:北京航空航天大學出版社, 2001.
楊將新,李華軍,劉東駿.單片機程序設計及應用.北京:電子工業出版社,2006.
謝維成,楊加國.單片機原理與應用及C51程序設計.北京:清華大學出版社,2006.

評委評語及其建議:
選題依據充分,意義、目的明確,調研資料准備豐富,進度安排合理;完成任務所需條件具備,可以進行論文的寫作。

評委簽字:
系(院、部)部蓋章:
2009 年 3月10-16 日

閱讀全文

與單片機原理及實踐指導相關的資料

熱點內容
oppo手機西瓜視頻的文件夾 瀏覽:865
騎手一般用哪個app 瀏覽:608
程序員老闆用什麼手機 瀏覽:848
比心app頭像不通過為什麼 瀏覽:105
加密幣市值前十走勢 瀏覽:190
單片機學習推薦課程 瀏覽:473
對數ln的運演算法則圖片 瀏覽:735
仿微博app源碼 瀏覽:781
怎麼取消調用app 瀏覽:545
程序員去哪裡求助 瀏覽:834
伺服器里的埠是什麼 瀏覽:975
aspnetjavaphp 瀏覽:399
程序員畢業時間 瀏覽:285
程序員用戶免費軟體 瀏覽:754
51單片機匯編語言指令 瀏覽:139
女程序員好難 瀏覽:688
三田壓縮機與電裝 瀏覽:710
重生細胞安卓版沒鍵盤怎麼玩 瀏覽:994
小米nfc手機刷加密卡 瀏覽:290
linux如何下載文件 瀏覽:808