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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2306|回復: 2
打印 上一主題 下一主題
收起左側

STM32單片機凈水器,水流量計制作 附程序

[復制鏈接]
跳轉到指定樓層
樓主
家用買的凈水器有時放水給忘了水灌的到處都是,于是想出做一個水流量計,要多水就出多少容量水,給大家分享一下;


中斷處理
  1. #include "stm32f10x.h"
  2. #include "delay.h"
  3. #include "exti.h"
  4. #include "led.h"
  5. #include "display.h"
  6. #include "key.h"

  7. void EXIT_Init(void)
  8. {
  9.     GPIO_InitTypeDef GPIO_InitStructure;
  10.     EXTI_InitTypeDef EXTI_InitStructure;                //定義外部中斷結構變
  11.     NVIC_InitTypeDef NVIC_InitStructure;                //定義向量中斷結構變量

  12.     RCC_APB2PeriphClockCmd( RCC_APB2Periph_GPIOB  , ENABLE  );
  13.     RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE);//  打開復用時鐘
  14.     GPIO_EXTILineConfig(GPIO_PortSourceGPIOB, GPIO_PinSource0); //連接中斷管腳PB0

  15.     GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0 ;                //B0-B1 為外部按鍵 作為3個獨立外部輸入中斷
  16.     GPIO_InitStructure.GPIO_Mode =  GPIO_Mode_IN_FLOATING;                   // 輸入
  17.     GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;                 // 最高輸入速率50MHz
  18.     GPIO_Init(GPIOB, &GPIO_InitStructure);                                 // 選擇B端口

  19.     NVIC_PriorityGroupConfig(NVIC_PriorityGroup_0);//設置NVIC中斷分組 0位搶占優先級,4位響應優先級
  20.     NVIC_InitStructure.NVIC_IRQChannel = EXTI0_IRQn;//選擇中斷通道0
  21.     NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority=0;//搶占優先級0 只能為0
  22.     NVIC_InitStructure.NVIC_IRQChannelSubPriority=1;//響應優先級2 共有16個
  23.     NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;//使能中斷
  24.     NVIC_Init(&NVIC_InitStructure);//完成初始化
  25.        
  26.          
  27.     NVIC_InitStructure.NVIC_IRQChannel = EXTI1_IRQn;//選擇中斷通道0
  28.     NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority=0;//搶占優先級0 只能為0
  29.     NVIC_InitStructure.NVIC_IRQChannelSubPriority=2;//響應優先級2 共有16個
  30.     NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;//使能中斷
  31.     NVIC_Init(&NVIC_InitStructure);//完成初始化

  32.     EXTI_InitStructure.EXTI_Line = EXTI_Line0 | EXTI_Line1;//選擇中斷線路0和1
  33.     EXTI_InitStructure.EXTI_Mode = EXTI_Mode_Interrupt;//設置為中斷請求,非事件請求
  34.     EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Falling;//設置中斷觸發方式為下降沿觸發
  35.     EXTI_InitStructure.EXTI_LineCmd = ENABLE;//外部中斷使能
  36.     EXTI_Init(&EXTI_InitStructure);

  37. }

  38. /*
  39. ********************************************************************************
  40. ** 函數名稱 : EXTI0_IRQHandler(void)
  41. ** 函數功能 : 外部中斷函數
  42. ** 輸    入        : 無
  43. ** 輸    出        : 無
  44. ** 返    回        : 無  RESET
  45. ********************************************************************************
  46. */
  47. void EXTI0_IRQHandler(void)
  48. {
  49.     if(EXTI_GetITStatus(EXTI_Line0)!=RESET)//判斷某個線上的中斷是否發生
  50.     {
  51.       
  52.         if((GPIO_ReadInputDataBit(GPIOB, GPIO_Pin_0)==0))    //按鍵真的被按下
  53.         {
  54.                                            mL=mL+sdmaichong_ml;                          //1脈沖為10ML水
  55.                                                       
  56.                                            LjmL= LjmL+sdmaichong_ml;
  57.                                                                       //100ML累計一次
  58.                                        

  59.         }
  60.                
  61. //      while(!GPIO_ReadInputDataBit(GPIOB, GPIO_Pin_0)); //等待松手 不能使用KEY_B0代替
  62.         EXTI_ClearITPendingBit(EXTI_Line0); //清楚中斷標志位
  63.     }
  64. }


  65. /*
  66. ********************************************************************************
  67. ** 函數名稱 : EXTI1_IRQHandler(void)
  68. ** 函數功能 : 外部中斷函數
  69. ** 輸    入        : 無
  70. ** 輸    出        : 無
  71. ** 返    回        : 無  RESET
  72. ********************************************************************************
  73. */
復制代碼

  1. /*IO使用情況
  2.   A0  A1  A2 A3 A4 A5 A6 A7  鍵盤  B6 B7顯示器  B0水流量感應器  C11 5腳 C12 6腳 24C模塊
  3.         C0電磁閥,C1報警信號
  4. */
  5. #include "stm32f10x_conf.h"
  6. #include "key.h"
  7. #include "display.h"
  8. #include "delay.h"
  9. #include "oled.h"
  10. #include "led.h"
  11. #include "exti.h"
  12. #include "24C02.h"
  13. #include "timer.h"


  14. int main()
  15. {
  16.           SystemInit();  //將主頻調整到72M
  17.     LED_Init();
  18.                 OLED_Init();                        //初始化OLED  
  19.                 OLED_Clear() ;
  20.           TIM1_Init();     //初始化定時器1
  21.           EXIT_Init();
  22.     EXTI0_IRQHandler();
  23. //    EXTI1_IRQHandler();
  24.     AT24CXX_Init(); //24CXX初始化
  25. //                key_Init();
  26.     Read_SmL_LJmL();
  27.    
  28.    while(1)
  29.    {
  30.            HL_key_Display();
  31.            key_scan();
  32.                  Display();         
  33.                         
  34.    }
  35. }

復制代碼

Keil代碼下載: 水流量計 多菜單ML.7z (226.49 KB, 下載次數: 33)

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

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

使用道具 舉報

沙發
ID:170318 發表于 2024-4-3 08:50 | 只看該作者
注釋較全,下來學習編程方式,謝謝樓主分享
回復

使用道具 舉報

板凳
ID:430492 發表于 2024-4-3 23:11 | 只看該作者
這個比較實用,多點這樣的設計就好了,感謝樓主!!!
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
免费黄色av电影| 欧美一区二区三区爱爱| 9色porny自拍视频一区二区| 亚洲美女精品久久| 亚洲一级片网站| 91视频播放| 中文字幕大看焦在线看| 久久天堂精品| 68精品国产免费久久久久久婷婷| 国产国语性生话播放| 香蕉网站在线| jvid福利在线一区二区| 69久久99精品久久久久婷婷 | 国产精品视频流白浆免费视频| 久久91麻豆精品一区| 一区二区三区在线观看国产| 亚洲国产一区二区精品视频| 婷婷av一区二区三区| 自拍视频一区| 日韩在线观看免费av| 亚洲乱码国产乱码精品精大量| 亚洲图区欧美| 欧美激情在线一区二区三区| 久久男人av资源网站| 国产性生活网站| 69国产精品视频| 久久要要av| 中文国产成人精品久久一| 福利视频第一页| 美女高潮视频在线看| 一本大道久久精品懂色aⅴ| 搡女人真爽免费午夜网站| 米奇.777.com| 18欧美亚洲精品| 国产日韩一区二区在线| 日韩有码电影| 国产精品一区三区| 九一九一国产精品| 国产精品二区二区三区| 人xxxx性xxxxx欧美| 日本伊人午夜精品| 精品999在线观看| 碰草在线视频| 久久综合中文字幕| 日本成人在线免费视频| 玖玖综合伊人| 黑人巨大精品欧美一区二区免费| 国产精品二区二区三区| 欧美日韩不卡中文字幕在线| 午夜久久黄色| 亚洲国产精品久久久久| 免费在线观看亚洲视频| 五月天天在线| 精品久久久久久久中文字幕| 伊人再见免费在线观看高清版 | 2020中文字幕在线| 中国色在线观看另类| 中文字幕av不卡在线| 久草在线资源站资源站| 亚洲性无码av在线| 中文字幕丰满孑伦无码专区| 在线观看的黄色| 欧美影院一区二区三区| 岛国毛片在线观看| 国产精品二区不卡| 久久777国产线看观看精品| 污视频在线免费观看| 高清不卡一区二区| 国产一区二区三区高清| 亚洲视频日韩| 亚洲精品1234| 日本一区网站| 超碰国产在线| 亚洲人成在线观| 国产在线视频卡一卡二| 综合一区在线| 91免费在线视频网站| av免费在线网址| 欧美激情在线看| 中日韩精品一区二区三区| 欧美一级本道电影免费专区| 久久综合一区| 日本免费视频在线观看| 日韩一区二区三区xxxx| 一二三四日本在线| 91黄色免费观看| 中文字幕一区二区三区免费看| 久久99精品国产.久久久久| 亚洲妇熟xx妇色黄蜜桃| swag国产精品一区二区| 蜜桃麻豆www久久国产精品| 日本色护士高潮视频在线观看| 欧美精品在线免费观看| 天天骑天天射| 婷婷久久综合九色综合伊人色| 毛片aaaaa| 国产成人综合精品三级| 国产精品久久久久无码av色戒| 激情欧美日韩| 国产天堂视频在线观看| 久久精品黄色| 亚洲精品一品区二品区三品区| 色戒汤唯在线| 国产精品久久久久久久小唯西川| 香蕉521av成人网| 国产偷亚洲偷欧美偷精品| 91九色porn| 亚洲国产精品女人久久久| 久久这里只有精品1| 欧美日韩大陆一区二区| 亚洲精品一区二三区| 国产午夜精品一区二区| 男女视频免费看| 中文字幕亚洲电影| 一本色道久久综合亚洲| 亚洲午夜一二三区视频| 国产黄色一区二区| 欧美日韩精品在线视频| 四虎影视成人永久免费观看视频| 欧美精品三级日韩久久| 免费看黄色网| 亚洲欧美制服第一页| 中文乱码字幕高清在线观看| 欧美激情一区二区三区久久久| 秋霞成人影院| 精品国产日本| 日本欧美三级| 国产3p在线播放| 三级精品在线观看| 精品国产视频在线观看| 国产精品高清亚洲| 男女啪啪无遮挡网站| 亚洲美女在线国产| 蜜臀久久久久久999| 中文字幕在线免费不卡| 免费看av毛片| 亚洲人成自拍网站| 91精品国产综合久久久久久豆腐| 精品一区国产| 国产一区二区三区91| 99re久久精品国产| 国产午夜三级一区二区三| 亚洲欧洲视频在线观看| 伊是香蕉大人久久| 妞干网在线视频| 国产精品久久久久秋霞鲁丝| 成人国产精选| 亚洲一区二区不卡视频| 国内视频精品| 久久久久久少妇| 亚洲男人天堂九九视频| 亚洲色图首页| 欧美日本高清视频| 丝袜美腿诱惑一区二区三区| 亚洲在线观看一区| 97久久视频| 五月天综合视频| 国产成人精品999在线观看| 国产一区二区视频免费在线观看| 亚洲成人精品一区| 欧美女人天堂| …久久精品99久久香蕉国产| 亚洲不卡在线| 国产黄色大片免费看| **性色生活片久久毛片| 91国在线产| 国产精品激情av电影在线观看| 欧美精品国产白浆久久久久| xxx在线播放| 亚洲毛片av在线| 日本电影二区| 国产综合色一区二区三区| 五月天久久网站| 97人妻精品视频一区| 亚洲人成网站在线播| 国产乱子精品一区二区在线观看| 亚洲成a人无码| 一本色道久久综合| 欧美xxxx黑人xyx性爽| 欧美色精品在线视频| 污污免费网站| 亚洲精品tv久久久久久久久| 久久伊人亚洲| 亚欧在线观看视频| 国产成人一区三区| 欧美久久久久| 午夜美女福利视频| 国产精品欧美日韩一区二区| 91成人影院| 手机看片国产1024| 国产精品91在线| 黄色精品免费| 天堂tv亚洲tv日本tv欧美人tv| 成人免费观看网站| 99精品视频中文字幕| 免费观看的成年网址| 日韩av一区二区三区在线 | 女同久久另类99精品国产 | 男女全黄做爰文章| 这里只有精品视频在线| 精品国产一区探花在线观看| 五月婷婷六月丁香综合| 国产精品免费观看高清| av在线这里只有精品| 在线一二三区| 中文字幕影片免费在线观看| 亚洲国产高清自拍| 伊甸园亚洲一区| 性欧美极品另类| 正义之心1992免费观看全集完整版| 在线电影一区二区| 久草视频国产| 欧美 日本 亚洲| 欧美日韩在线观看一区二区 | 久久av免费观看| 亚洲欧美日韩电影| 乱馆动漫1~6集在线观看| 国产乡下妇女做爰视频| 成人免费大片黄在线播放| 高清不卡一区二区在线| 日本a级在线| 午夜毛片在线观看| 这里精品视频免费| 欧美成人一品| 黄网址在线播放免费| 性欧美丰满熟妇xxxx性久久久| 日韩在线资源网| 久久成人免费网| 成年人视频在线免费观看| 精品一区二区三区人妻| 999日本视频| 国产在线精品免费| 久久av少妇| 国产精品三区在线观看| 日韩中文在线中文网在线观看| 人妖欧美1区| 中文天堂在线播放| 亚洲资源视频| 欧美人与z0zoxxxx视频| 亚洲国产日韩欧美在线| 天天影视色香欲综合| 欧美日韩精品亚洲精品| 国产在线精品一区二区三区》| 亚洲成a人片在线不卡一二三区| 欧美绝顶高潮抽搐喷水合集| 在线免费观看av电影| av黄色免费在线观看| 九九热久久66| 日韩精品最新网址| 麻豆精品在线播放| 在线看片福利| 国产激情视频一区二区| 一级黄色片大全| 成人看片视频| 欧美成人a∨高清免费观看| 久久亚洲一区| 最新福利小视频在线播放| 亚洲最大成人免费视频| 懂色av一区二区夜夜嗨| 成人交换视频| 日日夜夜网站| 日韩a级片在线观看| 一区二区三区视频在线播放| 亚洲欧美三级在线| 久久亚洲综合色一区二区三区| 国产精品一区二区中文字幕 | 中文字幕国产专区| 狠狠综合久久av| 亚洲精品国产电影| 91视频一区二区三区| 久久99国产成人小视频| 久久国产视频一区| 伊人色综合久久天天五月婷| 中文国产亚洲喷潮| 亚洲福利视频导航| a91a精品视频在线观看| 成人午夜一级| 超污网站在线观看| 性一交一乱一乱一视频| 国产区二精品视| 亚洲色图35p| 婷婷综合五月天| 国内精品久久久久影院色| 久久综合影院| 热三久草你在线| 又黄又爽在线免费观看| 亚洲三级黄色片| 国产精品美女毛片真酒店| 日本一二三区在线| 亚洲人成网站在线观看播放| 91精品国产精品| 欧美精品一区二区在线观看| 香蕉视频成人在线观看| 欧美日韩国产综合视频| 免费国产阿v视频在线观看| 国产在线观看你懂的| 在线免费看v片| 中文字幕超清在线免费观看| 国产精品入口夜色视频大尺度| 亚洲美女精品成人在线视频| 一本大道久久a久久综合 | 一区二区美女| 国产一区影院| 色综合999| 亚洲免费av一区二区| 菠萝蜜视频网站入口| 亚洲人妻一区二区三区| 国产一级片av| 欧美日韩免费一区二区| 亚洲熟妇一区二区三区| 黄色a级片免费| 国产精品久久久久久久久久久久久| 亚洲欧美激情四射在线日| 欧美日韩亚洲不卡| 91精品国产调教在线观看| jizz久久精品永久免费| 国产精品.xx视频.xxtv| 国产极品人妖在线观看| 日本暖暖在线视频| 九色视频在线观看免费播放| 中国一级特黄毛片大片| 97碰碰碰免费公开在线视频| 看成年女人免费午夜视频| 欧美白人猛性xxxxx交69| 亚洲春色一区二区三区| 中文字幕人妻一区二区三区视频| 久久精品国产亚洲av高清色欲| 老司机成人免费视频| 黄色性生活一级片| 午夜视频在线观看国产 | 欧美精品久久| 久久天天躁狠狠躁夜夜躁| 国一区二区在线观看| 欧美69wwwcom| 国产欧美日韩一级| 亚洲乱亚洲高清| 三级在线观看一区二区| 久草精品在线观看| 成人天堂资源www在线| 久久午夜av| 久久精品噜噜噜成人av农村| 精品一区二区三区在线播放视频| 九九**精品视频免费播放| 国产91丝袜在线观看| 久久欧美中文字幕| 亚洲欧美激情在线| 在线精品国精品国产尤物884a| 欧美欧美午夜aⅴ在线观看| 欧美一区二区三区四区高清| 亚洲激情在线观看| 欧美成人国产va精品日本一级| 国a精品视频大全| 成人网在线观看| 亚洲一区免费看| 黄色永久免费网站| 久久久视频6r| 中文字幕永久免费视频| 色吊丝av中文字幕| 国产黄色影视| 视频在线这里都是精品| 日韩精品成人| 亚洲黄色大片| 国产性色一区二区| 欧美视频一二三区| 久久九九全国免费精品观看| 日韩免费在线播放| 亚洲无玛一区| 91视频福利网| 午夜精品三级久久久有码| 手机看片福利在线| 色94色欧美一区| 日本在线中文电影| 在线看黄网址| 午夜免费播放观看在线视频| 精品视频一二| 丝瓜av网站精品一区二区| 1024成人网| 亚洲精品一区久久久久久| 国产91精品最新在线播放| 亚洲资源视频| 97在线观看视频免费| 四季av日韩精品一区| 91九色porny在线| 日韩电影精品| 久久99久久99| 欧美视频一区在线| 51午夜精品视频| 国产无限制自拍| 色婷婷在线视频观看| 欧美图片欧美激情欧美精品| 91xxx在线观看| yiren22综合网成人| 国产精品视屏| 成人午夜激情在线| 精品粉嫩超白一线天av| 成人黄色中文字幕| 国产又黄又嫩又滑又白| 无码精品在线观看| a视频在线免费看| 亚洲麻豆视频|