找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 7706|回復: 5
收起左側(cè)

單片機按鍵多功能切換怎么做?

[復制鏈接]
ID:106666 發(fā)表于 2016-2-28 23:14 | 顯示全部樓層 |閱讀模式
我想做個智能小車,通過按鍵調(diào)用不同的功能怎么做?
回復

使用道具 舉報

ID:106698 發(fā)表于 2016-2-29 12:07 | 顯示全部樓層
得到按鍵的值后通過switch語句實現(xiàn)不同的功能
回復

使用道具 舉報

ID:79544 發(fā)表于 2016-3-1 18:34 | 顯示全部樓層
就這樣就可以while(1)
         {
                if(key==0)
                {
                        delay(10);
                        if(key==0)
                        {
                                a++;
                                if(a==2)
                                a=0;
                        }
                        while(!key);
                }
                switch(a)
                {
                        case 0:xianshi();break;
                        case 1:xianshi2();break;
                }
               
               
         }
回復

使用道具 舉報

ID:69862 發(fā)表于 2016-3-7 09:11 | 顯示全部樓層
純手工打造,51單片機智能熱水器控制系統(tǒng)
http://www.torrancerestoration.com/bbs/dpj-28880-1.html
回復

使用道具 舉報

ID:107782 發(fā)表于 2016-3-7 23:04 | 顯示全部樓層
如果按鍵的數(shù)量不能滿足需求的話,我覺得可以判斷按下按鍵的長短或者按下的次數(shù)來判斷
回復

使用道具 舉報

ID:104472 發(fā)表于 2016-3-9 16:39 | 顯示全部樓層
用按鍵的時間長短來控制;
回復

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復 返回頂部 返回列表