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

正文內(nèi)容

基于單片機的壓力測試儀設計-wenkub.com

2024-11-06 02:49 本頁面
   

【正文】 同時,尤其是做技術性的事情,一定的有團隊合作的精神,一個人的力量是有限的,而且許多時候會進入死胡同,或許別人一看就能發(fā)現(xiàn)問題的本質。我的同學說 ad 轉換需要 100us,那么我們就在啟動轉換后延時幾 ms 去讀就 ok 了,簡單方便;也有同學說用查詢法, eoc 在轉換期間一直是低電平,轉換完成后變高,那么我們就在啟動轉換后用 while(! eoc)等待轉換完成,這樣也省事;也有的說用外 20 部中斷。)。最 后還是發(fā)現(xiàn)在寫小數(shù)點的時候用的是write_number(‘ .’ ,8) ,而 write_number( uchar dat, uchar add)是用來顯示數(shù)字的, dat 即十進制數(shù)字 0~9,在函數(shù)中,首先將 0x30+dat 即得數(shù)字的 ASCII碼,我們原先在寫小數(shù)點的時候用 write_number(‘ .’ , 8)顯然得到的是小數(shù)點的 ASCII 碼 +0x30 后的 ASCII 碼,這個碼剛好是 ^的碼值。 在確定課題后,設計有要求量程切換,這是在以前書本中都不曾提過的應用,我們根據(jù)現(xiàn)實生活中,和在實驗室接觸的儀表中,將量程切換定義為:小量程( xx. Xx) 現(xiàn)實到小數(shù)點百分位,大量程( ) ,雖然整數(shù)可以顯示到百位,但是只能夠顯示到小數(shù)點十分位,這樣就沒有小量程顯示準確了。//壓力值 WRITE_NUMBER(PRESS_SHI,7)。 //取壓力值百位 PRESS_SHI=(UCHAR)((TEMP%1000)/100)。 WRITE_NUMBER(PRESS_DOT1,9)。 //取壓力值十 位 PRESS_DOT1=(UCHAR)(((TEMP%1000)%100)/10)。I++) WRITE_DATA(STR1[I])。 PRESS=()*(AD_DATA10)+15。//禁止輸入 I=0。I=0。I=0。 ADC_OE=1。//數(shù)據(jù)準備,讀入的時候先置 1 I=0。 ADC_CS=0。 TIME5S_COUNT++。 WHILE(1) { KEY_SCAN()。.39。//壓力值 WRITE_NUMBER(PRESS_SHI,7)。 //取壓力值百位 PRESS_SHI=(UCHAR)((TEMP%1000)/100)。 LED1=1。)。//壓力值 WRITE_NUMBER(PRESS_GE,7)。 //取壓力值百位 PRESS_GE=(UCHAR)((TEMP%1000)/100)。//轉換結果放大倍數(shù),便于求小數(shù) LED1=0。//顯示的起始地址 FOR(I=0。 IF(KEY==0) { DELAY(5)。//開總中斷 ET0=1。//定時器 T0 方式 1 TH0=(6553650000)/256。)。 WRITE_NUMBER(PRESS_GE,7)。I++) WRITE_DATA(STR0_1[I])。 WRITE_COM(0X01)。I++)//開機 LOGO WRITE_DATA(STR0_0[I])。//光標不顯示,不閃爍 WRITE_COM(0X14)。 WRITE_COM(0X01)。 } //寫顯示一個字符函數(shù) VOID WRITE_NUMBER(UCHAR DAT,UCHAR ADD)//形參:顯示數(shù)據(jù),顯示地 址 WRITE_COM(0X80+ADD)。//寫 LCD_E=0。 //LCD_E=0。//寫 LCD_E=0。 }WHILE(BUSY==1)。 LCD_RW=1。Z0。//超過了滿量程 VOID DELAY(UCHAR X) UCHAR Y,Z。 FLOAT PRESS。 UCHAR PRESS_DOT1。//量程表示, 0 兩位, 1 三位 UCHAR TIME5S_COUNT。//兩位數(shù) ,默認兩位數(shù) SBIT LED2=P2^5。 SBIT LCD_RS=P2^1。則( 0V5V)對應( 0255),( )對應( 10246)。紅色 LED 亮表示此時的量程為 ,黃 色 LED 亮表示此時的量程為 。 11 系統(tǒng)總體框圖 以 AT89C52 為核心,外圍電路有信號采集 MPX4115, AD 轉換電路 ADC080 按鍵和顯示液晶模塊。若是三位整數(shù)模式則直接刷新數(shù) 據(jù)后顯示。 系統(tǒng)程序整體流程圖 系統(tǒng)的整體程序流程圖如下所示: 主程序在完成開機 LOGO 顯示、壓力值初始化顯示、 TO 及 INT0 中斷初始化 后進入死循環(huán),在循環(huán)中進行按鍵掃描,切換量程。 11( Vcc):主電源輸入端。當 A/ D 轉換結束時,此 端輸入一個高電平,才能打開輸出三態(tài)門,輸出數(shù)字量。 22( ALE):地址鎖存允許信號,輸入,高電平有效。一般 在硬件仿真時采用 ADC0808進行 A/D 轉換,實際使用時采用 ADC0809 進行 A/D 轉換。 P0~P3 為可編程通用 I/O 腳,其功能用途由軟件定義。功能包括對會聚主 IC 內(nèi)部寄存器、數(shù)據(jù) RAM 及外部接口等功能部件的初始化,會聚調整控制,會聚測試圖控制,紅外遙控信號 IR 的接收解碼及與主板 CPU 通信等。還可以進 行壓力上下限報警。有壓力傳感器測量當前施加在傳感器上的壓力,并通過 ADC0808 芯片將電壓信號轉換為數(shù)字信號傳遞給單片機,通過單片機將當前的壓力值傳遞給 LCD 并且正確顯示。 MPX4115 壓力傳感器檢測的范圍是 10KPA100KPA,輸出電壓信號 。利用 16X1 字符型 LCD 顯示和提示操作。從而更好的滿足當今社會的要求。電阻應變式傳感器是傳感器中應用最多的一種,本設計采用全橋測量電路,使系統(tǒng)產(chǎn)生的誤差更小,輸出的數(shù)據(jù)更精確。 關鍵詞:壓力測試; 單片機; ADC ;傳感器 4 目 錄 ....................................
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1