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

標題: STM32單片機凈水器,水流量計制作 附程序 [打印本頁]

作者: ksljxxq    時間: 2024-4-2 18:52
標題: 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)

作者: jhczy    時間: 2024-4-3 08:50
注釋較全,下來學習編程方式,謝謝樓主分享
作者: cooleaf    時間: 2024-4-3 23:11
這個比較實用,多點這樣的設計就好了,感謝樓主!!!




歡迎光臨 (http://www.izizhuan.cn/bbs/) Powered by Discuz! X3.1
国产精品大片| 亚洲激情自拍图| 亚洲三级电影在线观看| 亚洲精品一区三区三区在线观看| 女人体1963| 国产成人精品一区二三区四区五区| 国产精品视频免费在线| 91精品国产福利在线观看| 久久久综合精品| 亚洲一区图片| 日韩精品免费一区二区夜夜嗨 | 日本久久一级片| 免费一级肉体全黄毛片| 永久免费黄色片| 香蕉视频免费版| 福利视频久久| 亚洲高清一区二| 成人动漫精品一区二区| 国产一区二区三区自拍| xxxx日韩| 国产综合色区在线观看| 色综合久久久久综合一本到桃花网| 成年网站视频| 亚洲精品久久久成人| 国产孕妇孕交大片孕| 国产乱国产乱老熟300| 久久人妻少妇嫩草av蜜桃| 拔插拔插海外华人免费| 欧美日韩在线一区二区三区| 国产精品男女猛烈高潮激情| 欧美激情xxxx性bbbb| 亚洲超碰精品一区二区| 99久久久无码国产精品| 日日嗨av一区二区三区四区| 亚洲国产日韩欧美在线| 亚洲精品亚洲人成在线观看| 亚洲综合伊人| 桃花岛tv亚洲品质| 性欧美猛交videos| 国内av一区二区三区| 成人高清免费| xfplay资源站夜色先锋5566| 中文字幕一区二区三区波野结 | 亚洲精品日产精品乱码不卡| av在线一区二区三区| 免费观看一级特黄欧美大片| 亚洲经典在线| 欧美日本精品| 天天综合网91| 成人国产精选| 欧美aa在线| 日本乱理伦在线| 中文字幕日本在线观看| 麻豆av电影在线观看| 蜜芽视频在线观看| 男人在线视频资源| 高清孕妇孕交╳╳交| jizzjizz在线| 天天操天天搞| 成人18免费| 最新国产麻豆精品| 少妇又色又爽又黄的视频| av片在线免费看| 美女久久久久久久久久| 久久久久亚洲AV成人无码国产| 欧美日韩久久婷婷| 爽爽爽在线观看| 特级西西人体www高清大胆| 91亚洲永久免费精品| 日韩在线视频中文字幕| 中文字幕av日韩| 色小说视频一区| 日韩在线观看精品| 俺去啦;欧美日韩| 欧美成人免费一级人片100| 麻豆乱码国产一区二区三区| 久久精品国产清自在天天线| 欧美极品在线播放| 7777kkkk成人观看| 国产国语videosex另类| 国产狼人综合免费视频| 福利资源在线观看| 欧美狂欢多p性派对| 无夜福利视频观看| 神马电影在线观看| 免费超碰在线| 护士精品一区二区三区| 中文字幕欧美日韩久久| 91插插视频| 成人免费看黄网址| 在线观看av片| 国产黄色小视频在线| 在线看你懂得| av在线收看| 免费a级毛片在线观看| 在线观看av黄网站永久| free性护士videos欧美| 激情欧美一区二区三区黑长吊| 国产盗摄——sm在线视频| 午夜日韩成人影院| 亚洲91网站| 日本午夜一区| 先锋影音久久久| 国产乱码精品一区二区三区忘忧草| 99国内精品久久| 亚洲乱码一区二区三区在线观看| 色天天综合色天天久久| 综合久久十次| 日本人妖一区二区| 久久久久一区二区三区四区| 亚洲午夜激情av| 日韩欧美你懂的| 欧美日韩一级二级| 伊人精品在线观看| 国产99久久精品一区二区 夜夜躁日日躁| 亚洲free嫩bbb| 懂色一区二区三区av片| 亚洲欧美日韩国产成人综合一二三区| 国产午夜福利在线播放| 日本欧美黄色片| 小日子的在线观看免费第8集| 国产精品久久久久久成人| 亚洲va在线观看| 中文字幕成人乱码在线电影| 欧美乱妇18p| 午夜电影福利网| 欧美成人视屏| 在线视频亚洲欧美中文| 欧美三级不卡| 99精品偷自拍| 欧美色图天堂网| 久久亚洲欧美日韩精品专区 | 欧美一级片在线视频| 久久国产香蕉视频| 国产叼嘿网站免费观看不用充会员| 日本午夜视频| 成人性教育av免费网址| 亚洲综合av一区二区三区| 九九久久婷婷| 青青国产91久久久久久| 一区二区三区在线高清| 日韩精品免费观看| 成人av番号网| www一区二区www免费| 日本综合在线观看| 性生活三级视频| 麻豆免费网站| 吉吉日韩欧美| 国产精品草草| 中文字幕在线观看一区二区| 亚洲国产成人在线视频| 国产综合久久久久久| 黄色大片中文字幕| 免费精品在线视频| 美女又爽又黄视频毛茸茸| 国产一级片av| 中文天堂最新版本在线观看| 婷婷六月激情| 婷婷成人av| 成人羞羞网站| av一二三不卡影片| 日韩精品中午字幕| 国产在线观看不卡| 阿v天堂2017| 91porn在线视频| 欧美高清videosex极品| 91在线网址| 精品国产一区二区三区av片| 91色视频在线| 亚洲黄一区二区| 成人免费xxxxx在线观看| 国产成人亚洲精品无码h在线| 少妇性l交大片7724com| 精品欧美一区二区三区免费观看| xxxxx欧美| 黄色网在线播放| 妞干网2018| 国模精品视频| 亚洲一区视频| 欧美小视频在线| 国模极品一区二区三区| 欧日韩免费视频| 色网站在线播放| chinesespank调教| 国产福利亚洲| 久久久蜜桃一区二区人| 日韩欧美a级成人黄色| 69**夜色精品国产69乱| 成人av一级片| 在线视频播放大全| 桃花色综合影院| 成人系列视频| 亚洲伦在线观看| 2019国产精品自在线拍国产不卡| 毛片在线播放视频| 亚洲免费视频二区| 日本高清中文字幕二区在线| 日本精品在线中文字幕| 日韩国产欧美在线观看| 7777女厕盗摄久久久| 亚洲最大福利网站| 国产麻豆天美果冻无码视频 | ww久久综合久中文字幕| 国产一区二区三区美女| 亚洲精品久久视频| 97精品国产97久久久久久粉红| 久久精品国产亚洲av麻豆色欲 | 国产91色在线免费| 久久久久久综合网| 一区二区三区免费视频播放器| 羞羞网站在线看| 首页欧美精品中文字幕| 亚洲日本乱码在线观看| 日韩av在线看| 波多野结衣三级在线| 日韩不卡视频在线| 在线天堂视频| 午夜日韩在线| 亚洲精品国产a久久久久久| 欧美精品久久久久a| 黄色永久免费网站| 91精品国自产在线偷拍蜜桃| 精品极品在线| 成人午夜电影久久影院| 插插插亚洲综合网| 15—17女人毛片| 亚洲天堂在线视频观看| 性欧美gay| 国产无人区一区二区三区| 久久久欧美精品| 丰满人妻一区二区三区免费视频棣| 国产一级影视| 大奶一区二区三区| 亚洲成人tv网| 精品久久精品久久| 日本熟妇一区二区| 国产福利在线观看| 美女视频黄频大全不卡视频在线播放| 亚洲欧美日韩精品久久| 国产精品主播视频| 亚洲色图14p| 天天色天天爽| 中文不卡在线| 精品成人a区在线观看| 男人天堂手机在线视频| 日韩在线观看视频一区二区三区| 精品欧美一区二区三区在线观看 | 午夜一区不卡| 亚洲精品有码在线| 欧美极品一区| 国产伦精品一区二区三区视频网站| 超碰在线国产| 国产一区二区三区高清播放| 欧美激情一区二区三区在线视频观看| 国产xxx在线观看| www.jizz在线观看| 色中色综合网| 日韩欧美在线一区| 亚洲精品一区二区三| 99久久亚洲精品日本无码| 亚洲天堂一区二区| 国产欧美三级电影| 天天做天天摸天天爽国产一区| 日本中文不卡| 亚洲免费成人在线| 麻豆国产一区| 91豆麻精品91久久久久久| 中文字幕一区二区三区在线乱码| 在线观看亚洲欧美| 免费黄色在线| 久久青草国产手机看片福利盒子 | а天堂中文最新一区二区三区| 亚洲一区在线免费观看| 西游记1978| 中文字幕人妻精品一区| av资源网在线播放| 亚洲视频在线观看一区| 欧美色欧美亚洲另类七区| 国产精品自产拍| 试看120秒一区二区三区| 欧美网站一区二区| 国产精品333| 美女被黑人爆操网站| 亚洲第一网站| 欧美激情视频一区二区三区不卡| 欧美激情久久久久久久| 美女隐私在线观看| 欧美激情一区二区三区| 国产精品在线看| 免费av中文字幕| 午夜av成人| 在线观看日韩国产| 国产aaa一级片| 无套内精的网站| 久久国产精品区| 成人网在线视频| 一级日韩一级欧美| sis001亚洲原创区| 亚洲另类在线制服丝袜| 熟女熟妇伦久久影院毛片一区二区| 欧美sm视频| 最新亚洲一区| 日本中文字幕成人| 人妻中文字幕一区二区三区| 香蕉免费一区二区三区在线观看| 日韩一区二区电影| 午夜男人的天堂| 国产素人视频在线观看| 一区二区高清视频在线观看| 欧美日韩一区二区三区在线视频 | 韩国女主播一区二区三区| 亚洲成人aaa| 97人妻天天摸天天爽天天| 天天综合视频在线观看| 亚洲精品你懂的| 日本精品免费在线观看| 丝袜足控免费网站xx网站| 成人免费av网站| 亚洲精品视频一二三| 日日摸夜夜夜夜夜添| 久久成人久久爱| 国产日韩亚洲精品| 四虎影视最新网址| 国产精品久久久久久久免费软件| 国产精品嫩草影院久久久| 亚洲精品18p| 中文字幕一区二区精品区| 26uuu另类亚洲欧美日本一| 中文字幕免费播放| 日韩精品午夜| 琪琪第一精品导航| 国产超碰人人模人人爽人人添| 国产精品二区不卡| 日本精品视频网站| 男人天堂综合网| 国产精品尤物| 国产精品乱码| 91麻豆精品国产91久久| 国产精品夜夜嗨| 亚洲免费av网| 97香蕉久久| 一区二区三区欧美| 精品亚洲视频在线| 日本h片在线| 7878成人国产在线观看| jizz日本在线播放| 精品三级国产| 欧美成人高清视频| 国产亲伦免费视频播放| 欧美不卡视频| 97免费资源站| 99久久精品日本一区二区免费 | 制服丝袜中文字幕亚洲| 亚洲精品成人无码| 牛牛在线精品视频| 88在线观看91蜜桃国自产| 色哟哟一一国产精品| 亚洲精品v亚洲精品v日韩精品| 久久伊人91精品综合网站| 国产口爆吞精一区二区| 伊人影院久久| 久久艳妇乳肉豪妇荡乳av| av电影在线观看网站| 国产精品久久久爽爽爽麻豆色哟哟| 啊啊啊国产视频| 少女频道在线观看免费播放电视剧| 精品久久国产老人久久综合| 国产女同在线观看| 永久91嫩草亚洲精品人人| 粉嫩av一区二区三区免费观看| 福利视频大全| 亚洲欧美国产毛片在线| 国产精品无码自拍| 福利视频亚洲| 欧美激情按摩在线| √天堂中文www官网| 成人av动漫在线| 黄色三级视频片| 超碰国产在线观看| 欧美日韩一区二区三区四区五区 | a级影片在线观看| 亚洲精品mp4| 国产免费不卡视频| 精品一区二区在线看| 国产无限制自拍| 好久没做在线观看| 最近日韩中文字幕中文| 色窝窝无码一区二区三区| 国产福利一区二区三区在线视频| 欧美精品色婷婷五月综合| 国产福利电影在线播放| 日韩中文字幕网址| 日韩成人黄色片| 久久久精品国产99久久精品芒果| 国产精品igao网网址不卡| 爱情电影网av一区二区| 国产精品美女久久久免费| blackedav金发美女大战黑人| 香港成人在线视频| 青青草手机在线视频|