用计算机控制单片机的程序编写,单片机初学者必须掌握的基础内容
原標題:單片機初學者必須掌握的基礎內容
未知!很恐怖!西紅柿最初被人們稱之為“狼桃”然后是----‘情人果’------最后才是成為餐桌上的美食“番茄”!
汽車的發展:最初是被褥稱為“怪物馬車”(1886.1.29)---內燃機->汽油發動機------100KM的目標(1888.8)-----深信不疑,裨補缺漏
-----汽車真正誕生于世!
西紅柿,汽車這兩種隨處可見的東西,在經歷了很長一段時間。才讓人們所熟識。所以一開始對于我們的產品我們可能還處在“害怕”,即“未知”那個階段。
單片機這種“古怪東西”從誕生(1970)至今還不到50年。西紅柿經歷了三個世紀才能真正飽腹,完成它真正的使命。我們一開始不熟悉單片機也不足為奇呀。
要學習單片機必須先從以下這幾個五點入手:
第一、先認識單片機,了解單片機的主要組成和各個管腳的定義及功;推薦書《單片機原理及其接口技術》胡漢才(很熟悉吧。。呵呵這就是我們大學的單片機教材啊!!經典中的經典啊!基礎中的基礎啊!!人家幾十年的教材沒有變是有道理的,原理這種東西不會變到哪里去的。不用專門去看,當作了解,對你理解編程是很有幫助的。)
第二、了解一些單片機匯編知識,方便后續調試;這本書《單片機原理及其接口技術》里面就是講匯編的,一舉兩得。
第三、掌握單片機中斷機制;
第四、掌握單片機定時和計數器;(3和4是對單片機內部寄存器的控制,要熟練掌握。那些外部拓展功能大多都基于這些內部控制)
第五、掌握單片機的串口通信。
今天我們就來好好認識什么是單片機?
1.首先要了解它的本質和原理,組成的框架,以及應用范圍。
2.然后要了解它的具體工作流程。載體和媒介是什么。
一.原理與組成
單片機,全稱單片微型計算機(英語:single-chip microcomputer),又稱微控制器(microcontroller它的最大優點是體積小,可放在儀表內部,但存儲量小,輸入輸出接口簡單,功能較低。由于單片機微計算機常用于當控制器,故又名single chip microcontroller。“單芯片”是臺灣對單片機的稱呼;中國大陸主要采用“單片機”的稱呼,英文縮寫為MCU。
二.軟件編寫流程
Arduino官網:https://www.arduino.cc/
編輯區:
工具欄->編譯:
三.樂鑫系列
ESP8266:
四.應用范圍
單片機滲透到我們生活的各個領域,幾乎很難找到哪個領域沒有單片機的蹤跡。導彈的導航裝置,飛機上各種儀表的控制,計算機的網絡通訊與數據傳輸,工業自動化過程的實時控制和數據處理,廣泛使用的各種智能IC卡,民用豪華轎車的安全保障系統,錄像機、攝像機、全自動洗衣機的控制,以及程控玩具、電子寵物等等,這些都離不開單片機。更不用說自動控制領域的機器人、智能儀表、醫療器械以及各種智能機械了。因此,單片機的學習、開發與應用將造就一批計算機應用與智能化控制的科學家、工程師。
單片機廣泛應用于儀器儀表、家用電器、醫用設備、航空航天、專用設備的智能化管理及過程控制等領域,大致可分如下幾個范疇:
工業控制 智能儀器
家用電器 模塊化系統
網絡通信 汽車電子
設備領域 其他方面
工業控制
單片機具有體積小、控制功能強、功耗低、環境適應能力強、擴展靈活和使用方便等優點,用單片機可以構成形式多樣的控制系統、數據采集系統、通信系統、信號檢測系統、無線感知系統、測控系統、機器人等應用控制系統。例如工廠流水線的智能化管理,電梯智能化控制、各種報警系統,與計算機聯網構成二級控制系統等。
家用電器
家用電器廣泛采用了單片機控制,從電飯煲、洗衣機、電冰箱、空調機、彩電、其他音響視頻器材、再到電子秤量設備和白色家電等。
網絡和通信
現代的單片機普遍具備通信接口,可以很方便地與計算機進行數據通信,為在計算機網絡和通信設備間的應用提供了極好的物質條件,通信設備基本上都實現了單片機智能控制,從手機,電話機、小型程控交換機、樓宇自動通信呼叫系統、列車無線通信、再到日常工作中隨處可見的移動電話,集群移動通信,無線電對講機等。
設備領域
單片機在醫用設備中的用途亦相當廣泛,例如醫用呼吸機,各種分析儀,監護儀,超聲診斷設備及病床呼叫系統等等。
智能儀器
單片機具有體積小、功耗低、控制功能強、擴展靈活、微型化和使用方便等優點,廣泛應用于儀器儀表中,結合不同類型的傳感器,可實現諸如電壓、電流、功率、頻率、濕度、溫度、流量、速度、厚度、角度、長度、硬度、元素、壓力等物理量的測量。采用單片機控制使得儀器儀表數字化、智能化、微型化,且功能比起采用電子或數字電路更加強大。
例如精密的測量設備(電壓表、功率計,示波器,各種分析儀)。
模塊化系統
某些專用單片機設計用于實現特定功能,從而在各種電路中進行模塊化應用,而不要求使用人員了解其內部結構。如音樂集成單片機,看似簡單的功能,微縮在純電子芯片中(有別于磁帶機的原理),就需要復雜的類似于計算機的原理。如:音樂信號以數字的形式存于存儲器中(類似于ROM),由微控制器讀出,轉化為模擬音樂電信號(類似于聲卡)。
汽車電子
單片機在汽車電子中的應用非常廣泛,例如汽車中的發動機控制器,基于CAN總線的汽車發動機智能電子控制器、GPS導航系統、abs防抱死系統、制動系統、胎壓檢測等。
此外,單片機在工商、金融、科研、教育、電力、通信、物流和國防航空航天等領域都有著十分廣泛的用途。
想具體了解可以上他們官網了解
http://www.xydzsz.com/article16/article65.html返回搜狐,查看更多
責任編輯:
總結
以上是生活随笔為你收集整理的用计算机控制单片机的程序编写,单片机初学者必须掌握的基础内容的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 更换故障POE交换机
- 下一篇: windows环境下gcc的使用(二):