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

正文內(nèi)容

基于單片機(jī)的多路數(shù)據(jù)采集系統(tǒng)畢業(yè)論文-wenkub.com

2025-06-19 05:47 本頁(yè)面
   

【正文】 在整個(gè)系統(tǒng)中,主機(jī)用到了9個(gè)按鍵,按鍵0按下后,發(fā)送一個(gè)00H的數(shù)據(jù)給從機(jī),而從機(jī)接收到這個(gè)信號(hào)就開(kāi)始調(diào)用一個(gè)循環(huán)采集方式,然后從機(jī)采集完數(shù)據(jù)后再將轉(zhuǎn)換好的數(shù)據(jù)和采集線(xiàn)路的通道號(hào)發(fā)送給主機(jī)并用LED數(shù)據(jù)顯示器顯示出來(lái);按鍵18用于選擇采集方式,分別送相應(yīng)的采集線(xiàn)路的通道號(hào)給從機(jī),然后再將從機(jī)轉(zhuǎn)換好的數(shù)據(jù)和采集線(xiàn)路的通道號(hào)發(fā)送給主機(jī)并用LED數(shù)據(jù)顯示器顯示出來(lái);當(dāng)主機(jī)沒(méi)有按鍵按下時(shí),則發(fā)送一個(gè)數(shù)0給LED。(4)向串口發(fā)送數(shù)據(jù)子程序putc_to_SerialPort(uchar c)程序首先將數(shù)據(jù)發(fā)送到串行口,當(dāng)T1=0時(shí),表明傳送結(jié)束。(1)主程序主程序是進(jìn)行系統(tǒng)的初始化,由于主從兩個(gè)單片機(jī)要進(jìn)行通信,所以?xún)蓚€(gè)單片機(jī)的初始化應(yīng)該是相同的,并調(diào)用A/D轉(zhuǎn)換。然后調(diào)用延時(shí),、下面是重復(fù)上面的過(guò)程,直到要顯示的數(shù)字全部顯示在數(shù)碼上。(3)鍵盤(pán)掃描子程序Keys_Scan() 該程序是先將行選好,然后再選定列就可以確定到具體的哪一個(gè)按鍵。 主機(jī)程序設(shè)計(jì)本軟件系統(tǒng)有一個(gè)主程序,五個(gè)子程序,五個(gè)子程序分別為向串口發(fā)送數(shù)據(jù)子程序putc_to_serialport()、鍵盤(pán)掃描子程序Keys_Scan()、LED數(shù)據(jù)顯示子程序Display_Result(int d)、延時(shí)子程序Delay()、主機(jī)串口接受中斷子程序Serial_INT() interrupt 4。立了工程項(xiàng)目以后現(xiàn)在就要為工程添加程序,點(diǎn)擊“文件”中的新建,新建一個(gè)空白文檔;這個(gè)空白文檔就是我們編寫(xiě)單片機(jī)程序的場(chǎng)所。第四章 軟件部分 簡(jiǎn)介KeilUvision2Keil提供了包括C編譯器、宏匯編、連接器、庫(kù)管理和一個(gè)功能強(qiáng)大的仿真調(diào)試器等在內(nèi)的完整開(kāi)發(fā)方案,通過(guò)一個(gè)集成開(kāi)發(fā)環(huán)境(UVISION)將這些組合在一起。在啟動(dòng)A/D轉(zhuǎn)換時(shí),由于ALE和START連在一起,因此AD0809在鎖存通道的同時(shí),也啟動(dòng)了A/D轉(zhuǎn)換器。OE端為高電平時(shí),可以讀出轉(zhuǎn)換的數(shù)字量。A/D轉(zhuǎn)換開(kāi)始使EOC端輸出低電平。Vcc:+5V電源。OE:輸出允許信號(hào),高電平有效。ALE:地址鎖存信號(hào)。轉(zhuǎn)換誤差為1/2LSB。 C0809的介紹ADC0809是八通道的八位逐次逼近式A/D轉(zhuǎn)換器。: MAX232的引腳結(jié)構(gòu)圖其中引腳16(C1+、V+、C1_、C2+、CV)用于電源電壓轉(zhuǎn)換,只要在外部接入相應(yīng)電解電容即可;引腳710和引腳1114構(gòu)成兩組TTL信號(hào)電平與RS232C信號(hào)電平的轉(zhuǎn)換電路,對(duì)應(yīng)引腳可直接與單片機(jī)串行口的TTL電平引腳和PC的RS232C電平引腳相連。8腳(R2IN)、9腳(R2OUT)、10腳(T2IN)、7腳(T2OUT)為第二數(shù)據(jù)通道。功能是產(chǎn)生+12v和12v兩個(gè)電源,提供給RS232串口電平的需要。 兩個(gè)DB9的連接圖(4)傳輸電纜長(zhǎng)度 由RS232C標(biāo)準(zhǔn)規(guī)定在碼元畸變小于4%的情況下,傳輸電纜長(zhǎng)度應(yīng)為50英尺,其實(shí)這個(gè)4%的碼元畸變是很保守的,在實(shí)際應(yīng)用中,約有99%的用戶(hù)是按碼元畸變1020%的范圍工作的,所以實(shí)際使用中最大距離會(huì)遠(yuǎn)超過(guò)50英尺。即要求接收器能識(shí)別低至+3V的信號(hào)作為邏輯“0”,高于—3V的信號(hào)作為邏輯“1”。RS232C最常用的9條引線(xiàn)的信號(hào)內(nèi)容。 RS232C接口(又稱(chēng) EIA RS232C)是目前最常用的一種串行通訊接口。其用到的MAX232與主機(jī)部分的電路連接方法一樣。 LED內(nèi)部結(jié)構(gòu) 共陰極接法 共陽(yáng)極接法為了顯示字符,要為L(zhǎng)ED顯示器提供顯示段碼(或稱(chēng)字形代碼),組成一個(gè)“8”字的七段,再加上1個(gè)小數(shù)點(diǎn)位,共計(jì)八段。89C52單片機(jī)的主要功能l 與MCS51單片機(jī)產(chǎn)品兼容l 8K字節(jié)在系統(tǒng)可編程Flash存儲(chǔ)器l 1000次擦寫(xiě)周期l 全靜態(tài)操作:0Hz~33Hzl 三級(jí)加密程序存儲(chǔ)器l 32個(gè)可編程I/O口線(xiàn)l 三個(gè)16位定時(shí)器/計(jì)數(shù)器l 八個(gè)中斷源l 全雙工UART串行通道l 低功耗空閑和掉電模式l 掉電后中斷可喚醒l 看門(mén)狗定時(shí)器l 雙數(shù)據(jù)指針l 掉電標(biāo)識(shí)符 LED數(shù)碼顯示器的應(yīng)用原理簡(jiǎn)單的講,LED數(shù)碼顯示器就是由發(fā)光二極管組成的,LED數(shù)碼顯示器有兩種連接方式:(1)共陰極接法:把發(fā)光二極管的陰極連在一起構(gòu)成公共陰極,使用時(shí)公共陰極接地。還有由P0口、P1口、P2口、P3口的所有引腳構(gòu)成的單片機(jī)的輸入/輸出(I\O)引腳。[8]其引腳圖, AT89C52的引腳圖它一共有40個(gè)引腳,引腳又分為四類(lèi)。[8]AT89S52具有以下標(biāo)準(zhǔn)功能: 8k字節(jié)Flash,256字節(jié)RAM,32 位I/O 口線(xiàn),看門(mén)狗定時(shí)器,2 個(gè)數(shù)據(jù)指針,三個(gè)16 位定時(shí)器/計(jì)數(shù)器,一個(gè)6向量2級(jí)中斷結(jié)構(gòu),全雙工串行口,片內(nèi)晶振及時(shí)鐘電路。[8](2) 簡(jiǎn)介AT89C52AT89C52是一種低功耗、高性能CMOS8位微控制器,具有8K 在系統(tǒng)可編程Flash 存儲(chǔ)器。隨著移動(dòng)通訊、網(wǎng)絡(luò)技術(shù)、多媒體技術(shù)等高科技產(chǎn)品進(jìn)入家庭,32位單片機(jī)應(yīng)用得到了長(zhǎng)足發(fā)展??偟亩詥纹瑱C(jī)的特點(diǎn)可以歸納為以下幾個(gè)方面:集成度高、存儲(chǔ)容量大、外部擴(kuò)展能力強(qiáng)、控制功能強(qiáng)、低電壓、低功耗、性能價(jià)格比高、可靠性高這幾個(gè)方面。主機(jī)跟從機(jī)的連接,又涉及到一個(gè)串行口雙機(jī)通信的問(wèn)題,根據(jù)單片機(jī)雙機(jī)通信距離、抗干擾性等要求,選擇RS232C串行接口方法,選擇串行口MAX232來(lái)連接主機(jī)和從機(jī),將MAX232的1,再將MAX232上的114腳分別與db9的6腳相連。 主機(jī)部分原理圖設(shè)計(jì)由于主機(jī)要對(duì)從機(jī)有一個(gè)命令,所以用到按鍵,按鍵的一端接地,則表示按鍵按下。單片機(jī)系統(tǒng)中的非編碼式鍵盤(pán)程序主要由判別是否有鍵按下子程序、鍵的識(shí)別子程序、找到閉合鍵后,讀入相應(yīng)的鍵值,再轉(zhuǎn)到相應(yīng)的鍵處理程序幾個(gè)部分組成。當(dāng)某按鍵按下時(shí),與其相連的I/O線(xiàn)將得到低電平輸入。獨(dú)立按鍵接口在單片機(jī)中,如果所需的按鍵較少,可采用獨(dú)立式鍵盤(pán)。 按鍵鍵盤(pán)是一種常見(jiàn)的輸入設(shè)備,用戶(hù)可以向計(jì)算機(jī)輸入數(shù)據(jù)或命令。它使用了8個(gè)LED顯示管,其中7個(gè)用于顯示字符,1個(gè)用來(lái)顯示小數(shù)點(diǎn),故通常稱(chēng)之為八段發(fā)光二極管數(shù)碼顯示器。而本設(shè)計(jì)選用的是AT89C52. 串行口的選擇該串行口我選用了標(biāo)準(zhǔn)RS232C接口,它是電平與TTL電平轉(zhuǎn)換驅(qū)動(dòng)電路。(3)并行式A/D轉(zhuǎn)換器:它又被稱(chēng)為flash(快速)型,它的轉(zhuǎn)換數(shù)度很高,但她采用了很多個(gè)比較器,而n位的轉(zhuǎn)換就需要2n1個(gè)比較器,因此電路規(guī)模也極大,價(jià)格也很貴,只適用于視頻A/D轉(zhuǎn)換器等數(shù)度特別高的領(lǐng)域。位數(shù)越高其分辨率就越高,價(jià)格也就越貴。雙機(jī)通信的串行口可以采用RS232C標(biāo)準(zhǔn)接口,由芯片MAX232實(shí)現(xiàn)雙機(jī)的通信。由微處理器去完成程序控制,數(shù)據(jù)處理及大部分邏輯操作,使系統(tǒng)的靈活性和可靠性大大地提高,系統(tǒng)硬件成本和系統(tǒng)的重建費(fèi)用大大地降低。第二章 數(shù)據(jù)采集 數(shù)據(jù)采集系統(tǒng)數(shù)據(jù)采集,又稱(chēng)數(shù)據(jù)獲取,是利用一種裝置,從系統(tǒng)外部采集數(shù)據(jù)并輸入到系統(tǒng)內(nèi)部的一個(gè)接口?!”M管現(xiàn)在以微機(jī)為核心的可編程數(shù)據(jù)采集與處理技術(shù)作為數(shù)據(jù)采集技術(shù)的發(fā)展方向得到了迅速的發(fā)展,并且適于通用微機(jī)(如IBM PC 系列) 使用的板卡級(jí)數(shù)據(jù)采集產(chǎn)品也已大量出現(xiàn),組成一個(gè)數(shù)據(jù)采集系統(tǒng)簡(jiǎn)單到只需要一塊數(shù)據(jù)采集卡,把它插在微機(jī)的擴(kuò)展槽內(nèi),并輔以應(yīng)用軟件,就能實(shí)現(xiàn)數(shù)據(jù)采集功能,但這并不會(huì)對(duì)基于單片機(jī)為核心的數(shù)據(jù)采集系統(tǒng)產(chǎn)生影響,因?yàn)閱纹瑱C(jī)功能強(qiáng)大、抗干擾能力強(qiáng)、可靠性高、靈活性好、開(kāi)發(fā)容易等優(yōu)點(diǎn),使得基于單片機(jī)為核心的
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1