首先焊接之前要把主板清潔干凈,所有單片機引腳孔都必須貫通,并把單片機引腳孔周圍全部處理干凈。然后把單片機引腳同樣處理干凈上好焊錫,焊錫不能上厚,多用松香就可以很薄了,否則不能插入單片機的安裝孔。然后把上好焊錫的單片機再插入主板的單片機安裝位置,(注意單片機引腳方向一定不能安裝反了)否則[詳細]
什么是單片機的中斷處理?總的來說中斷是單片機具有處理內外隨機發(fā)生事件的能力,具體來說的話就是單片機在處理某一任務時,可以暫停這一任務的處理,轉而去處理更重要的任務,等這一任務處理完后再接著之前的任務,可以說是單片機最重要的特征。舉個例子,小明在家里做作業(yè),這個時候有人敲門,此時[詳細]
1.降低外時鐘頻率外時鐘是高頻的噪聲源,除能引起對本應用系統(tǒng)的干擾之外,還可能產生對外界的干擾,以8051單片機為例最短指令周期1μs時,外時鐘是12MHz。而同樣速度的Motorola 單片機系統(tǒng)時鐘只需4MHz微控制器產生的最有影響的高頻噪聲大約是時鐘頻率的3倍2.低噪聲系列單片機改進的技術將電源、地安排[詳細]
無論是單片機還是微處理器,它們的核心都是大規(guī)模的時序邏輯電路,而驅動時序邏輯電路的動力則是準確而穩(wěn)定的時鐘源——不要小看定語“準確而穩(wěn)定”哦,實際上人類的科技之所以能如此穩(wěn)定、高速的發(fā)展,就是離不開準確而穩(wěn)定的時鐘源。比如單片機所使用的晶體振蕩器,就是一種比較準確的時鐘源。在晶體振蕩器之[詳細]
隨著單片機系統(tǒng)越來越廣泛地應用于消費類電子、醫(yī)療、工業(yè)自動化、智能化儀器儀表、航空航天等各領域,單片機系統(tǒng)面臨著電磁干擾(EMI)日益嚴重的威脅。電磁兼容性(EMC)包含系統(tǒng)的發(fā)射和敏感度兩方面的問題。如果一個單片機系統(tǒng)符合下面三個條件,則該系統(tǒng)是電磁兼容的: ?、?對其它系統(tǒng)不產生[詳細]
51單片機的幾種精確延時實現延時通常有兩種方法:一種是硬件延時,要用到定時器/計數器,這種方法可以提高CPU的工作效率,也能做到精確延時;另一種是軟件延時,這種方法主要采用循環(huán)體進行。 1 使用定時器/計數器實現精確延時 單片機系統(tǒng)一般常選用11.059 2 MHz、12 MHz或6 MHz晶振。第一種更容[詳細]
引腳就是芯片外接的引腳啊,一個芯片至少有VCC,GND引腳,象51單片機還有IO引腳,串口引腳等,引腳就是物理外接的一個個管腿啊。端口是單片機內部(CPU單元)和外部IO的接口組,比如說PA端口,有8個引腳,PA0~PA7。端口在IO空間映射有寄存器,這個寄存器反映當前端口的狀態(tài),如PA0口上輸入的電壓是0~5V的信號[詳細]
蜂鳴器從結構區(qū)分分為壓電式蜂鳴器和電磁式蜂鳴器。壓電式為壓電陶瓷片發(fā)音,電流比較小一些,電磁式蜂鳴器為線圈通電震動發(fā)音,體積比較小。按照驅動方式分為有源蜂鳴器和無源蜂鳴器。這里的有源和無源不是指電源,而是振蕩源。有源蜂鳴器內部帶了振蕩源,如圖所示中,給了 BUZZ 引腳一個低電平,蜂鳴器就會直[詳細]
控制單片機的引腳,分為兩個知識點,一個是怎么讓引腳單片機輸出高低電平,一個是怎么檢測接入到引腳上的電平是高還是低。我們有時候會聽到這樣的話:“此單片機有幾個IO口?”這里說的IO口,就是輸入(input)輸出(output)接口。一般情況下,單片機的引腳當中,除了電源引腳和晶振引腳,其它的都是IO口。當我[詳細]
單片機主要作用是控制外圍的器件,并實現一定的通信和數據處理。但在某些特定場合,不可避免地要用到數學運算,盡管單片機并不擅長實現算法和進行復雜的運算。下面主要是介紹如何用單片機實現數字濾波。在單片機進行數據采集時,會遇到數據的隨機誤差,隨機誤差是由隨機干擾引起的,其特點是在相同條件下測量同[詳細]
FLASH的全稱是FLASH EEPROM,但跟常規(guī)EEPROM的操作方法不同。FLASH 和EEPROM的最大區(qū)別是FLASH按扇區(qū)操作,EEPROM則按字節(jié)操作,二者尋址方法不同,存儲單元的結構也不同,FLASH的電路結構較簡單,同樣容量占芯片面積較小,成本自然比EEPROM低,因而適合用作程序存儲器,EEPROM則更多的用作非易失的數據存儲器[詳細]
對于新手來說,在單片機的電路設計中可能不會很注意電路設計中電磁干擾對設計本身的輸入輸出的影響,但是對于一個電子工程師來說其中的厲害關系就不言而喻了,它不僅關系了單片機在控制在中的能力和準確度,還關系到企業(yè)在行業(yè)中的競爭。對電磁干擾的設計我們主要從硬件和軟件方面進行設計處理,下面就是[詳細]
51指MCS-51系列單片機,CICS指令集。由Intel公司開發(fā),其結構增加了如乘(MUL)、除(DIV)、減(SUBB)、比較(CMP)、16位數據指針、布爾代數運算等指令,以及串行通信能力和5個中斷源,內有128個RAM單元及4K的ROM。其代表型號是ATMEL公司的A系列,它廣泛應用于工業(yè)之中。目前國內的51單片機市場主要為國產[詳細]
看門狗定時器(WDT,Watch Dog TImer)是單片機的一個組成部分,它實際上是一個計數器,一般給看門狗一個數字,程序開始運行后看門狗開始倒計數。如果程序運行正常,過一段時間CPU應發(fā)出指令讓看門狗復位,重新開始倒計數。如果看門狗減到0就認為程序沒有正常工作,強制整個系統(tǒng)復位。為了給初學者一個系統(tǒng)的概念[詳細]
單片機(MCU)一般都有內部EEPROM/FLASH供用戶存放程序和工作數據。什么叫單片機解密呢?如果要非法讀出里的程式,就必需解開這個密碼才能讀出來,這個過程通常稱為單片機解密或芯片加密。為了防止未經授權訪問或拷貝單片機的機內程序,大部分單片機都帶有加密鎖定位或者加密字節(jié),以保護片內程序;如果在編程時加密[詳細]
單片機的字面意義就是單芯片微型計算機,是把處理器,存儲器和必要的外部設備集成在一塊半導體芯片上構成的一個微型計算機系統(tǒng)。單片機在實際應用中多用于控制,所以稱為微控制器(Microcontroller Unit, MCU)更合適。單片機中處理器通常只包含一個中央處理器(CPU)即可滿足需求。一些高性能或有特別需求的[詳細]
一、到底以什么單片機入門在群里不斷有人問,該學51單片機、AVR單片機還是PIC單片機?同一系列的用什么配置的好?我特別強調的是,大家搞清楚現在我們考慮的是入門學什么單片機?不是說你以后就只用這個單片機。入門我們選資料最全,最有代表性的,最有可能掌握的,非51莫屬。我在群里這樣說過,在前面博客也提過[詳細]
成為一名嵌入式工程師,簡單的單片機基礎學習與應用是不可缺少的。學習單片機就是學習單片機的硬件結構,內部資源與外設的應用。在C語言中(極少量的匯編)掌握各種功能的初始化,啟動與停止,實現各種功能函數的編寫與調試。第一步:數字I/O的應用在大多數的單片機實驗中,跑馬燈實驗正是數字I/O的典型應用,[詳細]
對于一個單片機的初學者而言,到底應該先學哪種語言?詳細讀完了這篇文章聰明的你會做出選擇。首先我們先對這兩種語言做一下比較。匯編語言的優(yōu)點;1,有助于掌握單片機的基本原理2,每條指令的執(zhí)行周期固定3,代碼生成率高4,匯編語言編寫程序穩(wěn)定5,對硬件直接操作匯編語言的缺點;1,低級語言,可移植性[詳細]
實現延時通常有兩種方法:一種是硬件延時,要用到定時器/計數器,這種方法可以提高CPU的工作效率,也能做到精確延時;另一種是軟件延時,這種方法主要采用循環(huán)體進行。1 、使用定時器/計數器實現精確延時單片機系統(tǒng)一般常選用11.0592 MHz、12 MHz或16 MHz晶振。第一種更容易產生各種標準的波特率,后兩種的一個機[詳細]
Copyright © 2014-2023 穎特新科技有限公司 All Rights Reserved. 粵ICP備14043402號-4