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

正文內(nèi)容

基于單片機的數(shù)據(jù)采集系統(tǒng)設(shè)計—畢業(yè)設(shè)計論文(存儲版)

2025-04-07 11:57上一頁面

下一頁面
  

【正文】 ........................................ 21 主機程序設(shè)計 ................................................ 22 從機部分程序設(shè)計 ............................................ 25 第五章 調(diào)試結(jié)果 .............................................................................................. 28 總結(jié) ............................................................................................................................ 30 參考文獻 .................................................................................................................. 31 附錄 ............................................................................................................................ 32 致謝 ............................................................................................................................ 36 1 第一章 緒論 研究背景及其目的意義 近年來,數(shù)據(jù)采集及其應(yīng)用受到了人們越來越廣泛的關(guān)注,數(shù)據(jù)采集系統(tǒng)也有了迅速的發(fā)展,它可以廣泛的應(yīng)用于各種領(lǐng)域。該系統(tǒng)從機負責數(shù)據(jù)采集并應(yīng)答主機的命令。由于這種數(shù)據(jù)采集系統(tǒng)的性能優(yōu)良,超過了傳統(tǒng)的自動檢測儀表和專用數(shù)據(jù)采集系統(tǒng),因而獲得了驚人的發(fā)展。由于集成電路制造技術(shù)的不斷提高,出現(xiàn)了高性能、高可靠的單片機數(shù)據(jù)采集系統(tǒng)( DAS)。 我國的數(shù)字地震觀測系統(tǒng)主要采用 TDE124C型 TDE224C型地震數(shù)據(jù)采集系統(tǒng)。隨著微機技術(shù)的發(fā)展和普及 ,數(shù)據(jù)采集監(jiān)測已成為日益重要的檢測技術(shù) ,廣泛應(yīng)用于各種需要同時監(jiān)控溫度、濕度和壓力等場合。而單片機是該系統(tǒng)的基本的微處理系統(tǒng),它完成數(shù)據(jù)讀取、處理及邏輯控制,數(shù)據(jù)傳輸?shù)纫幌盗械娜蝿?wù)。 (1)逐漸逼近式 A/D 轉(zhuǎn)換器:它是一種速度快、精度較高、成本較低的直接式轉(zhuǎn)換器,其轉(zhuǎn)換時間在幾微秒到幾百微秒之間。常用的芯片是 MAX232, MAX232 的優(yōu)點是: ( 1)一片芯片可以完成發(fā)送轉(zhuǎn)換和接收轉(zhuǎn)換的雙重功能。當按下按鍵 S3 時,給 低電平,啟動外部中斷 0;當按下按鍵 S3時,給 低電平,啟動外部中斷 1,編寫相應(yīng)的中斷服務(wù)程序就可以實現(xiàn)功能。單片 機 AT89C52的 1 19 腳與它的晶振電路相連,第 9 腳與它的復(fù)位電路相連。這些電路能在軟件的控制下準確快速的完成程序設(shè)計者事先規(guī)定的任務(wù)??臻e模式下, CPU停止工作,允許 RAM、定時器 /計數(shù)器、串口、中斷繼續(xù)工作。如圖 ( 2)共陽極接法。其電路圖如 圖 從機部分電路設(shè)計圖 單片機之間的通信 ( 1)串口通信 RS232C 由于串行通訊方式具有使用線路少、成本低,特別是在遠程傳輸時,避免了多條線路特性的不一致而被廣泛采用。 13 ( 2)接口的電氣特性 在 RS232C中所有信號線的電壓均為負邏輯關(guān)系。但在實際應(yīng)用中,約有 99%的用戶是按碼元畸變 1020%的范圍工作的,所以實際使用中最大距離會遠超過 50英尺。 8 腳( R2IN)、 9腳( R2OUT)、 10腳( T2IN)、7 腳( T2OUT)為第二數(shù)據(jù)通道。該芯片由 8 路模擬開關(guān)、地址鎖存與譯碼器、比較器、 8 位開關(guān)樹型 D/ A 轉(zhuǎn)換器、逐次逼近寄存器、三態(tài)輸出鎖存器等電路組成。 ADC0809 工作時,首先輸入 3 位地址,并使 ALE 為 1,以將地址存入地址鎖存器中。該信號通??勺鳛橹袛嗌暾埿盘?。將轉(zhuǎn)換結(jié)果輸出 。根據(jù)題意,在文檔中寫入代碼,寫完后再檢查一下,然后保存,然后再將保存好的文檔添加到工程中,具體做法如下: 程序文件添加完畢后,對其進行編譯當前程序、編譯修改過的文件并生成應(yīng)用程序、重新編譯所有文件并生成應(yīng)用程序后,依次點擊 TARGET、 Output 鍵。其流程圖如圖 所示 ( 4) LED 顯示程序 Display_Result(int d) 該子程序用的數(shù)碼管動態(tài)顯示方式。 ( 1)主程序 主程序是進行系統(tǒng)的初始化,由于主從兩個單片機要進行通信,所以兩個單開始 顯示個位 顯示十分位 顯示百分位 顯示小數(shù)點 結(jié)束 開始 接受數(shù)據(jù) 對數(shù)據(jù)進行相關(guān)處理 調(diào)用 Display_Result(m) 26 片機的初始化應(yīng)該是相同的,并調(diào)用 A/D 轉(zhuǎn)換。 在整個系統(tǒng)中,主機用到了 9個按鍵,按鍵 0按下后,發(fā)送一個 00H 的數(shù)據(jù)給從機,而從機接收到這個信號就開始調(diào)用一個循環(huán)采集方式,然后從機采集完數(shù)據(jù)后再將轉(zhuǎn)換好的數(shù)據(jù)和采集線路的通道號發(fā)送給主機并用 LED 數(shù)據(jù)顯示器顯示出來;按鍵 18用于選擇采集方式,分別 送相應(yīng)的采集線路的通道號給從機,然后再將從機轉(zhuǎn)換好的數(shù)據(jù)和采集線路的通道號發(fā)送給主機并用 LED 數(shù)據(jù)顯示器顯示出來;當主機沒有按鍵按下時,則發(fā)送一個數(shù) 0 給 LED。i++)。 smgk=1。 smgd=1。 P0=0x80。 //按鍵后 11110000 將變成XXXX0000, X 中有一個為0, 3 個仍為 1,而異或操作會 把 3 個 1 變成 0,唯一的0 變成 1 Tmp=An4。break。break。 } Display() { smgK=1。 //波特率不加倍 TH1=0xFD。 break。 break。 break。 m=n/0xFF。i++)。j8) { ST=0。} } /*******主程序 *******/ void main() { TMOD=0X20。 //啟動定時器 1 while(1) { Delay(100)。 //判斷接收到的第四位是否為 1,如果為 1,則按選定的通道采集,否則就是循環(huán)采集 switch(i) { case 0: Adcon()。 val=P0。 9JWKf wvGt YM*Jgamp。MuWFA5uxY7JnD6YWRr Wwc^vR9CpbK!zn%Mz849Gx^Gj qv^$UE9wEwZQcUE% amp。MuWFA5uxY7JnD6YWRr Wwc^vR9CpbK! zn%Mz849Gx^Gj qv^$UE9wEwZQcUE%amp。 MuWFA5uxY7JnD6YWRrWwc^vR9CpbK! zn% Mz849Gx^Gj qv^$UE9wEwZQcUE%amp。 MuWFA5uxY7JnD6YWRr Wwc^vR9CpbK!zn%Mz849Gx^Gj qv^$UE9wEwZQcUE% amp。 qYpEh5pDx2zVkumamp。 MuWFA5uxY7JnD6YWRrWwc^vR9CpbK! zn% Mz849Gx^Gjqv^$UE9wEwZQcUE% amp。MuWFA5uxY7JnD6YWRr Wwc^vR9CpbK!zn%Mz849Gx^Gj qv^$UE9wEwZQcUE%amp。 qYpEh5pDx2zVkumamp。 qYpEh5pDx2zVkumamp。 qYpEh5pDx2zVkum amp。 qYpEh5pDx2zVkum amp。 qYpEh5pDx2zVkum amp。 ksv*3t nGK8!z8。 ksv*3t nGK8!z89Am YWv*3tnGK8! z89Am YWpazadNuKNamp。 ksv*3t nGK8! z89Am YWpazadNuKNamp。 ksv*3t nGK8! z89Am UE9aQGn8xp$Ramp。ksv*3t nGK8!z89Am YWpazadNuKNamp。 UE9aQGn8xp$Ramp。 gTXRm 6X4NGpP$vSTTamp。 gTXRm6X4NGpP$vSTTamp。 UE9aQGn8xp$Ramp。 gTXRm6X4NGpP$vSTTamp。 gTXRm 6X4NGpP$vSTTamp。gTXRm 6X4NGpP$vSTTamp。 gTXRm 6X4NGpP$vSTTamp。也要感謝跟我一組的同學(xué),許多次在我設(shè)計 不知如何下手時,他都給了我許多的建議,使我大大加快了設(shè)計的進程。 while(EOC==0)。 i=camp。 IE=0X90。 putc_to_SerialPort(n)。 for(j=0,P0=m。 while(x) for(i=0。 j=i*0x10。 break。 break。 if(P3!=0X0F) Keys_Scan()。 //串口工作于方式 1 TMOD=0x20。 while(T1==0)。break。break。 //低四位置 1,放入 4 行 Delay(1)。 P0=0X7C。 smgk=0。 smgd=0。 while(x) for(i=0。系統(tǒng)調(diào)試以程序為主,硬件調(diào)試應(yīng)先檢測電路的焊接是否正確,然后用外用表檢測或通電檢測其是否有短路或斷路。 當 RI =1 時,接受串口過來的數(shù)據(jù),并對該數(shù)據(jù)進行 X*05H/0FFH 的處理,接下來用處理過的數(shù)據(jù)調(diào)用 LED 顯示程序 Display_Result(int d)。其流程圖見圖 ( 2)向串口發(fā)送數(shù)據(jù)子程序 putc_to_serialport() 該程序首先將數(shù)據(jù)發(fā)送到串行口,當 T1=0 時,表明傳送結(jié)束。 立了工程項目以后現(xiàn)在就要為工程添加程序,點擊“文件”中的新建,新建一個空白文檔;這個空白文檔就是我們編寫單片機 程序的場所。在啟動 A/D 轉(zhuǎn)換時,由單片機的 控制 A/D 轉(zhuǎn)換器的地址鎖存和轉(zhuǎn)換啟動,由于 ALE 和 START 連在一起,因此 AD0809 在鎖存通道的同時,也啟動了 A/D 轉(zhuǎn)換器。 A/D 轉(zhuǎn)換開始使 EOC 端輸出低電平。當 A/ D 轉(zhuǎn)換結(jié)束時,此端輸入一個高電平才能打開輸出三態(tài)門,輸出為數(shù)字量; CLK:時鐘脈沖輸入端。而該系統(tǒng)選用的是 ADC0809,下面就具體的介紹一下 ADC0809 的工作原理。由 1 1 1 14 腳構(gòu)成兩個數(shù)據(jù)通道 。所以采用 DB9的 9芯插頭座,傳輸線采用屏蔽雙絞線。 RS232C最常用的 9條引線的信號內(nèi)容。單片機 AT89C52的 P0口和 ADC0809的D0~D7相連,而 ADC0809的 ADDA、 ADDB、 ADDC依次和 P0口的低三位相連。 89C52單片機的主要功能 ? 兼容 MCS51指令系統(tǒng) ? 8k可反復(fù)擦寫 (1000次) Flash ROM ? 32個雙向 I/O口 ? 256x8bit內(nèi)部 RAM ? 3個 16位可編程定時 /計數(shù)器中斷 ? 時鐘頻率 024MHz ? 2個串行中斷 ? 可編程 UART串行通道 ? 2個外部中斷源 ? 共 6個中斷源 ? 2個讀寫中斷口線 ? 3級加密位 ? 低功耗空閑和掉電模式 ? 軟件設(shè)置睡眠和喚醒功能 LED數(shù)碼顯示器的應(yīng)用原理 LED數(shù)碼顯示器由發(fā)光二極管組成,其內(nèi)部結(jié)構(gòu)如圖 , LED數(shù)碼顯示器有兩種連接方式: ( 1)共陰極接法:把發(fā)光二極管的陰極連在一起構(gòu)成公共陰極,使用時公共陰極接地。 AT89C52具有以下標準功能: 8k字節(jié) Flash, 256字節(jié) RAM, 32 位 I/O 口線,看門狗定時器, 2 個數(shù)據(jù)指針,三個 16 位定時器 /計數(shù)器,一個 6向量 2級中斷結(jié)構(gòu),全雙工串行口,片內(nèi)晶振及時鐘電路。 單片機從 1976 年公布 8 位機至今不到 30 年的時間,它沒有像微處理器那樣從 8 位、 16位,一直發(fā)展到 32位、 64 位, 8位機目前依然是單片機的主流機型。單片機 P0 口的八位數(shù)據(jù)線與用于位選的 74HC573 的
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1