亚洲春色中文字幕久久久-三上亚,91精品国产亚一区二区三区,久久久九色综合亚洲成色777,涩涩视频下载,国产午夜亚洲精品午夜鲁丝片,国产精品A一区二区三区腾讯导航,影音先锋色情AV在线看片,蜜臀国产在线视频,极品少妇高潮啪啪无码吴梦梦 ,精品人妻无码一区二区三区手机版

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

求教這個單片機程序怎么能將報警下限設為負數 求大神指教

查看數: 3065 | 評論數: 1 | 收藏 0
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發布時間: 2020-6-21 14:13

正文摘要:

#include<reg51.h> #include<intrins.h>    #define dm P0          //段碼輸出口 #define uchar unsigned char #define uint unsigned int sbit DQ=P2^7;&n ...

回復

ID:213173 發表于 2020-6-21 21:33
從DS18B20讀取的溫度值是int型數據,最高位是符號位,低4位是小數位。如果取整數設置報警上下限可以把此int型數據轉換成char型數據。具體方法:把讀取的int型數據右移4位去掉小數,再把符號位右移4位,替換第8位就得到一個char型數據。范圍+127~-128,實際DS18B20最低-55。也就是可以在+127~-55°C范圍內設置報警上下限。如果精度要求高直接用從DS18B20讀取的int型數據設置報警上下限。

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表