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

正文內(nèi)容

基于pt100的溫度測(cè)試儀-閱讀頁(yè)

2025-02-02 16:18本頁(yè)面
  

【正文】 Ω) 分度表溫度( ℃) 實(shí)測(cè)溫度( ℃) 相對(duì)誤差 0 0 0 26 + 52 ++ 78 + 104 130 157 + 183 209 224 附錄(Ⅰ)程序includedefine uchar unsigned chardefine uint unsigned intuchar seg_code[11] = {0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x7f }。 //位碼uchar LEDn = 0 。uchar btpoint = 0X7F。 double aver,get_ad[15],huadong[16],T_huadong[16],T_ZZ[16]。int flag=0,NUM,Z_N=0。 //電阻double T。 /************************配置 cpu IO 口******************************/void IO_Init(){PCA0MD = 0x00。//P0 口為輸出方式,設(shè)置為弱上拉(0 為弱上拉,1 為推挽)P2MDIN = 0xfb。//P2 口為輸出方式,設(shè)置為弱上拉P1SKIP = 0xff。 //不連任何端口引腳XBR1 = 0x40。 //A/D 轉(zhuǎn)化選擇輸入為 口*A/DC0 通道選擇寄存器 ADC0CF = 0xf8。 ADC0TK = 0xff。//內(nèi)部振蕩器不分頻}/*****************************電壓基準(zhǔn)選擇***************************/void MUX(){REF0CN = 0x13。}/**********************************顯示函數(shù)*************************/void display(){if(T0_flag == 1){ T0_flag = 0。 if(LEDn == 2) { P0 = seg_code[buffer[LEDn]] amp。 }else { P0 = seg_code[buffer[LEDn]]。LEDn ++。 } }}/************************************定時(shí)器0***********************/void T0_Init(){TMOD = 0x01。TH0 = 255。ET0 = 1。 TL0 = 0。 }/*******************************************************************/uint ADC0(){ uchar x。 ADC0MX = 0x09。 x = ADC0CN amp。 while(x == 0) { x = ADC0CN amp。 } ADC0CN = ADC0CN amp。 y = 256*ADC0H + ADC0L 30。}/***********************************求平均值************************/void huadongpingjun(){ huadong[15] = huadong[14]。 huadong[13] = huadong[12]。 huadong[11] = huadong[10]。 huadong[9] = huadong[8]。 huadong[7] = huadong[6]。 huadong[5] = huadong[4]。 huadong[3] = huadong[2]。 huadong[1] = huadong[0]。 Dat_pingjun = (huadong[15]+huadong[14]+huadong[13]+huadong[12]+huadong[11]+huadong[10]+huadong[9]+huadong[8]+huadong[7]+huadong[6]+huadong[5]+huadong[4]+huadong[3]+huadong[2]+huadong[1]+huadong[0])/16。 int i。i = 15。sum = sum + get_ad[i]。}/*********************************插值計(jì)算*************************/double jisuan(double x,double x1,double x2,double x3,double y1,double y2,double y3){ double Y。 return Y。int i=0。T1 = jisuan(R,Pt[i1][0],Pt[i][0],Pt[i+1][0],Pt[i1][1],Pt[i][1],Pt[i+1][1])。} /**********************************溫度求平均值處理*****************/void T_chuli(){  T_huadong[15] = T_huadong[14]。 T_huadong[13] = T_huadong[12]。 T_huadong[11] = T_huadong[10]。  T_huadong[9] = T_huadong[8]。 T_huadong[7] = T_huadong[6]。 T_huadong[5] = T_huadong[4]。 T_huadong[3] = T_huadong[2]。 T_huadong[1] = T_huadong[0]。 T_pingjun =(T_huadong[15]+T_huadong[14]+T_huadong[13]+T_huadong[12]  +T_huadong[11]+T_huadong[10]+T_huadong[9]+T_huadong[8]+T_huadong[7]   +T_huadong[6]+T_huadong[5]+T_huadong[4]+T_huadong[3]+T_huadong[2]   +T_huadong[1]+T_huadong[0])/16。double h=0,t_l=0。mn15。T_ZZ[mn] = T_ZZ[mn+1]。 h =0。buffer[0] = (int)(t_l) / 100。 buffer[2] = (int)(t_l) % 10。 }void zhuanhuan(){ Vinad = * (Dat_pingjun / 4096)。 R = (int)(100000 * V_Pt)。 T_ZZ[Z_N] =T。 if(Z_N==16) { Z_N=0。 } }/*******************************************************************/void main(){MUX()。 IO_Init()。AD_Init()。 while(1) { display()。 huadongpingjun()。 T_chuli()
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1