?? 1.c
字號:
/***************************************************************
功能:實現多只LED依次點亮實現跑馬燈效果
***************************************************************/
#include <intrins.h>
#include <reg51.h>
//sbit led_c= P1^7;
sbit _Led1 = P1^0; //對應CPU管腳P1.0
sbit _Led2 = P1^1; //對應CPU管腳P1.1
sbit _Led3 = P1^2; //對應CPU管腳P1.2
sbit _Led4 = P1^3; //對應CPU管腳P0.3
sbit _Led5 = P1^4; //對應CPU管腳P0.4
sbit _Led6 = P1^5; //對應CPU管腳P0.5
sbit _Led7 = P1^6; //對應CPU管腳P0.6
sbit _Led8 = P1^7; //對應CPU管腳P0.7
/*-------------------------------------------------
功能:1MS延時子程序
-------------------------------------------------*/
void Delay_xMs(unsigned int x)
{
unsigned int i,j;
for( i =0;i < x;i++ )
{
for( j =0;j<500;j++ );
}
}
/*-------------------------------------------
主程序
功能:LED1--LED8發光二極管依次點亮實現跑馬燈效果
--------------------------------------------*/
void main()
{
while(1)
{ //led_c= 0;
Delay_xMs(100);
_Led1 = 0; //點亮LED1,熄滅LED2,LED3,LED4
_Led2 = 1;
_Led3 = 1;
_Led4 = 1;
_Led5 = 1;
_Led6 = 1;
_Led7 = 1;
_Led8 = 1;
Delay_xMs(100);
_Led1 = 1; //點亮LED2,熄滅LED1,LED3,LED4
_Led2 = 0;
_Led3 = 1;
_Led4 = 1;
_Led5 = 1;
_Led6 = 1;
_Led7 = 1;
_Led8 = 1;
Delay_xMs(100);
_Led1 = 1; //點亮LED3,熄滅LED2,LED1,LED4
_Led2 = 1;
_Led3 = 0;
_Led4 = 1;
_Led5 = 1;
_Led6 = 1;
_Led7 = 1;
_Led8 = 1;
Delay_xMs(100);
_Led1 = 1; //點亮LED4,熄滅LED2,LED3,LED1
_Led2 = 1;
_Led3 = 1;
_Led4 = 0;
_Led5 = 1;
_Led6 = 1;
_Led7 = 1;
_Led8 = 1;
Delay_xMs(100);
_Led1 = 1; //,熄滅LED2,LED3,LED4,Led1
_Led2 = 1;
_Led3 = 1;
_Led4 = 1;
_Led5 = 0;
_Led6 = 1;
_Led7 = 1;
_Led8 = 1;
Delay_xMs(100); //延時一段時間
_Led1 = 1; //,熄滅LED2,LED3,LED4,Led1
_Led2 = 1;
_Led3 = 1;
_Led4 = 1;
_Led5 = 1;
_Led6 = 0;
_Led7 = 1;
_Led8 = 1;
Delay_xMs(100); //延時一段時間
_Led1 = 1; //,熄滅LED2,LED3,LED4,Led1
_Led2 = 1;
_Led3 = 1;
_Led4 = 1;
_Led5 = 1;
_Led6 = 1;
_Led7 = 0;
_Led8 = 1;
Delay_xMs(100); //延時一段時間
_Led1 = 1; //,熄滅LED2,LED3,LED4,Led1
_Led2 = 1;
_Led3 = 1;
_Led4 = 1;
_Led5 = 1;
_Led6 = 1;
_Led7 = 1;
_Led8 = 0;
Delay_xMs(100); //延時一段時間
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -