找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

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

小白求助 “一個(gè)led燈根據(jù)按鍵顯示,按鍵后兩秒后,燈亮,燈亮持續(xù)5s,能循環(huán)演示...

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
“一個(gè)led燈根據(jù)按鍵顯示,按鍵后兩秒后,燈亮,燈亮持續(xù)5s,能循環(huán)演示”的程序設(shè)計(jì)

評(píng)分

參與人數(shù) 1黑幣 +1 收起 理由
妖行 + 1 贊一個(gè)!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:214428 發(fā)表于 2017-6-25 13:21 | 只看該作者
幫自己頂
回復(fù)

使用道具 舉報(bào)

板凳
ID:214428 發(fā)表于 2017-6-25 18:10 | 只看該作者
有大神在嗎,求幫忙啊
回復(fù)

使用道具 舉報(bào)

地板
ID:47286 發(fā)表于 2017-6-25 20:20 | 只看該作者
看著倒是簡(jiǎn)單 怎么循環(huán)啊 沒懂

按下2s后亮5s 然后呢 按鍵松開還是一直按著 松開了是繼續(xù)循環(huán)還是停止 怎么循環(huán) 2/5間隔么

你什么都沒說(shuō)清怎么幫你啊
回復(fù)

使用道具 舉報(bào)

5#
ID:214428 發(fā)表于 2017-6-25 22:08 | 只看該作者
dzbj 發(fā)表于 2017-6-25 20:20
看著倒是簡(jiǎn)單 怎么循環(huán)啊 沒懂

按下2s后亮5s 然后呢 按鍵松開還是一直按著 松開了是繼續(xù)循環(huán)還是停止 怎 ...

就是最簡(jiǎn)單的那種,按完就松開,延時(shí)2s后燈亮,5s后熄滅,循環(huán)就是再按鍵松開后重復(fù)上述內(nèi)容
回復(fù)

使用道具 舉報(bào)

6#
ID:164602 發(fā)表于 2017-6-26 08:25 | 只看該作者
高手們一般都不愿做你這種初學(xué)者的最簡(jiǎn)單的程序,讓我來(lái)吧。
程序已經(jīng)寫好了,完全對(duì)你的要求。程序?qū)?yīng)的電路,也發(fā)出來(lái),讓你可以根據(jù)自己的電路修改程序I/O口。程序如下:

#include<reg51.h>
sbit LED=P2^0;
sbit k4=P3^3;
void Delay10ms(unsigned int c);
void main(void)//主函數(shù)
{
        unsigned char i=0;
        k4=1;
        LED=1;
        while (1)//主循環(huán)
        {
                if (k4==0)
                {
                        Delay10ms(1);
                        if (k4==0)
                        {
                                Delay10ms(200);
                                LED=0;
                                Delay10ms(500);
                                LED=1;
                        }
                        for (i=0;((i<20)&&(k4==0));i++)
                        {
                                Delay10ms(1);
                        }
                }
        }
}
void Delay10ms(unsigned int c)
{
    unsigned char a,b;
    for(c;c>0;c--)
    {
                for(b=44;b>0;b--)
                {
                        for (a=112;a>0;a--)
                        {
                        }
                }
        }
}


2.jpg (18.64 KB, 下載次數(shù): 76)

2.jpg

3.jpg (31.58 KB, 下載次數(shù): 65)

3.jpg
回復(fù)

使用道具 舉報(bào)

7#
ID:214428 發(fā)表于 2017-6-26 11:35 | 只看該作者
HC6800-ES-V2.0 發(fā)表于 2017-6-26 08:25
高手們一般都不愿做你這種初學(xué)者的最簡(jiǎn)單的程序,讓我來(lái)吧。
程序已經(jīng)寫好了,完全對(duì)你的要求。程序?qū)?yīng)的 ...

謝謝老鐵,能不能再幫設(shè)計(jì)一個(gè)程序:“4位數(shù)據(jù)管,從0000到9999,每0.5s增加1”
回復(fù)

使用道具 舉報(bào)

8#
ID:197752 發(fā)表于 2017-6-26 12:21 | 只看該作者
為什么不自己用C語(yǔ)言寫,就是幾個(gè)循環(huán)結(jié)構(gòu)而已
回復(fù)

使用道具 舉報(bào)

9#
ID:202549 發(fā)表于 2017-6-26 15:47 | 只看該作者
很簡(jiǎn)單呀,掃描按鍵,如果按鍵按下置一一個(gè)flag,如果這個(gè)flag為1,則工作5s后清零flag。
回復(fù)

使用道具 舉報(bào)

10#
ID:211606 發(fā)表于 2017-6-26 16:47 | 只看該作者
你們還好了。我就是學(xué)習(xí)了?吹膯我弧
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表