久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
stm32單片機+LM75A溫度 OLED屏漢字與圖片顯示程序,測試OK
[打印本頁]
作者:
小飛俠的
時間:
2023-6-29 11:52
標題:
stm32單片機+LM75A溫度 OLED屏漢字與圖片顯示程序,測試OK
單片機源程序如下:
#include "lm75a.h"
//讀出LM75A的溫度值(-55~125攝氏度)
//溫度正負號(0正1負),溫度整數,溫度小數(點后2位)依次放入*Tempbuffer(十進制)
void LM75A_GetTemp(u8 *Tempbuffer){
u8 buf[2]; //溫度值儲存
u8 t=0,a=0;
I2C_READ_BUFFER(LM75A_ADD,0x00,buf,2); //讀出溫度值(器件地址,子地址,數據儲存器,字節數)
t = buf[0]; //處理溫度整數部分,0~125度
*Tempbuffer = 0; //溫度值為正值
if(t & 0x80){ //判斷溫度是否是負(MSB表示溫度符號)
*Tempbuffer = 1; //溫度值為負值
t = ~t; t++; //計算補碼(原碼取反后加1)
}
if(t & 0x01){ a=a+1; } //從高到低按位加入溫度積加值(0~125)
if(t & 0x02){ a=a+2; }
if(t & 0x04){ a=a+4; }
if(t & 0x08){ a=a+8; }
if(t & 0x10){ a=a+16; }
if(t & 0x20){ a=a+32; }
if(t & 0x40){ a=a+64; }
Tempbuffer++;
*Tempbuffer = a;
a = 0;
t = buf[1]; //處理小數部分,取0.125精度的前2位(12、25、37、50、62、75、87)
if(t & 0x20){ a=a+12; }
if(t & 0x40){ a=a+25; }
if(t & 0x80){ a=a+50; }
Tempbuffer++;
*Tempbuffer = a;
}
//LM75進入掉電模式,再次調用LM75A_GetTemp();即可正常工作
//建議只在需要低功耗情況下使用
void LM75A_POWERDOWN(void){//
I2C_SAND_BYTE(LM75A_ADD,0x01,1); //
}
復制代碼
Keil代碼下載:
OLED屏漢字與圖片顯示程序.7z
(206.14 KB, 下載次數: 27)
2023-6-29 13:06 上傳
點擊文件名下載附件
OLED屏漢字與圖片顯示程序
下載積分: 黑幣 -5
歡迎光臨 (http://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
欧美成人精品一区二区三区在线看
|
伊人综合影院
|
三级免费网站
|
久久伊人av
|
国产寡妇亲子伦一区二区三区四区
|
亚洲精品乱码久久久久久动漫
|
午夜激情网
|
欧美视频区
|
色综合天天综合网天天狠天天
|
激情网站
|
狠狠婷婷
|
久久久久久一区二区
|
亚洲高清在线视频
|
91久久久久久久久久
|
国产精品久久久久久久久久久久久久
|
91久久久久国产一区二区
|
久久国产热
|
狠狠干狠狠操
|
久久久久毛片
|
亚洲精品色
|
国产一区二区三区视频在线
|
亚洲精品色
|
成人看片网站
|
亚洲理论片
|
一二三区视频
|
欧美中文字幕在线
|
亚洲a在线观看
|
国产在线www
|
99视频在线精品免费观看2
|
国产专区在线播放
|
亚洲精品一区二三区不卡
|
av永久免费
|
一级免费黄色片
|
国产欧美精品
|
黄色大片av
|
自拍偷拍中文字幕
|
在线中文av
|
欧美成人精品激情在线观看
|
黄色a一级
|
成人扒开伸进免费观看
|
久草免费福利视频
|