freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機的多路數(shù)據(jù)采集系統(tǒng)設(shè)計畢業(yè)論文-文庫吧資料

2025-07-03 19:58本頁面
  

【正文】 當T1=0時,表明傳送結(jié)束。(1)主程序主程序?qū)ο到y(tǒng)進行初始化,主要是進行定時/計數(shù)的初始化,然后調(diào)用鍵盤掃描程序Keys_Scan(),再根據(jù)按下的鍵來調(diào)用向串口發(fā)送數(shù)據(jù)子程序putc_to_serialport()將相應(yīng)的數(shù)據(jù)發(fā)送給串行口。最后一步就是利用STCISP將HEX文件燒錄到單片機里。在這里可以進行編輯、修改等操作?!按_定”后工程就算建立好了。Keil有以下幾個特點: 全功能的源代碼編輯器; 器件庫用來配置開發(fā)工具設(shè)置; 項目管理器用來創(chuàng)建和維護用戶的項目; 集成的MAKE工具可以匯編、編譯和連接用戶嵌入式應(yīng)用; 所有開發(fā)工具的設(shè)置都是對話框形式的; 真正的源代碼級的對CPU和外圍器件的調(diào)試器; 高級GDI(AGDI)接口用來在目標硬件上進行軟件調(diào)試以及和Monitor51進行通信其使用的過程為:首先打開KeilUvision2,在KEIL系統(tǒng)中,每做個獨立的程序,都視為工程。而低電平的寫信號WR則表示轉(zhuǎn)換結(jié)束狀態(tài)信號。在讀取轉(zhuǎn)換結(jié)果時,用低電平的讀信號RD,產(chǎn)生的正脈沖作為OE信號,用以打開三態(tài)輸出鎖存器。地址譯碼引腳A、B、C分別與地址總線低三位A0、AA2相連,以選通IN0~IN7中的一個通道。硬件電路設(shè)計時,需根據(jù)時序關(guān)系及軟件進行設(shè)計。OE為讀出數(shù)據(jù)允許信號。A/D轉(zhuǎn)換結(jié)束,EOC輸出高電平。START的下降驗啟動8位A/D轉(zhuǎn)換器進行轉(zhuǎn)換。Vref:參考電壓。上升沿后高電平有效。CLK:時鐘信號,最高頻率為 640KHZ。三態(tài)輸出,D7是最高位,D0是最低位。START:轉(zhuǎn)換啟動信號,高電平有效。當CBA=000時,IN0輸入,當CBA=111時,IN7輸入。它的引腳的排列及其功能, ADC0809的引腳圖IN7~IN0 :八個通道的模擬輸入量。轉(zhuǎn)換時間為100us。由單一的5V電源供電,片內(nèi)帶有鎖存功能的8選1的模擬開關(guān)。而該系統(tǒng)選用的是ADC0809,下面就具體的介紹一下ADC0809的工作原理。 單片機與MAX232的連接圖 模數(shù)轉(zhuǎn)換器ADC0809在我們所測控的信號中軍事連續(xù)變化的物理量,而要對這些信號進行處理,則需要將其轉(zhuǎn)換為數(shù)字量,A/D轉(zhuǎn)換器就是為了將連續(xù)變化的模擬量轉(zhuǎn)換成計算機能接受的數(shù)字量。15腳GND、16腳VCC(+5v)。TTL/CMOS數(shù)據(jù)從T1IN、T2IN輸入轉(zhuǎn)換成RS232數(shù)據(jù)從T1OUT、T2OUT送到電腦DB9插頭;DB9插頭的RS232數(shù)據(jù)從R1IN、R2IN輸入轉(zhuǎn)換成TTL/CMOS數(shù)據(jù)后從R1OUT、R2OUT輸出。其中13腳(R1IN)、12腳(R1OUT)、11腳(T1IN)、14腳(T1OUT)為第一數(shù)據(jù)通道。第二部分是數(shù)據(jù)轉(zhuǎn)換通道。由6腳和4只電容構(gòu)成。 (2) 簡介MAX232MAX232芯片是美信公司專門為電腦的RS232標準串口設(shè)計的接口電路,使用+5v單電源供電,可以實現(xiàn)TTL電平與RS232C電平相互轉(zhuǎn)換的IC芯片。所以采用DB9的9芯插頭座,傳輸線采用屏蔽雙絞線。 常用引線的信號內(nèi)容引腳序號信號名稱符號流向功能2發(fā)送數(shù)據(jù)TXDDTEDCEDTE發(fā)送串行數(shù)據(jù)3接收數(shù)據(jù)RXDDTEDCEDTE接收串行數(shù)據(jù)4請求發(fā)送RTSDTEDCEDTE請求DCE將線路切換到發(fā)送方式5允許發(fā)送CTSDTEDCEDCE告訴DTE線路已接通可以發(fā)送數(shù)據(jù)6數(shù)據(jù)設(shè)備準備好DSRDTEDCEDCE準備好7信號地信號公共地8載波檢測DCDDTEDCE表示DCE接收到遠程載波20數(shù)據(jù)終端準備好DTRDTEDCEDTE準備好22振鈴指示RIDTEDCE表示DCE與線路接通,出現(xiàn)振鈴(3)接口的物理結(jié)構(gòu) RS232C接口連接器一般使用型號為DB25的25芯插頭座,通常插頭在DCE端,插座在DTE端。噪聲容量為2V。(2)接口的電氣特性 在RS232C中任何一條信號線的電壓均為負邏輯關(guān)系。(1)接口的信號內(nèi)容 實際上RS232C的25條引線中有許多是很少使用的,在計算機與終端通訊中一般只使用39條引線。它是在1970年由美國電子工業(yè)協(xié)會(EIA)聯(lián)合貝爾系統(tǒng)、調(diào)制解調(diào)器廠家及計算機終端生產(chǎn)廠家共同制定的用于串行通訊的標 準。在串行通訊時,要求通訊雙方都采用一個標準接口,使不同的設(shè)備可以方便地連接起來進行通訊。 從機部分電路設(shè)計圖 單片機之間的通信(1)串口通信RS232C計算機與計算機或計算機與終端之間的數(shù)據(jù)傳送可以采用串行通訊和并行通訊二種方式。單片機AT89C52的P0口與ADC0809的D0~D7相連,而ADC0809的ADDA、ADDB、ADDC分別與P0口的低三位相連。[8] 段位碼對應(yīng)關(guān)系段位碼D7D6D5D4D3D2D1D0位碼段dpgfedcba 從機部分 該系統(tǒng)的從機負責(zé)A/D模數(shù)轉(zhuǎn)換,并應(yīng)答主機的命令,需要用到ADC080AT59C52,又由于它們兩個的時鐘頻率不一樣,所以又要用到一個74LS74。把發(fā)光二極管的陽極連在一起構(gòu)成公共陽極,使用時公共陽極接+5V,每個發(fā)光二極管的陰極通過電阻與輸入端相連。每個發(fā)光二極管的陽極與輸入端相連。 單片機具有四種總線形式:P0和P2組成的16位地址地址總線;P0分時復(fù)用為8位數(shù)據(jù)總線;ALE、PSEN、RST、EA和P3口的INT0、INTT0、TWR、RD以及P1口的TT2EX組成控制總線;而P3口的RXD、TXD組成串行通信總線。最后一種是控制引腳,控制引腳有四條,部分引腳具有復(fù)位功能。還有兩個時鐘引腳XTALXTAL2。其中有四個電源引腳,用來接入單片機的工作電源。掉電保護方式下,RAM內(nèi)容被保存,振蕩器被凍結(jié),單片機一切工作停止,直到下一個中斷或硬件復(fù)位為止。另外,AT89S52 可降至0Hz 靜態(tài)邏輯操作,支持2種軟件可選擇節(jié)電模式。在單芯片上,擁有靈巧的8 位CPU 和在系統(tǒng)可編程Flash,使AT89S52為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。使用Atmel 公司高密度非易失性存儲器技術(shù)制造,與工業(yè)80C51 產(chǎn)品指令和引腳完全兼容。它與單板機或個人電腦有著本質(zhì)的區(qū)別,單片機屬于芯片級應(yīng)用,需要用戶了解單片機芯片的結(jié)構(gòu)和指令系統(tǒng)以及其它集成電路應(yīng)用技術(shù)和系統(tǒng)設(shè)計所需要的理論和技術(shù),用這樣特定的芯片設(shè)計應(yīng)用程序,從而使芯片具備特定的智能??v觀單片機的發(fā)展過程,可以預(yù)示單片機的發(fā)展趨勢: 微型單片化 低功耗CMOS與多品種共存可靠性和應(yīng)用水平越來越高單片機有著微處理器所不具備的功能,它可以獨立地完成現(xiàn)代工業(yè)控制所要求的智能化控制功能這就是單片機的最大特點。8位單片機在中、小規(guī)模應(yīng)用場合仍占主流地位,代表了單片機的發(fā)展方向,在單片機應(yīng)用領(lǐng)域發(fā)揮越來越大的作用。[8]單片機按內(nèi)部數(shù)據(jù)通道的寬度,可分為4位、8位、16位及32位單片機。這些電路能在軟件的控制下準確快速的完成程序設(shè)計者事先規(guī)定的任務(wù)。單片機AT89C52的119腳與它的晶振電路相連,第9腳與它的復(fù)位電路相連。單片機P0口的八位數(shù)據(jù)線與用于位選的74HC573的D0~D7相連,用于在哪個數(shù)碼管上顯示。主機還要負責(zé)對采集到的數(shù)據(jù)進行處理和LED顯示,用兩個74HC573。它由AT89S5MAX23LED數(shù)碼顯示器組成。 矩陣式按鍵接口圖在該系統(tǒng)中所用到的按鍵有9個,所以采取矩陣式按鍵接口方式。如采用矩陣式按鍵方式,則只需要9個I/O 口。 獨立按鍵接口圖在單片機中需要的按鍵較多時,通常把鍵排成矩陣形式,這樣可以節(jié)省硬件資源。無按鍵按下時,~。每只按鍵接單片機的一條I/O線,通過對線的查詢,即可識別各按鍵的狀態(tài)。非編碼鍵盤有兩種接口方法:一種是獨立按鍵接口;另一種是矩陣式按鍵接口。根據(jù)案件的識別方法分類,有編碼鍵盤和非編碼鍵盤兩種。在單片機中,為了節(jié)省硬件資源,多采用動態(tài)掃描顯示法。對LED數(shù)碼顯示器的控制可以采用按時間向它提供具有一定驅(qū)動能力的位選和段選信號。 顯示部分LED數(shù)碼顯示管是一種由LED發(fā)光二極管組合顯示字符的顯示器件。常用的芯片是MAX232,MAX232的優(yōu)點是:(1)一片芯片可以完成發(fā)送轉(zhuǎn)換和接收轉(zhuǎn)換的雙重功能。單片機要使用特定的組譯和編譯軟件編譯程序,在用keiluvision2把程序下載到單片機內(nèi)。鑒于上面三種方案,在價格、轉(zhuǎn)換速度等多種標準考量下,在本設(shè)計選用的是逐漸逼近式A/D轉(zhuǎn)換器——ADC0809.單片機是一種面向大規(guī)模的集成電路芯片,是微型計算機中的一個重要的分支。(2)雙積分A/D轉(zhuǎn)換器:它是一種間接式的A/D轉(zhuǎn)換器,優(yōu)點是抗干擾能力強,精度比較高,缺點是數(shù)度很慢,適用于對轉(zhuǎn)換數(shù)度要求不高的系統(tǒng)。A/D轉(zhuǎn)換器型號很多,而其轉(zhuǎn)換時間和轉(zhuǎn)換誤差也各不相同。:A/D轉(zhuǎn)換器單片機單片機LED顯示器鍵盤MAX232采集信號 系統(tǒng)框圖 方案論證 A/D模數(shù)轉(zhuǎn)換的選擇A/D轉(zhuǎn)換器的種類很多,就位數(shù)來說,可以分為8位、10位、12位和16位等。而數(shù)據(jù)的顯示則采用的是LED數(shù)碼管,該器件比較簡單,在生活中接觸也較多。在該系統(tǒng)中采用的是8051系列的單片機。在該系統(tǒng)中需要將模擬量轉(zhuǎn)換為數(shù)據(jù)量,而 A/D是將模擬量轉(zhuǎn)換為數(shù)字量的器件,他需要考慮的指標有
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1