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