c51单片机led奇数偶数亮_《单片机C语言程序设计实训 100 例—基于 C51+Proteus仿真》案例...
时间: 2024-03-18 09:41:54 浏览: 169
好的,我了解了你的问题。你想知道如何让C51单片机的LED灯实现奇数偶数亮的效果。这个问题可以通过以下代码实现:
```
#include<reg51.h>
sbit led=P1^0; //定义P1.0口为led口
void main()
{
unsigned int i=0;
while(1)
{
i++; //i自增1
if(i%2==0) //如果i是偶数
led=0; //则led熄灭
else //否则为奇数
led=1; //则led亮起
}
}
```
这个程序的实现方法是,通过使用一个计数器来记录当前LED亮或者灭的状态。每次计数器加1,如果计数器是偶数,则LED灯熄灭,否则LED灯亮起。这样就可以实现奇数偶数亮的效果。希望这个答案可以解决你的问题。
阅读全文
相关推荐
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231044955.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![application/x-zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![application/x-dosexec](https://img-home.csdnimg.cn/images/20210720083343.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)