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

正文內(nèi)容

數(shù)字光強度檢測模塊設(shè)計(參考版)

2025-07-10 14:04本頁面
  

【正文】 display(select())。 } } return (max)。LP=0。RP=1。 } }else { if(mid=left) {max=mid。LP=0。RP=0。/****************比較三個值,取最大的*******************/ if (right=mid) {if(right=left) { max= right。 left=adc0804()。 c=0。 /**************************************************/ a=0。 mid=adc0804()。 c=0。 /**************************************************/ a=1。 right=adc0804()。 c=0。 /**************************************************/ a=0。 smg3=1。 //顯示個位 smg3=0。/****************************************************/ smg2=1。 delay(2)。 P0=table[temp/10]。 smg1=1。 //顯示百位 smg1=0。 delay(2)。//返回最后讀出的數(shù)據(jù)}void display(int temp) //顯示程序{/****************************************************/ smg3=1。//讀數(shù)完畢addata=addata/2。//讀出的數(shù)據(jù)賦與addaterd=1。 i=i。 //啟動ADC0804開始測電壓rd=0。wr=0。 //讀ADC0804前準(zhǔn)備P1=0xff。wr=1。 }}/*************讀AD0804子程序*******************************/unsigned char adc0804( void ) //讀AD0804子程序{ unsigned char addata,i。 while(i0) i。 //右邊小數(shù)點void delay(uint count) //delay{ uint i。 // CD4051通道選擇sbit LP=P2^3。sbit b=P2^1。 sbit rd=P3^4。//數(shù)碼管段選顯示 09sbit cs=P3^3。//數(shù)碼管位addata選sbit smg3=P2^4。include//單片機51頭文件,存放著單片機的寄存器include //為了使用空指令加載的頭文件//sbit smg1=P2^6。5)、實驗中實在弄不懂的要向老師求助,以及與同學(xué)探討或上網(wǎng)查找資料等。3)、焊接之前一定要對所有的元器件進行檢查,在確認(rèn)全部完好的基礎(chǔ)上在進行焊接,否則待焊完后進行靜態(tài)調(diào)試時發(fā)現(xiàn)有問題再返回來查就麻煩了,總之欲速則不達。2)、在實際動手之前,對實驗各部分的工作原理一定要明白,不能含糊,在扎實掌握理論知識的基礎(chǔ)上,自己才能對實驗中出現(xiàn)的問題加以分析,并最終解決問題。2)、本作品最終實現(xiàn)所采用的方案易于擴展和調(diào)試,但是有誤差,精度不高,并且系統(tǒng)的可靠性還有待進一步提高。3)、三路光敏電阻的檢測誤差均在合理范圍之內(nèi)。 } } 測試數(shù)據(jù)和結(jié)果分析 測試數(shù)據(jù)1) 、 通過對設(shè)計作品的調(diào)試,最后測試結(jié)果為:用手捂住三個光敏電阻時數(shù)碼管顯示為00,兩個小數(shù)點均不亮;數(shù)碼管能正常穩(wěn)定地顯示光照強度,顯示數(shù)值隨著光照強度的變化而靈敏變化,對于同一個光源具體測試數(shù)據(jù)如下表所示: 各光敏電阻對應(yīng)最大光強和最小光強值 最大光強(LUX)最小光強(LUX)光敏電阻1890光敏電阻2880光敏電阻38802)、對方位顯示進行測試,都是正確的。//右路 dp1=1。 dp2=1。DATA1=DATA2) { display(zhuan(DATA1))。 dp2=1。DATA0=DATA2) //判斷哪路光最強 { display(zhuan(DATA0))。 delay(2)。 c=0。 a=0。 DATA1=adc0804()。 b=0。 delay(2)。 c=0。 a=0。 return(y)。 if(x40amp。 if(x=40) //當(dāng)采集后數(shù)字?jǐn)?shù)據(jù)小于 // 40時認(rèn)為無光 y=0。}【3】轉(zhuǎn)換子程序,將采集轉(zhuǎn)換后的數(shù)字信號通過函數(shù)轉(zhuǎn)換成顯示數(shù);uint zhuan(uchar temp) { int x=255temp。 delay(2)。 P2=table[temp%10]。 shi=1。 //顯示十位 shi=0。 delay(2)。 //讀數(shù)完畢return(addata)。 //讀出的數(shù)據(jù)賦與addate rd=1。 i=i。 //啟動ADC0804開始測電壓 rd=0。wr=0。 //讀ADC0804前準(zhǔn)備 P1=0xff。wr=1。B、如何測試:用keil軟件編程,程序說明如下:【1】AD0804驅(qū)動子程序,根據(jù)ADC0804時序圖編寫;unsigned char adc0804( void ) //讀AD0804子程序{ unsigned char addata,i。delay(100)。tt5。 break。 default:LP=1。RP=1。 break。 case 3: LP=0。RP=1。 break。 } switch(contrl) { case 1: LP=1。tt++) {display(xx)。for(tt=0。uchar xx=0。 } return(value)。 if(value15) { value=0 。 delay_n(1)。i++) { sum1=select()。 for(i=0。 unsigned int sum。}unsigned char Filter (void) { unsigned char i。 contrl=3。 contrl=2。
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1