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

正文內(nèi)容

基于proteus的數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)畢業(yè)論文-文庫(kù)吧資料

2025-07-03 18:28本頁面
  

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