51單片機(jī)可以做什么?單片機(jī)資深工程師為您解答
時(shí)間:2019-03-13 00:00:00
來源:信盈達(dá)
作者:信盈達(dá)
說實(shí)話單片機(jī)的作用是真的大,我們有必要去學(xué)習(xí)它,我們可以用它去做很多東西,現(xiàn)在可以說只要是電子類的產(chǎn)片都會(huì)用到它,就連大學(xué)里參加的大賽都離不開單片機(jī).
而51單片機(jī)因?yàn)槠鋬?nèi)核(指具有8051cpu的單片機(jī))具有大量的資料,有很多的種類,所以受到了人們的喜愛,是初學(xué)者能夠收到事半功倍的學(xué)習(xí)效果。
51單片機(jī)作為學(xué)習(xí)單片機(jī)的過程中必須要經(jīng)過的一個(gè)過程來講是非常重要的,原因在于51單片機(jī)從內(nèi)部的硬件到軟件有一套完整的按位操作系統(tǒng),稱作位處理器,處理對(duì)象不是字或字節(jié)而是位。不但能對(duì)片內(nèi)某些特殊功能寄存器的某位進(jìn)行處理,如傳送、置位、清零、測(cè)試等,還能進(jìn)行位的邏輯運(yùn)算,其功能十分完備,使用起來得心應(yīng)手。
51單片機(jī)真的很簡(jiǎn)單、很容易入門嗎,真的可以事半功倍嗎,我個(gè)人認(rèn)為不是這樣,因?yàn)楝F(xiàn)在的好多單片機(jī)都比51單片機(jī)入門,例如:AVR單片機(jī)操作更簡(jiǎn)單,片上外設(shè)更豐富,PIC單片機(jī)有更精簡(jiǎn)的指令集有33、35、58條指令(視單片機(jī)的級(jí)別而定),屬精簡(jiǎn)指令集。而51系列有111條指令,AVR單片機(jī)有118條指令。
此外,學(xué)會(huì)了51可以做什么下面我們來詳細(xì)的了解一下。
例如,工業(yè)控制領(lǐng)域方面,汽車行業(yè),單片機(jī)的使用領(lǐng)域已十分廣泛,如智能儀表、實(shí)時(shí)工控、通訊設(shè)備、導(dǎo)航系統(tǒng)、家用電器等。
通訊方面,51單片機(jī)在GPS、紅外、射頻等方面都有很廣泛的應(yīng)用。航海航空,盡管ARM逐步占有了主導(dǎo)地位,但是各個(gè)模塊的底層51單片機(jī)仍然再使用。
工業(yè)控制領(lǐng)域方面,很多設(shè)備的底層控制都是采用51單片機(jī)實(shí)現(xiàn)的。儀器儀表方面,51單片機(jī)由于成本低廉,所以很受該行業(yè)歡迎。汽車行業(yè),一輛汽車的控制MCU很多,51單片機(jī)也占有一席之地
其他各個(gè)方面,其實(shí)作為最早大量使用的單片機(jī)之一,51單片機(jī)在各行各業(yè)都沒有退出歷史舞臺(tái),仍然在發(fā)揮作用。
51單片機(jī)僅有一個(gè)累加器ACC,許多處理都要通過ACC來完成,因此就需要有寄存器來保存中間結(jié)果。
訪問外部數(shù)據(jù)存儲(chǔ)器,只能用間接尋址,可用@DPTR訪問全部64k(這里包括你擴(kuò)展的打印機(jī),顯示器,鍵盤等),對(duì)于一個(gè)區(qū)域,也可以用P2配合R0或R1完成訪問。
如果使用中斷,中斷中又使用比較多的寄存器,可以交換整個(gè)寄存器組,開機(jī)隱含為0組,可以換用1,2,3組。
在這里對(duì)51單片機(jī)的應(yīng)用以及其特性給大家簡(jiǎn)單的介紹了一下,希望能夠幫到大家,如想更深入地學(xué)習(xí)單片機(jī)課程,可以報(bào)名參加信盈達(dá)的單片機(jī)課程或者在線單片機(jī)課程