概述 SC16C550是用于串行數(shù)據(jù)通信的通用異步收發(fā)器(UART)。它的基本功能是將并行數(shù)據(jù)轉(zhuǎn)換成串行數(shù)據(jù),反之亦然。UART可處理速率高達(dá)3Mbit/s的串行數(shù)據(jù)。 SC16C550的管腳與ST16C550、TL16C550和PC16C550兼容。上電后的功能等效于16C450。編程控制寄存器可使能SC16C550更多的特性。增加的特性包括:16字節(jié)接收和發(fā)送FIFO,自動(dòng)硬件或軟件流控制和紅外編碼或解碼。在FIFO模式下,通過使用RTS輸出和CTS輸入信號(hào)自動(dòng)控制串行數(shù)據(jù)流,可選的自動(dòng)流控制的特性大大降低了軟件規(guī)模,提高了系統(tǒng)效率。SC16C550也通過FIFO觸發(fā)點(diǎn)和TXRDY和RXRDY信號(hào)來實(shí)現(xiàn)DMA模式數(shù)據(jù)傳輸。片內(nèi)的狀態(tài)寄存器為用戶提供錯(cuò)誤指示,器件的工作狀態(tài)和調(diào)制解調(diào)器接口控制。可通過調(diào)整系統(tǒng)中斷來滿足用戶的要求。內(nèi)部的環(huán)回模式實(shí)現(xiàn)了片內(nèi)的故障診斷。 SC16C550可工作在5V,3.3V和2.5V的電壓下和工業(yè)級(jí)溫度范圍內(nèi),含有塑料DIP40、PLCC44和LQFP48這三種封裝形式。
上傳時(shí)間: 2013-12-06
上傳用戶:hj_18
在單片機(jī)應(yīng)用系統(tǒng)中,用戶必須時(shí)刻掌握系統(tǒng)的運(yùn)行狀況及某些重要的過程信息,即用戶必須通過顯示系統(tǒng)獲取當(dāng)前單片機(jī)的運(yùn)行情況,因此顯示技術(shù)是單片機(jī)的重要組成部分。在實(shí)際應(yīng)用中,為了節(jié)約端口資源和整機(jī)成本,通常采用單片機(jī)的通用串行口、8位移位寄存多閃爍現(xiàn)象越嚴(yán)重。本文介紹一種利用SPI器件優(yōu)化單片機(jī)顯示系統(tǒng)的方法,該方法克服了一般顯示方法的以上兩個(gè)缺點(diǎn),具有一定的實(shí)用性。器74LS164及LED數(shù)碼管構(gòu)成串行動(dòng)態(tài)顯示系統(tǒng),該系統(tǒng)一定程度優(yōu)化了顯示輸出通道對單片機(jī)I/O端口的占用數(shù)量,但它仍需大量(幾個(gè)LED就占用幾條I/O口線)的I/O端口作LED片選,同時(shí)由于74LS164本身未提供輸出允許端,單片機(jī)送來的串行數(shù)據(jù)從高位LED移向低位LED的過程中,會(huì)出現(xiàn)LED本應(yīng)熄滅的筆劃發(fā)光而形成閃爍現(xiàn)象,且LED數(shù)越多閃爍現(xiàn)象越嚴(yán)重。本文介紹一種利用SPI器件優(yōu)化單片機(jī)顯示系統(tǒng)的方法,該方法克服了一般顯示方法的以上兩個(gè)缺點(diǎn),具有一定的實(shí)用性。
上傳時(shí)間: 2013-10-30
上傳用戶:asdstation
筆者在某智能水表開發(fā)中使用了EM78P447芯片,對EM78系列芯片有了較深認(rèn)識(shí),在實(shí)踐中總結(jié)了一些開發(fā)此類芯片應(yīng)注意的問題,同時(shí)給出了應(yīng)用中的編程技巧。 市面上常見的介紹EM78系列的參考書中,都給出了一些應(yīng)用實(shí)例,但這些實(shí)例一般程序代碼量較小,功能單一。雖然這些實(shí)例對于新手確實(shí)起到了很好的作用,但一個(gè)產(chǎn)品可能功能很復(fù)雜,程序可能達(dá)到幾千行,這就會(huì)出現(xiàn)一些短程序中沒有遇見的問題。以筆者的開發(fā)為例,程序總共5千多行,有效的匯編語句代碼有3千多行。由于義隆沒有提供C的編譯環(huán)境,只能以匯編進(jìn)行編碼,而匯編的結(jié)構(gòu)、條理性與C語言比較不是很清晰,再加上EM78單片機(jī)結(jié)構(gòu)的獨(dú)特性,所以當(dāng)程序代碼量較大的時(shí)候總會(huì)出現(xiàn)一些新的問題。下面將實(shí)踐中遇到的問題及其解決方法總結(jié)一下,以供參考。
上傳時(shí)間: 2013-10-27
上傳用戶:會(huì)稽劍客
單片機(jī)擴(kuò)展點(diǎn)陣實(shí)驗(yàn) 介紹LED點(diǎn)陣板上進(jìn)行幀掃描和行掃描的工作原理以及字符移動(dòng)顯示的原理
標(biāo)簽: 單片機(jī) 擴(kuò)展 實(shí)驗(yàn) 點(diǎn)陣
上傳時(shí)間: 2013-11-20
上傳用戶:wli25203
摘要:針對目前醫(yī)院病房監(jiān)護(hù)系統(tǒng)落后,大多仍依靠人工查房的現(xiàn)狀,利用虛擬儀器軟件LabVIEW和單片機(jī)系統(tǒng),研制了一套多功能多參數(shù)病房監(jiān)護(hù)系統(tǒng)。該系統(tǒng)利用單片機(jī)作為下位機(jī),采集病人體征數(shù)據(jù)并通過串行通信口上傳到上位機(jī);上位機(jī)采用LabVIEW完成對上傳數(shù)據(jù)的處理和圖形顯示,使醫(yī)生在值班就可掌握病人體征參數(shù),及時(shí)做出正確判斷。經(jīng)模擬運(yùn)行證明,該系統(tǒng)使用方便,測量快速準(zhǔn)確,可靠性強(qiáng)。關(guān)鍵詞:LabVIEW 單片機(jī) 串行通信 傳感器
標(biāo)簽: LabVIEW 單片機(jī) 多功能 病房監(jiān)護(hù)
上傳時(shí)間: 2013-10-14
上傳用戶:gengxiaochao
摘要:自動(dòng)計(jì)量分裝機(jī)是近幾年來廣泛使用的一種機(jī)器,它的控制系統(tǒng)是分裝機(jī)的核心部分。整個(gè)系統(tǒng)是由輸入電路、顯示電路及電氣控制電路等組成,并采用AT89C51單片機(jī)及串行外圍電路為主要部件:部分硬件功能采用軟件實(shí)現(xiàn),使得該系統(tǒng)結(jié)構(gòu)簡單,可靠性強(qiáng),使用方便。該系統(tǒng)的主要功能包括參數(shù)設(shè)定、瞬時(shí)質(zhì)量及分裝次數(shù)顯示、振蕩強(qiáng)度的連續(xù)調(diào)節(jié)、超差報(bào)警等。系統(tǒng)功能強(qiáng)大,同時(shí)還具有裝料、稱重、判別、顯示、統(tǒng)計(jì)、卸料控制等功能,在一定程度上滿足了生產(chǎn)的要求,是實(shí)現(xiàn)各種粉狀、顆粒狀物料的計(jì)量、分裝的專用分裝設(shè)備。下文將詳細(xì)介紹自動(dòng)計(jì)量分裝機(jī)控制系統(tǒng)的系統(tǒng)功能、結(jié)構(gòu)特點(diǎn)、設(shè)計(jì)方案、工作原理等。關(guān)健詞:自動(dòng)計(jì)量分裝機(jī) 單片機(jī) 主控電路
標(biāo)簽: 自動(dòng)計(jì)量 分 控制系統(tǒng)
上傳時(shí)間: 2013-11-12
上傳用戶:1047385479
隨著電子技術(shù)的飛速發(fā)展,數(shù)碼錄音筆已得到了越來越多人的青睞,論文通過對多種錄音筆的設(shè)計(jì)方案進(jìn)行了比較和分析,選定凌陽單片機(jī)設(shè)計(jì)了一個(gè)數(shù)字錄音筆。 論文首先介紹了設(shè)計(jì)方案的選擇,介紹了凌陽單片機(jī)的集成開發(fā)環(huán)境。接著進(jìn)行了系統(tǒng)的硬件設(shè)計(jì),包括音頻輸入輸出電路的設(shè)計(jì)、存儲(chǔ)電路的設(shè)計(jì)、按鍵控制電路的設(shè)計(jì)、液晶顯示電路的設(shè)計(jì)等,設(shè)計(jì)中采用了凌陽的功放芯片SPY0030,利用了單片機(jī)其串行接口SIO實(shí)現(xiàn)上位機(jī)與下位機(jī)的通訊,利用UART的RS232接口與PC機(jī)232接口進(jìn)行連接,并設(shè)置了8位鍵盤和LCD顯示的人機(jī)界面。然后分模塊進(jìn)行了軟件設(shè)計(jì),包括主程序模塊、語音信號(hào)的采集模塊、鍵盤掃描模塊、語音信號(hào)存儲(chǔ)模塊的設(shè)計(jì)等,進(jìn)行了程序流程的設(shè)計(jì),編寫了程序代碼。最后使用IDE進(jìn)行了仿真調(diào)試,驗(yàn)證了系統(tǒng)設(shè)計(jì)的正確性。系統(tǒng)實(shí)現(xiàn)了語音數(shù)據(jù)的錄制、播放、暫停、循環(huán)播放、重復(fù)播放、選擇上一段、選擇下一段以及與PC機(jī)進(jìn)行數(shù)據(jù)傳輸?shù)裙δ埽O(shè)計(jì)具有一定的應(yīng)用價(jià)值。
標(biāo)簽: 錄音筆
上傳時(shí)間: 2013-10-14
上傳用戶:zq70996813
電梯召喚、指令信號(hào)的傳輸大致有以下三種方法。 1 一一對應(yīng)連線方法,即每只召喚或指令的傳輸單獨(dú)占據(jù)一路線。2.矩陣掃描傳輸方式,這種方式的傳輸將召喚或指令按鈕分為n行和n列排列,在行列的各個(gè)交點(diǎn)處串入一只召喚或指令按鈕。
上傳時(shí)間: 2014-12-27
上傳用戶:maizezhen
摘要:應(yīng)用復(fù)雜可編程邏輯器件CPLD和微控制器MPU技術(shù),設(shè)計(jì)了符合俄羅斯OCT18977-79 和PTM1495-75航空數(shù)據(jù)總線標(biāo)準(zhǔn)的多通道串行雙極性數(shù)字發(fā)送電路。該電路結(jié)構(gòu)簡單、使用靈活、可靠性高,可廣泛應(yīng)用于俄制機(jī)載設(shè)備的檢測及仿真試驗(yàn)。關(guān)鍵詞:復(fù)雜可編程邏輯器;航空數(shù)據(jù)總線;ARINC429
標(biāo)簽: 多通道 串行 雙極性 數(shù)字發(fā)送
上傳時(shí)間: 2013-10-11
上傳用戶:風(fēng)行天下
在超聲技術(shù)日益發(fā)展的今天,一個(gè)高質(zhì)量的超聲信號(hào)源成為各種超聲產(chǎn)品的主動(dòng)力。傳統(tǒng)模擬超聲信號(hào)源的智能化控制尚不完善,只能直接產(chǎn)生適當(dāng)頻率的電信號(hào),用以驅(qū)動(dòng)特定的超聲波換能器。這對于信號(hào)源的合理利用是一個(gè)較大的弊端。本文介紹了一種采用單片機(jī)與復(fù)雜可編程邏輯器件(CPLD)相結(jié)合的方法設(shè)計(jì)的新型任意波形發(fā)生器(AWG)。其中波形合成采用了直接數(shù)字合成(DDS)技術(shù)。本系統(tǒng)能輸出頻率和幅度可調(diào)的多種標(biāo)準(zhǔn)函數(shù)波以及任意波形。信號(hào)頻率范圍覆蓋超低頻和高頻,同時(shí)極大地提高了頻率的分辨率和準(zhǔn)確度,因此可以用它代替常用的模擬超聲信號(hào)源。本系統(tǒng)采用單片機(jī)(AT89S52)對整機(jī)的輸入、輸出過程和波形數(shù)據(jù)采集進(jìn)行控制。高速的CPLD(EPM7128S)將波形數(shù)據(jù)從存儲(chǔ)器(AT28C256)中讀出并送給波形生成DAC(AD7524)進(jìn)行轉(zhuǎn)換,形成所要的波形。并通過改變幅度控制DAC(DAC0832)的輸入值來調(diào)節(jié)輸出波形的峰值。用戶通過面板上的矩陣鍵盤和1602液晶模塊進(jìn)行人機(jī)交互。串行E2PROM(AT24C02)實(shí)現(xiàn)了波形數(shù)據(jù)掉電保存功能。任意波形數(shù)據(jù)既可由輸入的模擬信號(hào)經(jīng)A/D轉(zhuǎn)換后獲得,也可采用具備RS-232接口的手寫板直接輸入。
標(biāo)簽: CPLD 單片機(jī) 任意波形發(fā)生器
上傳時(shí)間: 2013-11-25
上傳用戶:wvbxj
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1