亚洲春色中文字幕久久久-三上亚,91精品国产亚一区二区三区,久久久九色综合亚洲成色777,涩涩视频下载,国产午夜亚洲精品午夜鲁丝片,国产精品A一区二区三区腾讯导航,影音先锋色情AV在线看片,蜜臀国产在线视频,极品少妇高潮啪啪无码吴梦梦 ,精品人妻无码一区二区三区手机版
標題:
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.denmoz.com/bbs/)
Powered by Discuz! X3.1