欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
stm32源碼:OLED 屏幕顯示+rtc+ds18b20
[打印本頁]
作者:
xiaokanggege
時間:
2018-4-11 10:03
標題:
stm32源碼:OLED 屏幕顯示+rtc+ds18b20
內含keil程序
stm32單片機源程序如下:
#include "delay.h"
#include "sys.h"
#include "oled.h"
#include "bmp.h"
#include "string.h"
#include "stdio.h"
#include "RTC.h"
#include "ds18b20.h"
struct DATETABLE date;
//時間數組
char str[30];
// 界面顯示函數
void update_ui();
void show_static_ui();
int main(void)
{
delay_init(); //延時函數初始化
NVIC_Configuration(); //設置NVIC中斷分組2:2位搶占優先級,2位響應優先級 LED_Init(); //LED端口初始化
OLED_Init(); //初始化OLED
OLED_Clear();
RTC_Init();
RTC_SetSec(2018,4,9,19,37,0);
show_static_ui();
while(1)
{
update_ui();
delay_ms(8000);
}
}
void show_static_ui()
{
OLED_Clear();
OLED_ShowCHinese(0,0,0);//電
OLED_ShowCHinese(25,0,1);//子
OLED_ShowCHinese(50,0,2);//巡
OLED_ShowCHinese(75,0,3);//檢
OLED_ShowCHinese(100,0,4);//儀
OLED_ShowCHinese(0,2,5);//溫
OLED_ShowCHinese(16,2,6);//度
OLED_ShowCHinese(32,2,7);//:
OLED_ShowCHinese(78,2,6);//度
}
void update_ui()
{
sprintf(str,"%0.1f\0",DS18B20_Get_Temp());
OLED_ShowString(40,2,str);
RTC_GetDate(&date);
sprintf(str,"%d-%d-%d %d:%d",date.year,date.month,date.day,date.hour,date.minute);
OLED_ShowString(16,6,str);
}
復制代碼
所有資料51hei提供下載:
oled顯示+rtc+ds18b20.rar
(389.34 KB, 下載次數: 207)
2018-4-11 16:13 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
作者:
vavaya
時間:
2018-5-2 14:38
樓主你好!請問一下可以把這個程序配套的資料發一下嗎?
作者:
KingSealEast
時間:
2018-5-3 20:55
樓主好,你這個OLED是SPI通信的,請問有I2C通信版的程序嗎?
作者:
mythboy
時間:
2019-1-13 19:37
不錯 正好需要~
作者:
海鹽清酒
時間:
2022-6-5 00:22
樓主你好,這個程序測試的時候,OLED沒一兩分鐘就出現條紋狀花屏,可以問下怎么解決嗎
歡迎光臨 (http://www.raoushi.com/bbs/)
Powered by Discuz! X3.1