您好,歡迎來到易龍商務(wù)網(wǎng)!
發(fā)布時間:2021-08-18 07:44  
【廣告】





單片機(jī)故障的排除
1、單片機(jī)正常工作的三個條件單片機(jī)工作的三個條件分別是電源、時鐘晶振、復(fù)位。當(dāng)單片機(jī)不能正常工作時,我們首先就要檢查這三個條件,用電壓表或者萬用表檢測他的電源和接地腳,檢測兩個引腳之間的電壓是不是5V左右;對于時鐘晶體振蕩有沒有正常工作,我們盡量用示波器進(jìn)行檢測,看能否檢測到相應(yīng)頻率的正弦波脈沖;復(fù)位檢測比較簡單,單片機(jī)的復(fù)位電平一般是高電平復(fù)位,單片機(jī)在接通電源的時候一般復(fù)位引腳上會出現(xiàn)5V左右的高電平,另外在按下復(fù)位按鍵時,復(fù)位引腳上也會出現(xiàn)高電平,用一般的電壓表或者萬用表都可以進(jìn)行檢測。
2、單片機(jī)內(nèi)部是否正常工作的檢測單片機(jī)內(nèi)部有沒有正常工作,我們主要是通過寫入程序的方式來進(jìn)行檢測和排查。這個檢測需要有“燒入”代碼的硬件和軟件才行,檢測的原理就是通過“燒入”代碼的硬件和軟件,將一段帶有檢測功能的正常代碼“燒入”到單片機(jī)。檢查兩個方面:首先就是能不能將目標(biāo)代碼正常寫入單片機(jī),不能正常寫入單片機(jī)時,說明單片機(jī)已經(jīng)損壞,需要更換同型號的單片機(jī);第二就是目標(biāo)代碼可以正常寫入單片機(jī),寫入后的效果是不是就是程序設(shè)定的功能,如果是說明單片機(jī)正常。單片機(jī)在更換時,我們盡量采用同型號的單片機(jī),然后寫入公司給予的目標(biāo)代碼,單片機(jī)的價格目般比較便宜,零售價格大概5元左右。
單片機(jī)的相關(guān)概述
單片微型計算機(jī)簡稱單片機(jī),是典型的嵌入式微控制器(Microcontroller Unit), 常用英文字母的縮寫MCU表示單片機(jī)。單片機(jī)又稱單片微控制器,它不是完成某一個邏輯功能的芯片,而是把一個計算機(jī)系統(tǒng)集成到一個芯片上。單片機(jī)由運(yùn)算器,控制器,存儲器,輸入輸出設(shè)備構(gòu)成,相當(dāng)于一個微型的計算機(jī),和計算機(jī)相比,單片機(jī)缺少了外圍設(shè)備等。概括的講:一塊芯片就成了一臺計算機(jī)。它的體積小、質(zhì)量輕、價格便宜、為學(xué)習(xí)、應(yīng)用和開發(fā)提供了便利條件。同時,學(xué)習(xí)使用單片機(jī)是了解計算機(jī)原理與結(jié)構(gòu)的很好選擇。它很早是被用在工業(yè)控制領(lǐng)域。
由于單片機(jī)在工業(yè)控制領(lǐng)域的廣泛應(yīng)用,單片機(jī)由僅有CPU的處理器芯片發(fā)展而來。很早的設(shè)計理念是通過將大量外圍設(shè)備和CPU集成在一個芯片中,使計算機(jī)系統(tǒng)更小,更容易集成進(jìn)復(fù)雜的而對體積要求嚴(yán)格的控制設(shè)備當(dāng)中。
INTEL的8080是很早按照這種思想設(shè)計出的處理器,當(dāng)時的單片機(jī)都是8位或4位的。其中成功的是INTEL的8051,此后在8051上發(fā)展出了MCS51系列單片機(jī)系統(tǒng)。因為簡單可靠而性能不錯獲得了很大的好評。盡管2000年以后ARM已經(jīng)發(fā)展出了32位的主頻超過300M的單片機(jī),直到現(xiàn)在基于8051的單片機(jī)還在廣泛的使用。在很多方面單片機(jī)比處理器更適合應(yīng)用于嵌入式系統(tǒng),因此它得到了廣泛的應(yīng)用。事實上單片機(jī)是世界上數(shù)量很多處理器,隨著單片機(jī)家族的發(fā)展壯大,單片機(jī)和處理器的發(fā)展便分道揚(yáng)鑣。
現(xiàn)代人類生活中所用的幾乎每件有電子器件的產(chǎn)品中都會集成有單片機(jī)。手機(jī)、電話、計算器、家用電器、電子玩具、掌上電腦以及鼠標(biāo)等電子產(chǎn)品中都含有單片機(jī)。 汽車上一般配備40多片單片機(jī),復(fù)雜的工業(yè)控制系統(tǒng)上甚至可能有數(shù)百片單片機(jī)在同時工作。
單片機(jī)到底是不是嵌入式?
單片機(jī)其實是有清晰定義的,就是單個片(chip)上的計算機(jī)系統(tǒng)。而不同的單片機(jī)雖然配置不同,性能不同,廠家不同,甚至指令集和開發(fā)方式不同,但是都是在一個片上的完整的計算機(jī)系統(tǒng),這個定義不會錯。而嵌入式就是個不清晰的定義了,并沒有非常明確的關(guān)于“嵌入式”這個詞的定義。他也不像單片機(jī)一樣,是個確定的“物”的名字。嵌入式(英文是embeded)本質(zhì)上是一種電子設(shè)計方法,這種方法就是將微型計算機(jī)嵌入到電子產(chǎn)品內(nèi)部。只要符合這種設(shè)計方法的電子產(chǎn)品就可以稱為嵌入式系統(tǒng)。這有點像客家菜的釀(又寫為讓)苦瓜釀豆腐一樣,我剛到廣東只覺得這東西好吃名字奇怪,后來才知道讓其實就是一種操作手法,就是把肉餡塞進(jìn)苦瓜或者豆腐里,這個塞進(jìn)的設(shè)計方法就叫做讓。所以嵌入式系統(tǒng)和讓苦瓜其實是一類命名手法。