找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

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

stm32f103顯示溫度到oled程序

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:387952 發(fā)表于 2018-10-2 08:52 | 只看該作者 回帖獎(jiǎng)勵(lì) |正序?yàn)g覽 |閱讀模式
  1. #include "stm32f10x.h" //STM32頭文件
  2. #include "sys.h"
  3. #include "delay.h"
  4. #include "lm75a.h"

  5. #include "oled0561.h"

  6. int main (void){//主程序
  7.         u8 buffer[3];
  8.         delay_ms(100); //上電時(shí)等待其他器件就緒
  9.         RCC_Configuration(); //系統(tǒng)時(shí)鐘初始化

  10.         I2C_Configuration();//I2C初始化
  11.         LM75A_GetTemp(buffer); //讀取LM75A的溫度數(shù)據(jù)

  12.         OLED0561_Init(); //OLED初始化
  13.         OLED_DISPLAY_LIT(100);//亮度設(shè)置

  14.         OLED_DISPLAY_PIC1();//顯示全屏圖片
  15.         delay_ms(1000); //延時(shí)
  16.         OLED_DISPLAY_CLEAR();
  17.         OLED_DISPLAY_8x16_BUFFER(0,"   YoungTalk "); //顯示字符串
  18.         OLED_DISPLAY_8x16_BUFFER(6,"  Temp:"); //顯示字符串

  19.         OLED_DISPLAY_16x16(2,2*16,0);//漢字顯示         測(cè)試成功
  20.         OLED_DISPLAY_16x16(2,3*16,1);
  21.         OLED_DISPLAY_16x16(2,4*16,2);
  22.         OLED_DISPLAY_16x16(2,5*16,3);

  23.         /*while(1){
  24.                 LM75A_GetTemp(buffer); //讀取LM75A的溫度數(shù)據(jù)
  25.                         
  26.                 if(buffer[0])OLED_DISPLAY_8x16(6,7*8,'-'); //如果第1組為1即是負(fù)溫度
  27.                 OLED_DISPLAY_8x16(6,8*8,buffer[1]/10+0x30);//顯示溫度值
  28.                 OLED_DISPLAY_8x16(6,9*8,buffer[1]%10+0x30);//
  29.                 OLED_DISPLAY_8x16(6,10*8,'.');//
  30.                 OLED_DISPLAY_8x16(6,11*8,buffer[2]/10+0x30);//
  31.                 OLED_DISPLAY_8x16(6,12*8,buffer[2]%10+0x30);//
  32.                 OLED_DISPLAY_8x16(6,13*8,'C');//

  33.                 delay_ms(200); //延時(shí)
  34.         }*/
  35. }
復(fù)制代碼

OLED屏漢字與圖片顯示程序.rar

338.03 KB, 下載次數(shù): 103, 下載積分: 黑幣 -5

源代碼

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

使用道具 舉報(bào)

板凳
ID:743777 發(fā)表于 2020-5-4 10:51 | 只看該作者
真的很厲害很贊。學(xué)習(xí)了
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:406408 發(fā)表于 2018-10-11 15:59 來自觸屏版 | 只看該作者
學(xué)習(xí)了
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表