wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6315|回復: 6
收起左側

STM32+BMP280+OLED+DS3231+浮點數顯示源程序

  [復制鏈接]
ID:422924 發表于 2021-5-28 00:22 | 顯示全部樓層 |閱讀模式
51單片機新人一個,自己最近在做DIY,雖然DIY做的很low,但是還是可以對學習STM32的小伙伴們提供一點點的價值的,發這個帖子,主要是我最近才接觸到51黑論壇,卻沒發現這是一個寶藏論壇,在制作DIY小玩意的過程中,很多資料也是在51黑電子論壇中找到的剛完成了一個作品忍不住提供一點點自己的價值。本設計主要的功能正如標題所示
•(1)OLED顯示。
•(2)萬年歷。
•(3)浮點數顯示BMP280的數據(大氣壓強,海拔高度,溫度)。
說它low主要是我更多的整合了別人的程序,模塊驅動整合搬運工就是我了,如果有什么問題,還麻煩各位大佬不吝賜教!超級感謝

實物圖

實物圖

單片機源程序如下:
//  文 件 名   : main.c
//  作    者   : ZengXianLu
//  生成日期   : 2021-04-16
//           oled接線        
//              ----------------------------------------------------------------
//              GND    電源地
//              VCC  接5V或3.3v電源
//              D0   接PA5(SCL)
//              D1   接PA7(SDA)
//              RES  接PB0
//              DC   接PB1
//              CS   接PA4               
//              ----------------------------------------------------------------
//           BMP280接線        
//              ----------------------------------------------------------------
//              VCC  3.3v電源
//              GND    電源地
//              SDA    PC11
//              SCL    PC12
//              ----------------------------------------------------------------


#include "delay.h"
#include "sys.h"
#include "oled.h"
#include "bmp.h"
#include "sys.h"
#include "usart.h"
#include "led.h"
#include "myiic.h"
#include "dsciic.h"
#include "bme280.h"
#include "DS3231.h"
int main(void)
{      
        float bmp280_temp;
        float bmp280_press;
        float bmp280_humi;
        float high;
        u8  t=0;      
         

                    //==================
         
                delay_init();                     //延時函數初始化         
                OLED_Init();                        //初始化OLED  
                OLED_Clear();
         

        NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);  
        uart_init(9600);
        LED_Init();                                                                //初始化LED
        IIC_Init();
        bme280Init();
         
         //2021-05-23 23:39:42         

        delay_init();                     //延時函數初始化      
        NVIC_Configuration();// 設置中斷優先級分組
        uart_init(9600);         //串口初始化為9600
        LED_Init();                           //初始化與LED連接的硬件接口  
        DS3231_Init();
        DS3231_Set(21,5,26,12,30,00);  //首次設置時間,設置完成后注釋掉,重新下載一次程序即可掉電保存
             //年,月,日,時,分,秒
         //2021-05-23 23:39:42         
         
        while(1)
        {      
//        bme280GetData(&bmp280_press,&bmp280_temp,&bmp280_humi,&high);
//                //delay_ms(1500);
//                //LED0=!LED0;
//                printf("bmp280_press:%f\r\n",bmp280_press);
//                delay_ms(10);
//                printf("bmp280_temp :%f\r\n",bmp280_temp);
////                delay_ms(100);
////                printf("bmp280_humidity :%f\r\n",bmp280_humi);
//                delay_ms(10);
//                printf("bmp280_high :%f\r\n\r\n",high);      
               
                bme280GetData(&bmp280_press,&bmp280_temp,&bmp280_humi,&high);
                get_show_time();

                if(t!=calendar.sec)
                {
                        t=calendar.sec;
                        printf("年月日:");
                        printf("%ld,%d,%d\r\n",calendar.w_year+2000,calendar.w_month,calendar.w_date);
                        printf("時分秒:");
                        printf("%d,%d,%d\r\n",calendar.hour,calendar.min,calendar.sec);
                        printf("bmp280_press:%f\r\n",bmp280_press);
                        delay_ms(10);
                        printf("bmp280_temp :%f\r\n",bmp280_temp);
                        delay_ms(100);
                        printf("bmp280_humidity :%f\r\n",bmp280_humi);
                        delay_ms(10);
                        printf("bmp280_high :%f\r\n\r\n",high);
                       
                                                OLED_ShowString(0,0,"Pres:");                //一個字符八個單位,例如x為0,第一個字符后為8開始
                        OLED_ShowString(0,1,"Temp:");
                        OLED_ShowString(0,2,"High:");
                        OLED_ShowString(106,0,"Pa");
                        OLED_ShowString(106,1,"C");
                        OLED_ShowString(106,2,"m");
                        OLED_ShowNum(40,0,bmp280_press,4,16);         //最后一個變量是x軸的單位,每一個數字占多長
                        OLED_Showdecimal(40,1,bmp280_temp,9,16);
                        OLED_Showdecimal(40,2,high,9,16);
                        OLED_Showdecimal1(40,0,bmp280_press,9,16);

//                        //時間
//                        OLED_ShowNum(0,3,calendar.w_year+2000,4,16);
//                        OLED_ShowString(32,3,"/");
//                        OLED_ShowNum(40,3,calendar.w_month,2,16);
//                        OLED_ShowString(56,3,"/");
//                        OLED_ShowNum(64,3,calendar.w_date,2,16);
//                        OLED_ShowNum(0,4,calendar.hour,2,16);
//                        OLED_ShowString(16,4,":");
//                        OLED_ShowNum(24,4,calendar.min,2,16);
//                        OLED_ShowString(40,4,":");
//                        OLED_ShowNum(48,4,calendar.sec,2,16);
                       
//                        LED0=!LED0;
                }
               
               
        //3333333333333333
               


        //3333333333333333
//        delay_ms(8000);
//        OLED_Clear();
                        OLED_ShowString(0,3,"Design by ZXL");
                        OLED_ShowNum(0,5,calendar.w_year+2000,4,16);
                        OLED_ShowString(32,5,"/");
                        OLED_ShowNum(40,5,calendar.w_month,2,16);
                        OLED_ShowString(56,5,"/");
                        OLED_ShowNum(64,5,calendar.w_date,2,16);
                        OLED_ShowNum(0,6,calendar.hour,2,16);
                        OLED_ShowString(16,6,":");
                        OLED_ShowNum(24,6,calendar.min,2,16);
                        OLED_ShowString(40,6,":");
                        OLED_ShowNum(48,6,calendar.sec,2,16);

//        delay_ms(8000);
      
               

        }         
      
}

代碼: 代碼.7z (234.4 KB, 下載次數: 235)

評分

參與人數 2黑幣 +120 收起 理由
s3587688 + 30 絕世好帖!
admin + 90 共享資料的黑幣獎勵!

查看全部評分

回復

使用道具 舉報

ID:229641 發表于 2021-6-11 03:01 來自觸屏版 | 顯示全部樓層
漂亮把按鍵完善一下就好了,對了有180的嗎?
回復

使用道具 舉報

ID:422924 發表于 2021-6-12 17:32 | 顯示全部樓層
觸景情傷 發表于 2021-6-11 03:01
漂亮把按鍵完善一下就好了,對了有180的嗎?

沒有180的哦,沒加按鍵是因為這些功能對我來說足夠啦,主要是上班沒有那么多時間搞,我開始想的是不僅要加按鍵 而且還要加一個三級菜單的,這樣看起來更有意思。
回復

使用道具 舉報

ID:229641 發表于 2021-6-14 09:00 來自觸屏版 | 顯示全部樓層
曾現路 發表于 2021-6-12 17:32
沒有180的哦,沒加按鍵是因為這些功能對我來說足夠啦,主要是上班沒有那么多時間搞,我開始想的是不僅要 ...

這兩天不是小長假嗎?
回復

使用道具 舉報

ID:422924 發表于 2021-6-19 09:44 | 顯示全部樓層
觸景情傷 發表于 2021-6-14 09:00
這兩天不是小長假嗎?

要上班要出差的
回復

使用道具 舉報

6#
無效樓層,該帖已經被刪除
ID:238216 發表于 2021-9-3 13:23 | 顯示全部樓層
感謝,bmp280,實測ok,氣壓,溫度,海拔都可以讀出。
回復

使用道具 舉報

ID:994039 發表于 2021-12-19 13:08 | 顯示全部樓層
egang 發表于 2021-9-3 13:23
感謝,bmp280,實測ok,氣壓,溫度,海拔都可以讀出。

是自己太笨了嘛,為什么我把BMP280的引腳換成(C11,C12---->A11,A12)就讀不出壓強來,求解

回復

使用道具 舉報

9#
無效樓層,該帖已經被刪除
10#
無效樓層,該帖已經被刪除
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
欧美 日韩 国产在线| 国产浪潮av性色av小说| 久久影院模特热| 粉嫩13p一区二区三区| 久久久久久久久成人| 国产高清视频网| 日韩三级一区二区| 超碰成人在线播放| 久久福利电影| 97在线视频精品| 精品日韩欧美在线| 成人午夜激情在线| 亚洲三级观看| 蜜乳av综合| 欧美黑人粗大| 999国产在线视频| 国内揄拍国内精品| 牛牛精品一区二区| 青青草原av| 天天操天天干天天爱| 欧美成人精品一区二区免费看片| 国产精品久久a| 做爰高潮hd色即是空| 亚洲a级在线观看| 久久91精品国产91久久久| 精品三级av在线| 日本精品视频一区二区| 亚洲欧美怡红院| 国产麻豆午夜三级精品| 影音先锋一区| 99re资源| 色综合中文字幕| 国产婷婷色一区二区三区| 日日骚欧美日韩| 日韩综合精品| 国产精品国产| 亚洲网站一区| 国产无精乱码一区二区三区| 又黄又爽的网站| 一本色道久久亚洲综合精品蜜桃| 日本道在线视频| 精选一区二区三区四区五区| 国产不卡视频在线| 国内精品久久久久影院一蜜桃| 亚洲免费在线视频一区 二区| av在线播放资源| 九色视频网站在线观看| 欧美黑人孕妇孕交| xxxxxwwww免费视频| 欧美乱xxxxxxxxx| 亚洲 美腿 欧美 偷拍| 国产精品乱码久久久| 国产精品久久久久久久久夜色| 三级黄色在线观看| www.色多多| 日本一区二区在线免费观看| 美女日批在线观看| 一区二区黄色| 天天操天天爽天天射| y111111国产精品久久婷婷| 国产成人精品综合| 97av在线视频| 97涩涩爰在线观看亚洲| 欧美日本国产在线| 欧美大片在线影院| 欧美日韩成人在线视频| 久久影院在线观看| 欧美国产视频日韩| 性视频1819p久久| 久久久久久97| 欧美精品手机在线| 强伦女教师2:伦理在线观看| 欧美亚日韩国产aⅴ精品中极品| 亚洲免费在线电影| 自拍偷拍国产精品| 久久女同性恋中文字幕| 91美女蜜桃在线| 99精品视频在线观看免费| 韩日av一区二区| 国内成人免费视频| 高清成人在线观看| 欧美日韩伦理一区二区| 中文不卡1区2区3区| 欧美电影免费观看高清完整| 久久久久久一区二区三区四区别墅| 日本免费福利视频| 日本不卡1234视频| japan乱配videos老少配| 黄色激情视频网址| 99热播在线观看| 91破解版在线看| 免费一级在线观看| 日本不卡在线| 亚洲天堂手机| 亚洲经典视频| 精品免费av| 亚洲国内精品| 精品一区二区在线看| 不卡视频一二三四| 亚洲精品v日韩精品| 黄色av电影在线观看| 超碰97免费在线| 欧美成人毛片| 精品视频亚洲| 国产日韩亚洲| av在线综合网| 亚洲一区二区精品久久av| 欧美丝袜第三区| 亚洲热线99精品视频| 久久久在线观看| 国产精品久久国产精品| av中文字幕av| 下面一进一出好爽视频| 成人免费毛片xxx| 一本色道久久综合精品婷婷| 欧美三级黄视频| 天堂中文av| 免费毛片在线看片免费丝瓜视频 | 四虎国产精品免费久久| 国产成人三级| 亚洲综合好骚| 久久精品人人做| 欧美自拍丝袜亚洲| 久久亚洲捆绑美女| 欧美性xxxxxx少妇| 日韩中文综合网| 91精品国产综合久久久久久蜜臀| 欧美不卡三区| 免费裸体美女网站| 欧美一区二区三区电影| 久久久久久久久免费看无码| 亚洲欧美综合精品久久成人| 久久久免费电影| 国产青春久久久国产毛片| 国产真实老熟女无套内射| 一级黄色免费视频| 久久久久在线视频| 久久久久88色偷偷| 国产www在线观看| www欧美xxxx| 国产在视频线精品视频www666| 亚洲欧美日韩专区| 亚洲综合色婷婷在线观看| 亚洲小说区图片区| 亚洲高清视频网站| 午夜精品久久久久久99热软件| 91pron在线| 妞干网视频在线观看| 91精品人妻一区二区三区四区| 久久久精品99| 少妇精品高潮欲妇又嫩中文字幕 | 日韩欧美亚洲一二三区| 色系列之999| 1区1区3区4区产品乱码芒果精品| 影音先锋男人的网站| 91人人澡人人爽| 国产91精品看黄网站在线观看| 顶级欧美妇高清xxxxx| 欧美激情办公室videoshd| 久久porn| 成人激情免费电影网址| 91精品蜜臀在线一区尤物| 国产精品成人av性教育| 国产成人a亚洲精v品无码| 欧美日韩人妻精品一区二区三区| 久热re国产手机在线观看| 午夜国产福利在线| 久久国产影院| 国产精品无遮挡| 中文字幕在线亚洲| 久久日韩精品| 一道本无吗dⅴd在线播放一区| 久久av二区| 国产交换配乱淫视频免费| 性xxxx18| 精品视频在线一区二区| 午夜免费一区| 亚洲美女淫视频| 久久人人爽人人爽人人片亚洲| 亚洲人成网站在线播放2019| 2017亚洲天堂| 精品一区二区三区高清免费不卡| 激情成人四房播| 欧美激情1区| 欧美日韩国产精品一区二区不卡中文| 韩国v欧美v日本v亚洲| 毛片在线播放视频| 黄色免费视频大全| 成人免费视频视频| 中文字幕一区二区在线播放| 日韩中文娱乐网| 精品国产无码在线| 久久亚洲国产成人精品性色| 黄色免费网站视频| 国产一区二区三区黄网站| 国产91色综合久久免费分享| 亚洲精品国产成人| 亚洲精品一区二区三区樱花| 亚洲av无一区二区三区| 日本黄色免费网址| 成人免费一区| 风间由美性色一区二区三区| 亚洲欧美成人一区二区在线电影| 日本一区二区高清视频| 日本二区在线观看| 91看片免费版| 国产美女亚洲精品7777| 亚洲人体在线| 黑人巨大精品欧美一区| 日韩精品福利在线| 国产又粗又爽又黄的视频| 日韩一区二区视频在线| 最新在线地址| 一区二区三区毛片免费| 91国产成人在线| 精品卡一卡二| 久草福利资源在线观看| 九七影院理伦片| 菠萝蜜一区二区| 亚洲综合av网| 成人网页在线免费观看| 女人黄色一级片| 国产一二区视频| 亚洲电影在线一区二区三区| 欧美视频在线观看一区| 日韩欧美精品一区二区三区经典| 亚洲精品www久久久久久| 日韩av免费观影| 国产精品最新自拍| 欧美精品一区二区三区视频| 色婷婷777777仙踪林| 亚洲专区第一页| av免费在线观看网址| 九九热在线视频观看这里只有精品| 亚洲天堂免费在线| 黑鬼大战白妞高潮喷白浆| 欧洲成人一区二区三区| 欧美日韩五码| 中文字幕在线观看一区| 97久久夜色精品国产九色| 久久国产免费观看| 都市激情在线视频| 久久精品国产亚洲a| 久久影院在线观看| 毛茸茸free性熟hd| 天天性天天草| 欧美日韩岛国| 亚洲免费高清视频| 男女视频在线看| 人人干人人干| 亚洲国产老妈| 精品一区二区三区四区在线| avav在线看| 性一交一乱一精一晶| 国产香蕉一区二区三区在线视频 | xxxx国产视频| eeuss影院130020部| 亚洲乱码电影| 精品免费日韩av| 午夜欧美福利视频| 日本xxxwww免费视频| 99久久精品网| 日韩精品视频观看| 古装做爰无遮挡三级聊斋艳谭| 麻豆av资源| 日韩香蕉视频| 久久久999国产精品| 精品人妻少妇嫩草av无码| 欧美写真视频一区| 精品一区二区免费看| 日韩av电影在线播放| 精品一区在线播放| 国产乱码77777777| 草b视频在线观看| 国产精品理论片在线观看| 日韩精品免费电影| 国产农村妇女精品久久| 国产一级黄色电影| 蜜臀va亚洲va欧美va天堂| 欧美激情综合亚洲一二区| 亚洲天堂视频一区| 亚在线播放中文视频| 国精产品一区一区三区mba视频| 2020久久国产精品| 手机在线免费看毛片| 在线中文字幕第一页| **性色生活片久久毛片| 亚洲成人a**址| 最新版天堂中文在线官网| 精品毛片免费观看| 中文日韩在线视频| 天天摸日日摸狠狠添| 国产亚洲精品码| 理论片在线不卡免费观看| 一本久久综合亚洲鲁鲁五月天| 久久香蕉视频网站| 99久久99久久免费精品小说| 欧美精品网站| 欧美成人免费小视频| 国产性xxxx| 亚洲欧美小说色综合小说一区| 欧美日韩免费一区| 国产v亚洲v天堂无码久久久| av黄色免费| 成人在线视频一区二区| 国产精品一区二区你懂得| 亚洲av成人精品一区二区三区在线播放 | 日韩限制级电影在线观看| 亚洲中字在线| 久久九九全国免费| 日韩亚洲视频| 欧美另类黑人巨大videos| 精品成人在线| 日本精品性网站在线观看| 怡春院在线视频| 嫩草影视亚洲| 久久在精品线影院精品国产| 国产午夜精品无码一区二区| 亚洲欧美专区| 亚洲人成在线观| 欧美成人777| 欧美成人免费全部网站| 亚洲第一av网站| 后入内射无码人妻一区| 国产精品极品美女在线观看| 日韩视频免费观看高清完整版在线观看 | 男人草女人视频| 色中色777| 91蜜桃免费观看视频| 欧美美女黄色网| 亚洲精品少妇久久久久久| 欧美人与禽猛交乱配视频| 国产精品看片资源| 人人妻人人澡人人爽人人欧美一区 | 草碰在线视频| 亚洲一区二三区| 亚洲综合20p| 在线免费av导航| 欧美妇女性影城| 国产主播av在线| 欧美午夜在线播放| 精品国模在线视频| 亚洲一级av毛片| 禁久久精品乱码| 国产成人精品日本亚洲11| 日韩伦理在线视频| 欧美日韩色图| 国产精品日韩电影| 欧美黄网站色视频| 日本黄色不卡视频| 美日韩一区二区三区| 亚洲一区二区三区四区中文| 日本一二三区视频免费高清| 亚洲精品国产成人久久av盗摄| 日本美女久久久| xxxxxx欧美| 综合激情国产一区| 99热这里只有精品3| 一区二区91| 日韩欧美一区二区三区四区| 日本搞黄视频| 午夜不卡av免费| 日本a在线免费观看| 久久综合色一本| 国产成人一区二区在线观看| 欧美日韩破处视频| 久久香蕉频线观| 肥臀熟女一区二区三区| 日韩电影一区二区三区| 亚洲图片都市激情| 色视频在线观看免费| 欧美午夜在线观看| 久久久精品国产sm调教网站| 国产精品美女久久久久久不卡| 国产成人一区二区三区电影| 精品国产高清a毛片无毒不卡 | 中文字幕在线播放不卡| 亚洲免费激情| 在线不卡日本| 大地资源中文在线观看免费版| 91精品国产品国语在线不卡| 国产三级av片| 国产视频网站在线| 在线亚洲+欧美+日本专区| a在线视频播放观看免费观看| 欧美精品momsxxx| 国产超碰91| 在线中文av| 日韩一区二区三区在线观看| 五月婷婷激情视频| 久久精品官网| 国产成人艳妇aa视频在线| 亚洲淫性视频| xvideos国产精品| 亚洲精品影视在线| 欧美国产国产综合| 欧美 日韩 国产 成人 在线观看| 国产成人精品免费视| 久久青青草原| 亚洲成人三级|