UART(Universal Asynchronous Receiver/Transmitter):通用異步收發(fā)器,既能同步又能異步通信的硬件電路稱為UART。UART是用于控制計算機與串行設備的芯片,它提供了RS-232C數(shù)據(jù)終端設備接口,這樣計算機就可以和調(diào)制解調(diào)器或其他使用RS-232C接口的串行設備通信了。80C51的串行通信口是一個功能強大的通[詳細]
I2C總線是Philips公司推出的芯片間串行傳輸總線。它用兩根線實現(xiàn)了完備的全雙工同步數(shù)據(jù)傳送,可以極為方便地構(gòu)成多機系統(tǒng)和外圍器件擴展系統(tǒng)。I2C總線采用了器件地址的硬件設置方法,通過軟件尋址完全避免了器件的片選線尋址方法,從而使硬件系統(tǒng)具有簡單靈活的擴展方法,按照I2C總線規(guī)范,總線傳輸中的所[詳細]
SPI總線系統(tǒng)是Motorola公司提出的一種同步串行外設接口,允許MCU與各種外圍設備以同步串行方式進行通信來交換信息。SPI 總線接口一般使用4根線:串行時鐘線SCK、主機輸入/從機輸出數(shù)據(jù)線MISO、主機輸出/從機輸入數(shù)據(jù)線MOSI和低電平有效的從機選擇線SS,SPI總線接口電路結(jié)構(gòu)如圖所示。由于SPI系統(tǒng)總線只需3根[詳細]
MC14433是國產(chǎn)的3位半A/D轉(zhuǎn)換器,是目前市場上廣為流行的最典型的雙積分A/D轉(zhuǎn)換器。MC14433具有抗干擾性好,轉(zhuǎn)換精度高,自動校零,自動極性輸出,自動量程控制信號輸出,動態(tài)字位掃描BCD碼輸出,單基準電壓,外接元件少,價格低廉等特點。但是其轉(zhuǎn)換速度慢,約1~10次每秒。在不要求高速轉(zhuǎn)換的場合,被廣泛采用[詳細]
對于沒有提供SPI接口的單片機而言,通?墒褂密浖霓k法來模擬SPI的總線操作,包括串行時鐘、數(shù)據(jù)輸入和輸出。 Atmel公司生產(chǎn)的EEPROM具有SPI接口,存儲容量為4Kb的AT25040就有SPI接口,80C51系列單片機與AT25040的SPI總線接口接線如圖所示。 圖 SPI總線接口接線圖<?XML:NAMESPACE PREF[詳細]
1.分辨率(Resolution)<?XML:NAMESPACE PREFIX = O /> 分辨率是用來表示ADC對于輸入模擬信號的分辨能力,也即ADC輸出的數(shù)字編碼能夠反映多么微小的模擬信號變化。ADC轉(zhuǎn)換器的分辨率定義為滿量程電壓與2n之比值,其中n為ADC輸出的數(shù)字編碼位數(shù)。例如,具有10位分辨率的ADC能夠分辨出滿量程的 ,對于1[詳細]
1.輸出口的隔離<?XML:NAMESPACE PREFIX = O /> 在單片機應用系統(tǒng)中,為防止現(xiàn)場強電磁的干擾或工頻電壓通過輸出通道反串到測控系統(tǒng),一般采用通道隔離技術(shù)。輸出通道的隔離最常用的組件是光耦合器,簡稱光耦。光耦合器是以光為媒介傳輸信號的器件,它把一個發(fā)光二極管和一個光敏二極管封裝在一個管殼[詳細]
晶振電路是用來控制程序運行的節(jié)奏的,高速就說明頻率大,節(jié)奏快;低速,則反之! 纹瑱C晶振的作用是為系統(tǒng)提供基本的時鐘信號。通常一個系統(tǒng)共用一個晶振,便于各部分保持同步。有些通訊系統(tǒng)的基頻和射頻使用不同的晶振,而通過電子調(diào)整頻率的方法保持同步! 【д裢ǔEc鎖相環(huán)電路配合使用,以提供[詳細]
復位電路的目的就是在上電的瞬間提供一個與正常工作狀態(tài)下相反的電平。一般利用電容電壓不能突變的原理,將電容與電阻串聯(lián),上電時刻,電容沒有充電,兩端電壓為零,此時,提供復位脈沖,電源不斷的給電容充電,直至電容兩端電壓為電源電壓,電路進入正常工作狀態(tài)。關(guān)于單片機復位電路,以前做的一點小筆記和文摘,在這[詳細]
復位電路的作用在上電或復位過程中,控制CPU的復位狀態(tài):這段時間內(nèi)讓CPU保持復位狀態(tài),而不是一上電或剛復位完畢就工作,防止CPU發(fā)出錯誤的指令、執(zhí)行錯誤操作,也可以提高電磁兼容性能。無論用戶使用哪種類型的單片機,總要涉及到單片機復位電路的設計。而單片機復位電路設計的好壞,直接影響到整個系統(tǒng)工作[詳細]
關(guān)于單片機的置位和復位,都是為了把電路初始化到一個確定的狀態(tài),一般來說,單片機復位電路作用是把一個例如狀態(tài)機初始化到空狀態(tài),而在單片機內(nèi)部,復位的時候單片機是把一些寄存器以及存儲設備裝入廠商預設的一個值。單片機復位電路就好比電腦的重啟部分,當電腦在使用中出現(xiàn)死機,按下重啟按鈕電腦內(nèi)部的程[詳細]
在的單片機系統(tǒng)中,看門狗系統(tǒng)對整個單片機的運行起著特別重要的作用,由于所有的干擾源不可能全部被隔離或往除,一旦進進CPU干擾程序的正常運行,那么復位系統(tǒng)結(jié)合軟件處理措施就成了一道有效的糾錯防御的屏障了。常用的復位系統(tǒng)有以下兩種: ①外部復位系統(tǒng)。外部“看門狗”電路可以自己設計也可[詳細]
如果說主板(Mother Board)是一座城市,那么總線就像是城市里的公共汽車(bus),能按照固定行車路線,傳輸來回不停運作的比特(bit)。這些線路在同一時間內(nèi)都僅能負責傳輸一個比特。因此,必須同時采用多條線路才能傳送更多數(shù)據(jù),而總線可同時傳輸?shù)臄?shù)據(jù)數(shù)就稱為寬度(width),以比特為單位,總線寬度愈大[詳細]
1.解決來自電源端的干擾 單片機系統(tǒng)中的各個單元都需要使用直 流電源,而直流電源一般是市電電網(wǎng)的交流電經(jīng)過變壓、整流、濾波、穩(wěn)壓后產(chǎn)生的,因此電網(wǎng)上的各種干擾便會引入系統(tǒng)。除此之外,由于交流電源共用,各電子設備之間通過電源也會產(chǎn)生相互干擾,因此抑制電源干擾尤其重要。電源干擾主要有[詳細]
很多想學單片機的人問我的第一句話就是怎樣才能學好單片機?對于這個問題我今天就我自己是如何開始學單片機,如何開始上手,如何開始熟練這個過程給大家講講。 先說說單片機,一般我們現(xiàn)在用的比較多的的MCS-51的單片機,它的資料比較多,用的人也很多,市場也很大。就我個人的體會怎么樣才能更快[詳細]
以下介紹單片機最小系統(tǒng)電路設計,單片機最小系統(tǒng)主要由電源、復位、振蕩電路以及擴展部分組成。對于一個完整的電子設計來講,首要問題就是為整個系統(tǒng)提供電源供電模塊,電源模塊的穩(wěn)定可靠是系統(tǒng)平穩(wěn)運行的前提和基礎(chǔ)。 1、電源 在使用STC89C52RC單片機的時候,工作電壓:5.5V-3.4V(5V單片機[詳細]
標準的C語言中沒有空語句。但在單片機的C語言編程中,經(jīng)常需要用幾個空指令產(chǎn)生短延時的效果。這在匯編語言中很容易實現(xiàn),寫幾個nop就行了! ≡趉eil C51中,直接調(diào)用庫函數(shù): #include // 聲明了void _nop_(void); _nop_(); // 產(chǎn)生一條NOP指令 作用:對于延時很短的,要求在us級的,采用“[詳細]
掃碼關(guān)注我們
0755-82591179
郵箱:ivy@yingtexin.net
地址:深圳市龍華區(qū)民治街道民治大道973萬眾潤豐創(chuàng)業(yè)園A棟2樓A09
Copyright © 2014-2025 穎特新科技有限公司 All Rights Reserved. 粵ICP備14043402號-4