久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4781|回復(fù): 4
打印 上一主題 下一主題
收起左側(cè)

stm32源碼:OLED 屏幕顯示+rtc+ds18b20

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:296606 發(fā)表于 2018-4-11 10:03 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
內(nèi)含keil程序
stm32單片機(jī)源程序如下:
  1. #include "delay.h"
  2. #include "sys.h"
  3. #include "oled.h"
  4. #include "bmp.h"
  5. #include "string.h"
  6. #include "stdio.h"
  7. #include "RTC.h"
  8. #include "ds18b20.h"

  9. struct DATETABLE date;
  10. //時(shí)間數(shù)組
  11. char str[30];

  12. // 界面顯示函數(shù)
  13. void update_ui();
  14. void show_static_ui();

  15. int main(void)
  16. {
  17.                 delay_init();                     //延時(shí)函數(shù)初始化          
  18.                 NVIC_Configuration(); //設(shè)置NVIC中斷分組2:2位搶占優(yōu)先級,2位響應(yīng)優(yōu)先級         LED_Init();                             //LED端口初始化
  19.                 OLED_Init();                           //初始化OLED  
  20.                 OLED_Clear();
  21.                 RTC_Init();
  22.                 RTC_SetSec(2018,4,9,19,37,0);
  23.                 show_static_ui();
  24.                 while(1)
  25.                 {               
  26.                         update_ui();
  27.                         delay_ms(8000);
  28.                 }          
  29. }

  30. void show_static_ui()
  31. {
  32.                 OLED_Clear();
  33.                 OLED_ShowCHinese(0,0,0);//電
  34.                 OLED_ShowCHinese(25,0,1);//子
  35.                 OLED_ShowCHinese(50,0,2);//巡
  36.                 OLED_ShowCHinese(75,0,3);//檢
  37.                 OLED_ShowCHinese(100,0,4);//儀
  38.                 OLED_ShowCHinese(0,2,5);//溫
  39.                 OLED_ShowCHinese(16,2,6);//度
  40.                 OLED_ShowCHinese(32,2,7);//:
  41.                 OLED_ShowCHinese(78,2,6);//度
  42. }
  43. void update_ui()
  44. {
  45.                 sprintf(str,"%0.1f\0",DS18B20_Get_Temp());
  46.                 OLED_ShowString(40,2,str);  
  47.                 RTC_GetDate(&date);
  48.                 sprintf(str,"%d-%d-%d %d:%d",date.year,date.month,date.day,date.hour,date.minute);
  49.                 OLED_ShowString(16,6,str);  

  50.        
  51. }

復(fù)制代碼

所有資料51hei提供下載:
oled顯示+rtc+ds18b20.rar (389.34 KB, 下載次數(shù): 207)


評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:272822 發(fā)表于 2018-5-2 14:38 來自觸屏版 | 只看該作者
樓主你好!請問一下可以把這個(gè)程序配套的資料發(fā)一下嗎?
回復(fù)

使用道具 舉報(bào)

板凳
ID:321356 發(fā)表于 2018-5-3 20:55 | 只看該作者
樓主好,你這個(gè)OLED是SPI通信的,請問有I2C通信版的程序嗎?
回復(fù)

使用道具 舉報(bào)

地板
ID:341542 發(fā)表于 2019-1-13 19:37 | 只看該作者
不錯(cuò) 正好需要~
回復(fù)

使用道具 舉報(bào)

5#
無效樓層,該帖已經(jīng)被刪除
6#
ID:1032221 發(fā)表于 2022-6-5 00:22 來自觸屏版 | 只看該作者
樓主你好,這個(gè)程序測試的時(shí)候,OLED沒一兩分鐘就出現(xiàn)條紋狀花屏,可以問下怎么解決嗎
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 国产91久久精品一区二区 | 日韩欧美三级 | 伊人色综合久久久天天蜜桃 | 91精品国产综合久久久亚洲 | 亚洲视频免费在线观看 | 国产精品久久久久久久7电影 | 丁香久久 | 日本91av视频 | 国产激情在线观看 | 久久这里只有精品首页 | 国产黄色在线观看 | av网站免费观看 | 91av视频在线观看 | 日韩在线免费视频 | 日韩在线一区二区 | 日韩精品一区二 | 精品久久久久久久久久久久 | 精品国产乱码一区二区三区 | 国产成人综合av | 美女一区| 粉嫩国产精品一区二区在线观看 | 91国内精精品久久久久久婷婷 | 亚洲精品欧美一区二区三区 | 一级黄色片美国 | 欧美在线视频网 | 第四色影音先锋 | 国产999精品久久久久久绿帽 | 91久久精品一区二区二区 | 久久久蜜桃 | 中文字幕免费中文 | 伊人色综合久久久天天蜜桃 | 国产乡下妇女做爰 | 久久久成人一区二区免费影院 | 久久亚洲精品久久国产一区二区 | 在线观看中文字幕亚洲 | 国产91亚洲精品一区二区三区 | 成人在线免费观看视频 | 日日夜夜狠狠操 | 成人黄色在线 | 久久久久av | 免费观看的av毛片的网站 |