#include <REGX52.H>
void Delay(unsigned int i)
{
unsigned char int k;
for(k=0;k<i;k++);
}
void main()
{
unsigned char led=0;
while(1)
{
if(P3_10)
{
Delay(120);
while(P3_10);
Delay(120);
Led++;
If(Led>=8)
{
Led=0;
}
P2 = ~(0x01<<Led);
}
}
独立按键控制LED移位
最新推荐文章于 2022-10-28 20:15:22 发布