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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1755|回復: 10
收起左側

這個單片機程序連續檢測三次低電平才有效?

[復制鏈接]
ID:103131 發表于 2022-5-6 15:46 | 顯示全部樓層 |閱讀模式
本帖最后由 goldbirderman 于 2022-5-6 16:54 編輯

                                                  if(IN_S == 0)
                                                        delay_ms(5);
                                                           if(IN_S == 0)
                                                                delay_ms(5);
                                                                       if(IN_S == 0)
                                                                    {
                                                                                  
                                                                         RELAY_SWITCH();
                                                                           V1 = 1;
                                                                           WORK = 1;
                                                                          Lgnition2 = 1;
                                                                           FAULT = 0;
                                                                  }
                                                                     else
                                                                {
                                                                     num = 0;
                                                                }     


檢測了三次低電平才有效,到了高電平檢測不了,這是怎么回事,麻煩大神幫忙解決,謝謝

回復

使用道具 舉報

ID:213173 發表于 2022-5-6 16:26 | 顯示全部樓層
樓主抄錯了吧?
回復

使用道具 舉報

ID:688692 發表于 2022-5-6 16:41 | 顯示全部樓層
你的括號沒放對位置導致流程是錯的。至少我看起來是這樣。
tempc.jpg
回復

使用道具 舉報

ID:103131 發表于 2022-5-6 16:48 | 顯示全部樓層
cnos 發表于 2022-5-6 16:41
你的括號沒放對位置導致流程是錯的。至少我看起來是這樣。

哪里錯可以指出來嗎?
回復

使用道具 舉報

ID:525068 發表于 2022-5-6 16:48 | 顯示全部樓層
應該是按鍵按下的檢測程序,如果延時都是5ms的話,連續檢測三次低電平應該是為了消抖
回復

使用道具 舉報

ID:883242 發表于 2022-5-6 16:49 | 顯示全部樓層
建議先用indent、astyle這樣的工具格式化一下代碼再發出來,這樣沒層次的源碼太難看懂了。
回復

使用道具 舉報

ID:103131 發表于 2022-5-6 16:52 | 顯示全部樓層
1255230 發表于 2022-5-6 16:48
應該是按鍵按下的檢測程序,如果延時都是5ms的話,連續檢測三次低電平應該是為了消抖

那個開關是船型開關,不用消抖吧?
回復

使用道具 舉報

ID:103131 發表于 2022-5-6 16:56 | 顯示全部樓層
1255230 發表于 2022-5-6 16:48
應該是按鍵按下的檢測程序,如果延時都是5ms的話,連續檢測三次低電平應該是為了消抖

是這樣的,開關是船型,而輸入信號高電平為3.1V,低電平是2.1V,實際上兩個都是高電平,我用示波器測過低電平有20MS的,所以那個低電平在一瞬間,是鎖不了的
回復

使用道具 舉報

ID:262 發表于 2022-5-6 17:25 | 顯示全部樓層
cnos 發表于 2022-5-6 16:41
你的括號沒放對位置導致流程是錯的。至少我看起來是這樣。

這個圖很形象 這是用什么軟件生成的啊?
回復

使用道具 舉報

ID:103131 發表于 2022-5-6 17:36 | 顯示全部樓層
cnos 發表于 2022-5-6 16:41
你的括號沒放對位置導致流程是錯的。至少我看起來是這樣。

解決了,謝謝各位,是延時不好而已
回復

使用道具 舉報

ID:688692 發表于 2022-5-6 23:31 | 顯示全部樓層
heicad 發表于 2022-5-6 17:25
這個圖很形象 這是用什么軟件生成的啊?

Autoflowchart
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲成人一级 | 欧美最猛黑人xxxx黑人 | 春色av| 久久在线 | 91在线视频一区 | 亚洲免费一区 | 特级做a爰片毛片免费看108 | yiren22综合网成人 | 中文字幕一区在线观看视频 | 精品国产亚洲一区二区三区大结局 | 一区二区精品视频 | 国产精品日韩欧美一区二区三区 | 精品久久99 | 毛片区| 精品国模一区二区三区欧美 | 久久国产一区 | 国产69精品久久99不卡免费版 | 久久久国产一区 | 日本在线视 | 成人免费观看网站 | 久久精品播放 | 精品国产一区二区三区久久久久久 | 国产精品不卡一区 | 81精品国产乱码久久久久久 | 91久久精品国产91久久 | 国产精品久久久久久久免费观看 | 中文字幕一区二区三区不卡在线 | 成人久久久久 | 国产一区中文字幕 | 一级毛片视频在线观看 | 国产高清免费 | 欧美激情99 | 国产色婷婷精品综合在线手机播放 | 天天操天天天干 | 成人精品在线视频 | 久久久视| 91精品国产综合久久久久久丝袜 | 国产精品久久久久久婷婷天堂 | 亚洲成人精品一区 | 在线亚洲精品 | 久热精品在线播放 |