用keil实现P1.2口控制开关S3,当S3闭合后,流水灯实现01010101与10101010交替亮,当S3打开后,灯全灭
时间: 2024-01-27 14:05:23 浏览: 84
流水灯c程序 用keil编
4星 · 用户满意度95%
您可以参考以下的代码实现:
```c
#include <STC15F2K60S2.H>
#define LED P0
#define S3 P1_2
void delay(unsigned int i)
{
while(i--);
}
void main()
{
unsigned char i = 0;
while(1)
{
if(S3 == 0)
{
LED = 0xAA;
delay(50000);
LED = 0x55;
delay(50000);
}
else
{
LED = 0x00;
}
}
}
```
注:STC15F2K60S2 是一种 8051 系列的单片机,P0 是输出口,P1_2 是输入口。
阅读全文