標題:
單片機程序 長按k3.4鍵能暫停繼續(xù)流水led
[打印本頁]
作者:
434939575
時間:
2023-4-20 09:43
標題:
單片機程序 長按k3.4鍵能暫停繼續(xù)流水led
// 長按k3.4鍵能暫停流水led
#include <reg52.h>
sbit k1=P3^4;
void delay (unsigned int ms)//ms=1毫秒
{
int msi,msj;
for(msi=0;msi<ms;msi++)
for(msj=0;msj<112;msj++);
}
void main(void)
{
int i;
int k1num=0;//按鍵次數(shù)
int lednum=0;//led狀態(tài)
{
while(1)
{
while(k1) //當沒有按鍵按下時
{
for (i=0;i<8;i++,lednum++)
{
if(lednum>7) lednum=0;
i=lednum;
if(k1==0)
{
lednum=i;
break;
}//29x
P1=~(0X01<<i);
delay(200) ;
}
}
while(k1==0)//當按鍵按下時
{
delay(10);
if(k1)
{
k1num++;
}
}
}
}
}
復制代碼
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1