极品日韩av_永久免费在线观看_成人免费在线电影网_午夜一区不卡_国产人妖乱国产精品人妖_日本成人中文字幕在线视频_亚洲欧美日韩视频一区_成人av综合一区

大學校園網

大學生活網 > 大學生學習 > 電氣工程

單片機入門基礎-單片機原理

首先聲明:下面的內容只針對剛接觸并想自學單片機的朋友,不包括已會一種單片機而想學另一種的讀者當你有了學習單片機的愿望,接下來的問題就是從何學起,如何學。對于在校學生有老師指導,開始時的迷茫會少的多,而靠自學的朋友麻煩就多一些。例如從哪種單片機學起?需要哪些器材?買什么書籍有用?做些什么實驗?......等等。這里就自學單片機過程中的方法和問題向初學者做一些引導和提示。

學單片機之初,你必須懂一些數字電路,若對數字電路中的一般概念都很模糊,最好還是再補習一下再來學單片機。接下來你最好先選一種單片機機種進行學習,因為目前單片機機種較多,其結構和指令均不相同,若這種學兩天,那種學兩天往往會灘多嚼不爛。這里建議你最好先學8051單片機,因為8051方面的書籍、資料、器材都較多。PIC和AVR以及其它類型的單片機雖有其長處,但現在的書籍、資料以及器件供應并不理想,不太適合初學者選擇。若你對這些并不在意的話那選擇后者進行學習也未尚不可。

我們建議你選擇8051單片機開始學習的原因還在于8051家族的派生品很多,例如ATMEL公司的AT89C51系列單片機就是完全兼容MSC-51 8051系列的(也就是說,AT89C51的指令、管腳、內部主要結構,以及用法與MSC-51相同),他不但兼容,而且還有不少創新,比如他的程序存儲器可以電擦、寫,一片IC就擁有了過去單片機的最小系統,不需要以前所謂的373和EPROM元件;所以,實驗時的電路連接、電路板自制都比較容易,加上目前其價格較底,你學習的片子也可以做產品,做產品的片子也可以做實驗,當然AVR系列也有這些特點;而PIC及其它系列在這一點上則顯得不太理想。

購買單片機的書籍最好是書的前面你能看懂,而書的后面你不懂,若前后都看不懂的書最好先別買,因為這本書短時間內不會對你起多大作用。當然若不是把書當資料查也不必買前后你都懂的書,因為它對你來說有點淺。應以原理書籍為主。其次可以購買一些應用方面的書籍以便參考。

電子技術本身與實驗離不開,若光靠看書是很難理解其原理和學會單片機開發的。你應該購置相關單片機的芯片、編程器、實驗板,以及開發他的相關軟件。并以邊看書邊實驗的方式進行學習其效果將明顯好的多!由于初學,不可能購置很多昂貴的設備,建議學習用的單片機芯片其程序儲存器是可以反復可擦寫的,如AT89C系列或AVR系列。這樣,在學習燒寫時是無后顧之憂的。

好啦,現在來談談單片機開發的步驟。想讓單片機按你的意思(想法)完成一項任務,必須先編寫供其使用的程序,編寫單片機的程序應使用該單片機可以識別的“語言”,否則你將是對“石”彈琴。目前較流行的有匯編和C語言;匯編語言可以精確的控制單片機工作的每一步,而C語言則注重結果,不必關心單片機具體的每一步。習慣上宜先學匯編語言后學C語言,這樣可以對單片機有一個更深的了解,再說,就是用C語言編程,在需要精確控制時還需要嵌入匯編語句。當然,也有一開始就用C語言的,后來再學匯編;若你學過計算機的 Turbo C ,開始就學單片機的C也許會更快一些。

單片機程序是用文本編輯器編寫的純文本文件,象我們平常在windows計事本中用漢語寫計劃一樣,先這件事后那件事的去寫,以所使用單片機語言的語法,按我們的想法把單片機要做的事“一件一件”的依次寫下來,遇到“有些事”是重復的,就指明在什么什么地方已有說明(跳轉),在正常安排中若有其它突發事件出現,必須寫一段突發事件處理計劃(中斷)......。最后保存文件的擴展名應與所使用的語言要求的名字一致;我們漢語的文章一般保存為*.txt擴展名,而匯編語言的文件擴展名一般應為*.asm;有的開發系統則有自己的規定,如用 Keil C51開發系統,編寫的匯編程序擴展名也可以是*.a51;當然Keilc51開發系統也有自己的編輯器,不必用Windows中的計事本;Keil的使用見本站的軟件教學。

無論我們使用匯編語言,還是C語言編寫的程序,只是給我們看的,這個程序還必須經過與該語言對應的軟件將我們能看懂的匯編或C“翻譯”(編譯)成所用單片機可以識別的代碼。將單片機可以識別的代碼燒寫(編程)到單片機程序存儲器中,單片機裝的實際電路中才能依你的“計劃”去工作。

對于8051系列單片機來說,Keil C開發系統集成了原程序編輯、程序匯編和編譯、仿真模擬等功能,同時支持匯編、C51、PL/M 語言,所以我們特別推薦大家使用。若你的電腦很老,如486以前的電腦可使用DOS下的宏匯編匯編器ASM51;這個匯編器可以對出錯語句進行中文提示;你源程序的注釋部分還可以使用中文,這更便于你今后對程序的維護。

編譯出的代碼一般擴展名為*.hex或*.bin;這個代碼文件必須送到單片機中單片機在電路中才能按你的“計劃”去工作。將這個代碼文件送到單片機中的工具就是編程器,與電腦連接的編程器一般都通過并口或者串口與編程器的硬件連接,也有相應的服務程序;在連接好電腦與編程后運行其服務程序,在服務程序中先選擇所要編程的單片機型號,再調入前面所得到的代碼文件,接下來就用編程器將這個代碼文件燒寫到單片機中。到此,單片機開發的一個過程就大致完啦。

當然,你不可能一次就把你的“計劃”用單片機的語言完美正確的將源程序寫好(就是我們平常制訂的計劃在實際中也有修改的),這就需要反復修改源程序,反復編譯、燒寫到單片機中、反復將單片機裝到電路中去實驗。由于單片機執行每一條語句所用的時間很短,有時你無法得到其中間的結果,也無法判斷程序出錯的位置,這時你可以使用軟件模擬的方法,讓程序一步一步的執行,每執行一步,通過查看單片機中各關鍵數據的變化情況,來找到錯誤或沒按你“計劃”執行的語句,從而達到排錯的目的。若你資金不成問題的話,也可以購買單片機仿真器,他可以取代實際電路中的單片機,在電腦的控制下一步一步的去排錯。實際上無論軟件模擬(仿真)還是硬件仿真,其功能遠不止這里講的這一點點。

單片機學習是一個實驗與體會的過程,當中有快樂與煩惱,當你學會單片機開發后,你將會理解我為什么在這里想方設法的打比喻,說“白話”。

丝袜国产在线| 一区二区视频在线| 国产亚洲综合色| 午夜影院在线观看欧美| 制服丝袜亚洲网站| 欧美成人精品高清在线播放| 国产一级粉嫩xxxx| 国产调教视频在线观看| 亚洲人免费短视频| 青青草原在线亚洲| 最新日韩在线| 成人禁用看黄a在线| 亚洲最大成人网4388xx| 欧美一级二级在线观看| 在线国产一区二区三区| 是的av在线| 精品国产一区二区三区| 免费成人在线视频观看| 中文字幕在线一区| 日韩欧美资源站| 九色蝌蚪在线| 久久人体av| 中文不卡在线| 久久午夜免费电影| 337p亚洲精品色噜噜| 欧美视频综合| 麻豆精品在线| 日韩av一级电影| 国产精品三级av| 亚洲精品国产成人| 美女网站视频在线| 精品久久久久久久| 国产成人小视频| 欧美综合在线视频| 精品视频三区| 狠狠久久伊人| 国产又粗又猛又爽又黄91精品| 亚洲午夜电影网| 黄网站app在线观看下载视频大全官网| 狂野欧美性猛交xxxxx视频| 婷婷精品在线| 成人av资源在线| 制服.丝袜.亚洲.中文.综合| av亚洲在线| 蜜桃精品噜噜噜成人av| 丁香亚洲综合激情啪啪综合| 在线成人免费观看| 免费成人黄色| 91久久高清国语自产拍| 国产日韩欧美精品综合| 精品国产免费久久| 亚洲妇女成熟| 久久一区二区三区四区五区| 午夜精品久久久久久| 欧美日本韩国一区二区| 精品在线网站观看| 91在线视频免费观看| 精品美女一区二区三区| gay欧美网站| 日韩av中文字幕一区二区三区| 懂色aⅴ精品一区二区三区蜜月| 欧美视频免费一区二区三区| 日韩母乳在线| 97精品电影院| 精品无码久久久久久国产| 24小时成人在线视频| 激情综合一区二区三区| 欧美大肚乱孕交hd孕妇| 久久麻豆视频| 国产精品一卡二卡| 日韩av中文在线| 欧美黄色一级| 久久嫩草精品久久久精品一| 亚洲美女av在线| 精品女人视频| 亚洲一区二区动漫| 亚洲国产精品一区二区久久恐怖片| 影音先锋另类| 欧美国产亚洲另类动漫| 欧美美女网站色| 在线免费成人| 亚洲国产一二三| 在线观看中文| 欧美国产一级| 91丨九色丨蝌蚪丨老版| 日韩精品在线免费观看| 精品国产一区二| 国产偷国产偷亚洲清高网站| 99欧美视频| 国产精品福利影院| 欧美色图天堂| 亚洲日本青草视频在线怡红院| 欧美mv日韩mv| av午夜在线| 国产成人免费高清| 女人天堂在线| 精品国产aⅴ| 欧美一区二区三区视频| 日韩免费大片| 色婷婷一区二区| 综合国产视频| 男人在线视频资源| 国产suv精品一区二区6| 日韩大片免费观看| 国产91对白在线观看九色| 午夜精品aaa| 夜色福利资源站www国产在线视频 夜色资源站国产www在线视频 | 欧美成人有码| 在线观看精品一区| 99久久精品免费精品国产| 欧美激情图区| a91a精品视频在线观看| 精品久久久久久最新网址| 欧美激情久久久久久久久久久| 亚洲成av人片在线观看| 青草综合视频| 亚洲国产成人av| 欧美黑粗硬大| 亚洲成a人片在线不卡一二三区| 成人日韩在线观看| 国产精品护士白丝一区av| 性爱视频在线播放| 久久这里只精品最新地址| 婷婷在线播放| 欧美激情一区不卡| 欧美自拍电影| 亚洲国产精品欧美一二99| 图片一区二区| 黄色成人在线播放| 91九色鹿精品国产综合久久香蕉| 日韩欧美主播在线| 天天躁日日躁狠狠躁欧美| 91精选在线观看| 91欧美国产| 大胆高清日本a视频| 国产精品视频久久一区| 在线人体午夜视频| 精品伊人久久久久7777人| 成人免费在线电影| 久久久久久久国产精品影院| 综合另类专区| 婷婷国产在线综合| 香蕉一区二区| 精品性高朝久久久久久久| 午夜亚洲一区| av在线天堂| 国产精品午夜久久| 亚洲天堂网站| 在线成人小视频| 欧美日韩综合| 精品久久av| 国产精品人人做人人爽人人添 | 香蕉久久夜色精品| 国产女人在线观看| 91蜜桃免费观看视频| 九色成人搞黄网站| 婷婷国产在线综合| 98精品视频| 亚洲а∨精品天堂在线| 2023国产一二三区日本精品2022| 国产亚洲一区二区手机在线观看 | 欧美一区欧美二区| 一本色道久久综合一区| 免费在线观看av片| 亚洲国产精品久久一线不卡| 神马影视一区二区| 一级毛片aaaaaa免费看| www.欧美亚洲| 精品视频在线观看网站| 日韩精品视频在线| 国产成人精品www牛牛影视| 成人福利一区二区| 日韩三级免费观看| 美日韩一区二区| 厕沟全景美女厕沟精品| 91麻豆精品国产91久久久资源速度| 亚洲精品视频啊美女在线直播| 男人天堂手机在线| 午夜精品一区在线观看| 欧美欧美全黄| 欧美性受ⅹ╳╳╳黑人a性爽| 狠狠色狠狠色综合日日五| 欧美三级特黄| 青草av在线| 欧美一区二区三区免费观看视频 | jvid福利写真一区二区三区| 精品视频在线一区| 亚洲精品在线看| 亚洲国产经典视频| 国产精品国产一区| 国产黄a三级三级三级av在线看 | 成人免费高清观看| 欧美一区永久视频免费观看| 亚洲成人免费在线观看| 国产乱码精品一区二区三区四区| 日本又骚又刺激的视频在线观看| 亚洲精品成人精品456| 亚洲天堂激情| 欧美xxxxxx| 亚洲欧美日韩在线一区|