㈠ 單片機原理怎麼能夠學好
作為一電子愛好者,如你不懂單片機的話,不管你是搞維修的,還是搞開發的,在現在以及將來最起碼你不算一位合格的電子愛好者.我是99年6月開始學的單片機,算是還可以吧(自我感覺良好)!
要想學好單片機必須對它有興趣,這是必然的!也是最重要的!在這基礎上你從一個不知單片機是個什麼東東到自己能做一些單片機的東東----三個月用你的業余時間搞定,要知道到那時你是個鍍了金的"電子愛好者"(學校剛學完的本科生不過如此),那樣的興奮啊...!呵呵!
想學單片機從MCS-51開始,那是公認的,不必研究了.但單片機是一個很系統的學科,我們作為自學的,不可能象學校那樣很系統的學,那樣的話可能要倍上它三五年了.那麼怎麼才能在三個月而且是業余的時間學好它呢?我個人認為是---怎麼樣使自己盡快的入門是主要的,一旦入了門就什麼都好說!雖說不必等系統的學了計算機系統再來學單片機,但有的一些你必須要了解的,那就必須要學,必須要懂.學單片機要對數字邏輯(數字電路),數制,匯編語言等等---必須懂!頭開始大了吧!呵呵!誰叫你對它感興趣呢!但話也得說回來,感興趣歸感興趣,要是真的讓你買來幾本書,那感興趣的也是每本書的前面幾頁,或許用來作睡前摧眠罷了!可是應該要懂的就必須得學,怎麼辦呢?辦法是有的,因為我就是這么過來的!
首先:你對必須有電腦,我想你能上網電腦不是大問題,況且學單片機也是離不開電腦的,沒電腦你還是別動那個腦筋了!視頻教程應該聽說過吧!對了,就是視頻教程,這樣我們就不必看那摧眠的書了,就象看電視一樣的看教程,好的教師講的課程比較通俗易懂,容易理解,也就不象書那樣容易摧眠了.一旦你聽得下去了,你的興趣就更上來了,而且比在學校里聽老師講課還方便,聽不懂的地方你可以倒到前面重新來過,看了一次不明白的地方還可以重看N次,沒人會煩你!結合網上多得不能再多的有關內容做一些東東,你不想學會都難(真的不想學除外)!呵呵!不是吹牛!問題是怎麼學?從那兒學起?什麼教程好?怎麼按排好教程課時?
單片機是計算機的一個分支,是計算機一個系統的.它的硬體是一系列邏輯時序電路的組合."邏輯 時序"那就是數字電路啊!那數字電路原理也就必須要了解的啰!況且單片機里的什麼鎖存器啊,寄存器啊,解碼器啊,計數器啊,等等.都是數字電路里的東東,了解了數字電路你也就一隻腳進了單片機的大門.我有幸看了劉潤華老師的<數字電子電路基礎>的視頻教程,他可是一位很不錯的教授!通俗易懂,容易理解!教程30 個課時,我想如果你有一點點的電子基礎(那怕你一點不懂,你只要有興趣就行),這裡面的東東你只要理解便是了.它比模擬電子電路要好理解的多得多,我是三天看完的.給你一個星期吧!怎麼樣?呵呵!一個星期就能把前腳踏進單片機的大門,不錯吧!
你的一隻腳已經進了單片機的門,那麼我們就來考慮你的另外一隻腳吧!
我們假設你沒有太多的空時間,劉潤華老師的<數字電子電路基礎>的視頻教程,你用了15天,學這個東西最好是連著看,可不要斷斷續續的,三天打魚二天曬網的後果你是知道的!三個月是90天,你用了15天,那就再有75天了,我們怎麼按排這75天呢?總不能把入門的後一隻腳用了75天再把它拖進來吧!!呵呵!那還算叫「搞定」啊!入門後還要學會怎麼站起來走路,然後是怎麼跑著走路,這樣才是剛剛「搞定」!呵呵!暈了吧!不急,不是說過嗎,只要入了門什麼都好說,「跑」算什麼,「飛」都沒問題!我們走進門吧!
武慶生老師的《單片機原理及介面技術》視頻教程是個很不錯的選擇,武慶生老師是很敬業的教師,他把單片機中的很多技術難點,技術細節講得透透徹徹!明明白白!清清楚楚!盡管武慶生老師講得這么好,可對我們從來沒有聽過什麼是微機原理,什麼是計算機介面技術,什麼是計算機匯編語言等等的人來說,還是感到頭大!沒有劉潤華老師的<數字電子電路基礎>的視頻教程來得輕鬆了,我的過程是:買一本筆記,每一課時先認真的看一遍,然後再認真的重新看一遍,並把重要的記下來.這樣的話,有了<數字電子電路基礎>已經打了底的基礎,應該沒多大問題了,我是說讓後面的那隻腳進得門來沒多大問題了!呵呵!
<單片機原理及介面技術>整個課程33課時,我用了大概半個月吧!我是很認真很認真對待它的!整個課程我都做了筆記,而且我發現做筆記有很多好處,首先你會知道自己已經學到那兒了,學得怎麼樣了(最起碼是你懂了你才會記下來吧)!其次是課程里有很多很多經典的匯編程序,你記下來後可作會日後寫程序的范典.就算你不小心用了20天吧!這樣說來大概是35天後,你也就不小心進了單片機的大門.呵呵!我用"不小心"是很有意思的,我就是不經意間看完的.在這過程中每天都有"原來是這樣"和"緣來如此而已"!那種感受,你慢慢體會吧!
我再來說說細節問題,課程里一開始說得是單片機的內臟,你有了劉潤華老師的<數字電子電路基礎>的視頻教程的過程,應該沒有太大問題的!接下是匯編語言的指令部分,整個過程武慶生老師用了大量的實例,這部分你得十二份的認真對待,日後你要用這些語言寫東東的!往下是"定時器/計數器","串列介面","中斷系統"這三部分可謂是單片機的核心,有了"定時器/計數器"單片機才會自動控制,有了"中斷系統"單片機才會有了"智慧",有了"串列介面"單片機才會知道外面的世界有多大!再往下是"系統擴展"和"介面技術",盡管我是很認真的看完的,這里邊的"I/O口的擴展","鍵盤介面","A/D","D/A"等等,在<數字電子電路基礎>里有的已有交待,比較輕松的!有的也只限於了解就可以了,因為將來的單片機里象"A/D","D/A"等等是晶元自帶的,你可以有選擇的應用便可!
好了!到了這里我們算是完全進得門來了!不錯吧!只用了你大概一個月的時間.相當於學校一年多的本科生的時間.我不是說要三個月才能算是"搞定"嗎?是的,我們只不過是剛剛入門.接下來是怎麼"跑"的問題.
動手吧!花錢了!到網上多看看買一個帶ISP下載線的單片機開發板,100元左右.注意的是你學的是MCS-51,你就得買MCS-51的開發板.須要注意的是:
1/ 自帶程序的在線燒錄(自下載)功能.這會讓你省下了買編程器的費用!
2/ 帶標准RS232介面.看看板子上有沒有RS232晶元和24C**系列的EEPROM晶元,"串列介面","中斷系統"這兩部分的內容可以得到練習.
3/ 提供16*2字元顯示液晶板介面了嗎!以後用得著.
4/ 精確標準的時鍾電路.找找有沒有DS1302晶元,好東東!"定時器/計數器"可以得到練習.
其它的應該一般的開發板都會有的,就不必多說了!
KEIL 是美國Keil Software公司出品的51單片機軟體開發系統.不管你是用匯編的還是C語言的,它都能幫你產生目標代碼,生成的文件你再把它用ISP下載線寫進晶元,呵呵!你的東東就出來了!算是"跑"起來了吧!這跟鍛煉身體有點相似,跑得越多你的身體就越好,你的身體越好就跑得越快!到底能不能"跑"起來,或"跑"得快不快,那是你的事情了!至少你已經"走"起來了!
在這里我再說一些細節問題:學"跑"時,最好找一些簡單的現存的小程序玩玩!然後想辦法改程序,看看能不能再"跑"起來,我就是這樣"跑"起來的!玩比較大一些程序時盡量找現存的子程序(就是一些大蝦們說的"模塊")作為你的子程序,這樣就比較可靠了!我們假設你已經"跑"起來了("跑"不起來才怪)!就算你學"跑"用了30天左右的時間吧.入門用了你30天,看看學"跑"和入門的比例:佔了一半啊!是的學單片機就是練出來的!必須練,練,練,再練!最好在入門的時候就練!這一點很重要哦!
到了這里你的單片機已經算是基本上"搞定"了!如果你只是搞維修的,那你畢業了!呵呵!如果你是想搞單片機開發,並且想用單片機養家糊口的,那你離"搞定"還有一點距離.一些大的工程一般不是一個人能完成得了的,可能要幾個人甚至幾十個程序員一起合作.這時候你還用匯編語言就有點說不過去了!匯編語言優點是很多,可是它也有致命的弱點:很難交流,很難移值等等!C語言是個不錯的選擇,與匯編語言相比,C語言在功能,結構性,可讀性,可維護性上有明顯的優勢!生成的目標代碼效率非常高,多數語句生成的匯編代碼很緊湊!C語言的優勢還體現在你將來搞MCS-51以外的單片機的開發時,你只要對這種單片機的硬體結構有一個大概的了解就可以了!就是說C語言編程時對硬體結構的了解要求不是太高的!學C語言相比是比較容易的,我是網上找到的多媒體學習光碟!十天就能知道大概了!然後也是練,練,練!呵呵,沒這么容易吧!就這么容易!有的東西我們只是被它的外表嚇住了,就象漂亮的MM不是你想像的那麼難搞定一樣!自信很重要哦!!!!!!!
學了C語言就算把單片機"搞定"了吧!是的"搞定"了!但"搞定"是要你自己感覺的,這時候我建議你看看朱清新老師的<軟體工程>,這里會跟你說說什麼是編程!看過後你就有了一種更上一層樓的驚喜!什麼是結構化編程,什麼是面向對象編程!使你對程序結構和你的編程水平有了質的提升!羅克露老師的<計算機組成原理>,按照常規的教學是先學這裡面的內容,然後才是《單片機》.因為我要在這里提出來,如你能再系統的看一遍羅克露老師的<計算機組成原理>,也是有質的升華的!到那時再加上你從網上積累的東西,和你的實操經驗!呵呵!算是「搞定」了!算算吧!這樣的話三個月沒透支吧!
以上只是我的一家之言!有什麼不當的地方,請多多包含!
㈡ 求單片機原理與介面技術教學視頻迅雷下載地址
㈢ 單片機入門,求書
其實你可以直接看郭天翔的教學視頻,入門很快的。如果看書的話,很頭疼的
㈣ 誰有《微機原理與介面技術》視頻教程謝謝……
08孫麗娟
鏈接:https://pan..com/s/1ZuqhAjjbOEelHsC7Uq2hXA
若資源有問題歡迎追問~
㈤ 單片機原理與介面技術(清華大學出版社第二版)視屏教程
你好 樓主。
很幸運的看到你的問題。
但是又很遺憾到現在還沒有人回答你的問題。也可能你現在已經在別的地方找到了答案,那就得恭喜你啦。
可能是你問的問題有些專業了,沒人會。或者別人沒有遇到或者接觸過你的問題,所以幫不了你。建議你去問題的相關論壇去求助,那裡的人通常比較多,也比較熱心,可能能快點幫你解決問題。
希望我的回答也能夠幫到你!
祝你好運。
㈥ 如何學習單片機原理及其介面技術
主要還是要結合實際才好學,買個單片機開發板跟著視頻做幾個程序就懂了,不難。如果只是應付學校的考試,把書後面的例題做做就足夠了。
㈦ 需要微機原理與介面技術的視頻 鄭州大學的51講
08孫麗娟
鏈接:https://pan..com/s/1ZuqhAjjbOEelHsC7Uq2hXA
若資源有問題歡迎追問~
㈧ 請問誰有免費的《單片機原理及其介面技術》的視頻教程下載網址,注意是單片機。謝謝。
給你推薦個,十天征服單片機郭天詳的,你在網路輸下單片機就可以找到了
㈨ 誰有《MCS-51單片機培訓教程》這本書的視頻教程
嘉鴻視頻教學www.study8.net.cn
專業提供211重點大學各類視頻教育、教學資料
單片機技術(34講)--吉林大學 趙宏偉 主講
單片機及應用(32講)--東南大學 劉其奇教授
先修課程
數字邏輯電路
計算機組成原理
介面技術
匯編語言
課程性質:應用型課程
前 言:
單片機在一塊半導體材料上集成了CPU、存儲器、I/O介面等各種功能部件,具有體積小、功耗低、價格便宜、功能強、可靠性好和使用方
便靈活的特點。單片機在工業控制、數據採集、智能化儀表、辦公自動化以及家用電器方等各個領域中得到了越來越廣泛的應用。�
將單片機技術與測量控制技術相結合,可以使工業自動控制變得更方便、控制效果更佳。在機電一體化方面,單片機也發揮了它的特殊作
用,使許多傳統產業發生了巨大的變化,使許多工業產品體積縮小,能耗降低,功能增加,操作方便。由於單片機在如此廣泛的領域里獲得了
應用,世界上許多集成電路生產廠家相繼推出了各種類型的單片機,其中,MCS-51系列單片機以其優越的性能、成熟的技術和高可靠性,佔領
了工業控制的主要市場。特別是在我國,〖WTBZ〗MCS-51系列單片機已成為單片機應用領域的主流。
課程簡介:
本課程精選了單片機應用技術的基礎知識、感測器與檢測技術以及〖WTBZ〗PC微機控制技術的部分內容,並使之融為一體,在應用技術的
復合方面具有新意。�
本課程以MCS-51系列的8位單片機為教學對象,介紹單片機的發展概況、原理及應用。全書共分14章,內容包括:單片機概述,〖WTBZ〗
MCS-51系列單片機的結構,〖WTBZ〗MCS-51系列單片機指令系統,程序設計基礎,中斷系統,〖WTBZ〗MCS-51系列單片機內部定時器/計數器及
其應用,串列介面,單片機應用系統擴展設計基礎,模擬量輸入輸出介面技術,人機介面技術,功率介面技術,單片機應用系統設計技術,單
片機實用技術舉例,新型單片機介紹。�
本課程可作為高等院校電氣信息類各專業「單片機原理及應用技術」課程的教程,同時可供有關工程技術人員參考。
教材目錄:
第1章 單片機概述
1.1單片機發展概況
1.2單片機的分類
1.3單片機應用介紹
思考題與習題
第2章 MCS-5單片機的結構
2.1 MCS-51單片機的結構和引腳
2.1.1引腳定義及功能
2.1.2 MCS-51單片機的基本組成
2.2 8051單片機存儲器結構及其用途
2.2.1 程序存儲器
2.2.2 數據存儲器地址空間
2.3 並行I/0口
2.3.1並行I/0口的結構
2.3.2 並行I/0口操作注意事項
2.4 時鍾電路
2.4.1內部時鍾電路
2.4.2 外部時鍾電路
2.4.3 時鍾與時序
2.5 復位電路
2.5.1單片機復位原理
2.5.2 復位電路
思考題與習題
第3章 MCS-51單片機指令系統
3.1指令格式和定址方式
3.1.1指令格式
3.1.2 定址方式
3.2指令系統
3.2.1定址空間及符號注釋
3.2.2 數據傳送指令
3.2.3 算術運算指令
3.2.4 邏輯運算指令
3.2.5 控制轉移指令
3.2.6 位操作指令
思考題與習題
第4章 程序設計基礎
4.1 MCS-51單片機匯編語言的偽指令
4.2匯編語言程序的基本結構
4.3實用程序設計舉例
4.3.1 數制轉換程序
4.3.2 算術和邏輯運算類程序設計
4.3.3 查表程序設計
思考題與習題
第5章 中斷系統
5.1 中斷概念
5.2中斷源與中斷請求
5.3中斷允許控制
5.4中斷優先順序控制
5.5中斷響應與中斷處理
思考題與習題
第6章 MCS-51單片機內部定時器/計數器及其應用
6.1 定時器的結構及工作原理
6.2定時器的控制
6.2.1工作模式寄存器TMOD
6.2.2 控制寄存器TCON
6.3 定時器的工作模式及其應用
6.3.1模式0及應用
6.3.2模式1及應用
6.3.3模式2及應用
6.3.4模式3及應用
6.3.5綜合應用舉例
思考題與習題
第7章 串列介面
7.1 串列通信概念
7.2 串列介面的工作方式
7.2.1串列介面的結構
7.2.2串列介面的工作方式
7.3 串列介面的波特率
7.4 串列介面的應用
7.4.1串列介面工作方式0的I/O擴展應用
7.4.2串列口的非同步通信應用
思考題與習題
第8章 單片機應用系統擴展設計基礎
8.1程序存儲器擴展
8.1.1 EPROM程序存儲器的擴展設計
8.1.2擴展E2PROM
8.2 數據存儲器的擴展設計
8.2.1 數據存儲器擴展舉例
8.2.2 擴展數據和程序存儲器綜合舉例
8.3 並行I/O擴展設計
8.3.1 簡單的I/O擴展設計
8.3.2 8255可編程並行I/O介面擴展電路設計
8.3.3 8155可編程I/O介面擴展設計
8.3.4 串列口擴展I/O介面
8.4 外部中斷擴展方法
8.4.1 利用定時器擴展外部中斷源
8.4.2 中斷加查詢擴展中斷源
思考題與習題
第9章 模擬量輸入輸出介面技術
9.1 模擬量輸入介面技術概述
9.1.1 感測器技術
9.1.2 模擬量信號處理技術
9.2 A/D轉換器的主要性能指標及分類
9.2.1 A/D轉換器的主要性能指標
9.2.2 A/D轉換器的分類
9.3 常用的A/D轉換晶元
9.3.1 ADC0809 8位A/D轉換器
9.3.2 AD574 12位A/D轉換器及介面
9.3.3 雙積分A/D轉換器及介面技術
9.3.4 V/F轉換器與單片機介面
9.4 D / A轉換器及介面技術
9.4.1 D / A轉換器的主要性能指標
9.4.2 D AC0832 8位D / A轉換器
9.4.3 MCS-51單片機與12位D / A轉換器DAC1208的介面
9.4.4 F / V轉換電路
思考題與習題
第10章 人機介面技術
10.1 開關介面
10.1.1 機械式開關介面的基本應用
10.1.2 電子式開關介面的基本應用
10.2 鍵盤介面
10.2.1 硬體消除抖動法
10.2.2 軟體消除抖動法
10.2.3 簡單鍵盤介面
10.2.4 矩陣式鍵盤介面
10.2.5 BCD碼撥盤介面
10.3 LED顯示介面
10.3.1 發光二極體介面
10.3.2 LED數碼管介面
10.4 LCD液晶顯示介面
10.4.1 欄位型LCD及其應用
10.4.2 圖形式液晶顯示驅動器
第11章 功率介面技術
11.1開關型介面
11.1.1 簡單開關量輸出介面
11.1.2 光電耦合介面
11.1.3 繼電器介面
11.2電壓調節介面
11.2.1 可控硅工作原理
11.2.2 可控硅在電壓調節中的應用
11.2.3 固態繼電器
思考題與習題
第12章 單片機應用系統設計技術
12.1設計原則與要求
12.2硬體設計要求
12.3軟體設計要求
12.4 邏輯電平設計要求
12.5可靠性設計要求
12.6 印刷電路的設計要求.
12.7 電源系統的設計要求
12.8 單片機開發裝置的選擇
思考題與習題
第13章 單片機實用技術舉例
13.1 智能化溫度儀表的設計
13.2 PID智能控制器的設計
13.3單片機數字萬用表的設計
13.4 電子血壓計的設計
13.5 步進電機在精確走步中的應用
13.6 單片機在串列通信中的應用
13.7 單片機在氣象參數測量中的應用
13.8 單片機在模糊控制中的應用
思考題與習題
第14章 新型單片機介紹
14.1 MSP430系列單片機
14.2 EM78P447S單片機
14.3 PIC系列單片機
14.4 AT89系列單片機
14.5 AVR系列單片機
14.6 其他系列單片機
思考題與習題
㈩ 哪裡有《單片機原理及介面技術》第三版, 北京航空航天大學出版社,李朝青主編的教學視頻啊急急急急
以前愛酷有、現在網上也有視頻、淘寶也有.另外推薦參加培訓班,一個好的培訓學校能滿足你以上所有的需求,有老師手把手教你,為你答疑解惑,確實能少走很多彎路,通過兩三個的培訓自己能做些項目了。跟自學最大區別就是前期需要投入比自學多的money,不過到後期的回報可能會遠遠超過自學的效果...
我並非鼓勵你報班學習,只是個人的需求跟基本情況都有所不同,有些人喜歡自學,興趣使然