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

標(biāo)題: 單片機對兩路開關(guān)信號先后順序計數(shù)問題,編程思想如何設(shè)計? [打印本頁]

作者: fancunwu    時間: 2017-12-6 23:13
標(biāo)題: 單片機對兩路開關(guān)信號先后順序計數(shù)問題,編程思想如何設(shè)計?
基本要求是這樣的
1、開關(guān)1先閉合之后開關(guān)2閉合,計數(shù)器加1。
2、開關(guān)2先閉合之后開關(guān)1閉合,計數(shù)器減1.
請問用51單片機如何實現(xiàn),主要是編程思想,望高手解惑,謝謝。



作者: ahshmj    時間: 2017-12-7 08:29
這個是非常簡單的“if”判斷語句,按條件轉(zhuǎn)向。是最基礎(chǔ)的。自己再熟悉熟悉“if”語句吧。
作者: HC6800-ES-V2.0    時間: 2017-12-7 09:34
你這個問題,就是一個判斷的問題。
我的經(jīng)驗是這樣的:
第一、分析現(xiàn)象可能性。你有兩個開關(guān),相當(dāng)于二進(jìn)制兩位,共四種情況
1、開關(guān)1沒閉合,開關(guān)2沒閉合,00
2、開關(guān)1閉合,開關(guān)2沒閉合,   01
3、開關(guān)1沒閉合,開關(guān)2閉合,   10
4、開關(guān)1閉合,開關(guān)2閉合,      11
第二:結(jié)合你的要求,以上的情況分為兩組,一個先,一個后。
第三:編程設(shè)計:兩組判斷(你的開關(guān)閉合先后時間差有沒有規(guī)定?),每組類似,如:
判斷開關(guān)1是否閉合?沒閉合則跳出判斷;閉合,則等待一會(延時),判斷開關(guān)2是否閉合?沒閉合,一直等待(看你的先后時間差的規(guī)定),或者跳出判斷;閉合,則+1;

寫到這里,我發(fā)現(xiàn)問題了!!!!!
如果兩開關(guān)已經(jīng)閉合,例如:我先斷開開關(guān)1,此時算不算開關(guān)2閉合了?再閉合開關(guān)1,是不是可以認(rèn)為是先閉合開關(guān)2,后閉合開關(guān)1,結(jié)果為—1呢?

所以,你給的條件是不夠的!!!!!邏輯不夠判斷哦。

體會一下我的思考過程,算不算編程思想的一種體現(xiàn)呢?
但愿對你有幫助。
作者: fancunwu    時間: 2017-12-8 11:05
while(KEY_SET==1)//
  {
    n_n_1=0;
    ls_js=sys_time1;
    while(KEY_UP==1&&KEY_DOWN==1&&n_n_1<10)
    {
     
      delay_1(2);
      n_n_1++;
      if(KEY_UP==0&&KEY_DOWN==1&&sys_time1<80)
      {
        sys_time1++;
      
      }
      if(KEY_UP==1&&KEY_DOWN==0&&sys_time1>10)
      {
        sys_time1--;

}
    }
  
    if(ls_js!=sys_time1)
    {
      zh_time1(sys_time1);
      lcd_TIME_CS_SCC();
    }
    write_com(0x0d);
    write_com(0x80+11);
   }
作者: zs0050    時間: 2017-12-8 13:51
明確你說的閉合是一個動作,還是一種結(jié)果。
作者: zs0050    時間: 2017-12-8 13:55
首先明確你說的閉合是一個動作還是一個結(jié)果。如果是一個動作,那么通過條件判斷先后判斷開關(guān)狀態(tài)就可以,如果是結(jié)果,那么可能有2樓的疑惑。
就是說,你指的閉合是上升沿、下降沿,還是電平觸發(fā)。這個確定了,自然就可以實現(xiàn)了。
作者: fancunwu    時間: 2017-12-8 14:06
先按A按鍵,再按B按鍵,數(shù)碼管計數(shù)加1;先按B按鍵,再按A按鍵,數(shù)碼管計數(shù)減1;  if(keyA==0&&keyB==0)    I++;     if(keyB==0&&keyA==0)    I--;  




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 国产激情91久久精品导航 | 亚洲欧美日韩精品久久亚洲区 | 亚洲欧洲日本国产 | 日本国产欧美 | 欧美色999 | 国产亚洲欧美在线 | 久久久久久久97 | 国产成人黄色 | 精品一二区| 韩日一区二区 | 成年网站在线观看 | 精品美女久久久久久免费 | 久久人体视频 | 欧美激情精品久久久久久 | 国产专区在线 | 亚洲色在线视频 | 国产精品无码久久久久 | 国产偷录叫床高潮录音 | 成人av网站在线观看 | av久久| 久久69精品久久久久久久电影好 | 国产九九精品 | 久久人爽| 成人亚洲| 伊人激情综合网 | 国产精品麻 | 国产xxxx搡xxxxx搡麻豆 | 久久一 | 久久国产精品视频免费看 | 日韩精品一区在线 | 亚洲精品国产精品国自产在线 | 国产亚洲欧美日韩精品一区二区三区 | 7777精品伊人久久精品影视 | 国产特级毛片aaaaaa | 精品免费国产一区二区三区四区介绍 | 精品一区二区在线观看 | 成人免费影院 | 欧美在线观看一区二区 | 中文字幕成人免费视频 | 伊人伊人| 午夜免费 |