20080106.c

来自「VB环境下的串口通讯设计」· C语言 代码 · 共 55 行

C
55
字号
#include <reg52.h>
#define int8 unsigned char
#define int16 unsigned int
#define int32 unsigned long 
sbit RED1=P1^6;
sbit RED2=P3^4;
sbit GRE0=P1^7;


/*
LED显示
*/
void xianshi(int8 x);
void delay(int8 N);
void main(void){


while(1)
{	
	
xianshi(8);
xianshi(8);
xianshi(30); 
xianshi(30);
xianshi(30);
xianshi(30);
xianshi(30);
 
}

}
void delay(int8 N){
int16 i,j,k;
for(i=0;i<100;i++)
	for(j=0;j<10;j++)
		for(k=0;k<N;k++);	

}

void xianshi(int8 x)
{

	RED1=1;
	RED2=0;
	GRE0=0;
	delay(x);
	RED1=0;
	RED2=1;
	GRE0=0;
	delay(x);
	RED1=0;
	RED2=0;
	GRE0=1;
	delay(x);
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?