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

正文內容

arm嵌入式系統(tǒng)課程設計報告溫度采集系統(tǒng)的設計-資料下載頁

2025-05-23 18:03本頁面
  

【正文】 void tempchange(void) { U8 negtive=0x00。 //存放數的符號,若為正=0;若為負,=0xff U8 j=0。 U8 *pt=tempconventall。 U16 *p1=atempnow。 U16 *p3=btempnow。U16 temp=0。 for(j=0。j8。j++){ negative =0x00。 temp=*p1。 //若溫度為負值,進行相應處理 if((tempamp。0xf80) !=0) { temp=(~temp)+1;//轉為正的原碼 negative=0xff; // 同時置符號為0xff } //根據精度消除無關數據 switch(atempprec) { case 0x1f: //精度為9位,則清除最低3位無效位 {temp=tempamp。0xfff8。break。} case 0x3f: //精度為10位,則清除最低2位無效位 {temp=tempamp。0xfffc。break。}case 0x5f: //精度為11位,則清除最低1位無效位 {temp=tempamp。0xfffe。break。} case 0x7f: //精度為12位 {break。} } //換算成實際溫度,并擴大10倍,去掉小數部分temp=(U16)((float)(temp)*)。//折算放入btempnow 數組中//高8位放整數部分,低8位放小數部分,最高位放符號位if(negtive== 0xff) //若為負值 {*p3=((temp/10)8)|(temp%10)|0x8000。} else {*p3=((temp/10)8)|(temp%10)amp。0x7fff。} if(negative==0xff) //若為負值 {(*pt++)=0x80。} else{(*pt++)=temp/1000%10+0x30。}(*pt++)=temp/100%10+0x30。 (*pt++)=temp/10%10+0x30。 (*pt++)=temp%10+0x30。 p1++。 p3++。 } //轉換完成后清除讀回的原始溫度 p1=atempnow。 for(j=8。j0。j) {*p1++=0x0。 }}14
點擊復制文檔內容
教學教案相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1