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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1283|回復(fù): 4
打印 上一主題 下一主題
收起左側(cè)

單片機(jī)按下一次KEY1實(shí)現(xiàn)數(shù)碼管一直加一,按下KEY2后,停止加一

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主

如何在此基礎(chǔ)上,按下按鍵KEY2=P3^2,實(shí)現(xiàn)數(shù)碼管一直加一,按下按鍵KEY2=P3^3后,實(shí)現(xiàn)停止加一。我經(jīng)過反復(fù)實(shí)驗(yàn),沒有找到解決的辦法,(只能做到按下按鍵加一,沒辦法做到按下一次按鍵后,一直加一)因?yàn)槭浅鯇W(xué)者的緣故,很難想出合適的答案,希望各位大佬能夠給予幫助。
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:1007932 發(fā)表于 2022-10-22 10:28 | 只看該作者
用循環(huán),按key1讓if條件為1,按key2讓if條件為0,if條件要用中間變量。先判斷key1,key2是否按下,按下則給中間變量賦相應(yīng)的值,否則中間變量維持上一次的值,最后大循環(huán)。但key最好還是用外部中斷。
大概是這樣:
  1. while(1)
  2. {
  3.         if(key1==0) i=1;
  4.         if(key2==0) i=0;
  5.         if(i)
  6.         {
  7.                   display(number);
  8.                   number++;
  9.         }               
  10. }
復(fù)制代碼
回復(fù)

使用道具 舉報(bào)

板凳
ID:1048693 發(fā)表于 2022-10-22 11:49 | 只看該作者
增加延時(shí)來判斷,持續(xù)按下某按鍵多長時(shí)間后,在程序內(nèi)持續(xù)加1
回復(fù)

使用道具 舉報(bào)

地板
ID:1048693 發(fā)表于 2022-10-22 11:50 | 只看該作者
在程序內(nèi)加一個(gè)延時(shí)判斷,當(dāng)按鍵按下大于多長時(shí)間后,在程序內(nèi)使數(shù)碼管持續(xù)加1
回復(fù)

使用道具 舉報(bào)

5#
ID:384109 發(fā)表于 2022-10-22 14:29 | 只看該作者
按鍵判斷,按鍵處理,都要做成單獨(dú)的模塊,增加相應(yīng)的判斷標(biāo)志
回復(fù)

使用道具 舉報(bào)

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

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 国产二区精品视频 | 亚洲精品一区二区二区 | 狠狠操天天干 | 看片91| 综合国产在线 | 亚洲网站在线播放 | 成人精品国产一区二区4080 | 国产91视频免费 | 精品国产99| 日韩在线一区二区三区 | 中文字幕在线不卡 | 国产福利在线免费观看 | 91影视| caoporn国产精品免费公开 | 精品亚洲91 | 本道综合精品 | 国产一区二区三区免费观看视频 | 人人插人人 | 99久久精品国产毛片 | 成人av影院 | 一区二区三区在线免费观看视频 | 国产一区二区三区久久 | 狠狠操狠狠干 | 色黄视频在线 | 二区视频| 日韩精品一区二区三区中文在线 | 久久久激情视频 | 天堂资源 | 午夜影院操 | 午夜精品久久久久久久星辰影院 | 最新高清无码专区 | 久久精品a| h视频在线观看免费 | 希岛爱理在线 | 97超碰在线播放 | 午夜电影网 | 国产成人综合av | 精品免费在线 | 国产欧美在线观看 | 欧美日日| 国产一区二区在线免费观看 |