📄 灯.txt
字号:
单片机C语言源程序
#include<reg51.h> //单片机库函数
#include<stdio.h>
sbit led1=P2^4 ; //位定义,led1对应接在P2.4脚
sbit led2=P2^5 ; // led2对应接在P2.5脚
sbit led3=P2^6 ; // led3对应接在P2.6脚
sbit led4=P2^7 ; // led4对应接在P2.7脚
//延迟函数
void delay(unsigned char i)
{
unsigned int j; //当i为1时约延时1秒
while(i>0)
{
i--;
for(j=0;j<35000;j++) ;
}
}
//主函数
void main()
{
P2=0xf0; //初始化P2 使灯全灭
while(1) //死循环(使其执行完一次后继续执行)
{
led1=0; //LED1亮,低电平时亮
delay(1); //保持1s
led2=0; //LED2亮
delay(1); //保持1s
led3=0; //LED3亮
delay(1); //保持1s
led4=0; //LED3亮
delay(1); //保持1s
P2=0xf0; //全灭
led1=0; //LED1亮
delay(1); //保持1s
P2=0xf0; //全灭
P2=0xd0; //LED2亮
delay(1); //保持1s
P2=0xf0; //全灭
P2=0xb0; //LED3亮
delay(1); //保持1s
P2=0xf0; //全灭
P2=0x70; //LED4亮
delay(1); //保持1s
P2=0xf0; //全灭
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -