⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 灯.txt

📁 bit led2=P2^5 // led2对应接在P2.5脚 sbit led3=P2^6 // led3对应接在P2.6脚 sbit led4=P2^7 // led4对应接在P2.7脚
💻 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 + -