text1.c
来自「这是一些LED应该程序,本人尝试无误,所以拿出代分享分享」· C语言 代码 · 共 276 行
C
276 行
#include <REGX51.H>
void t(const unsigned int DELAY)
{
unsigned int x,y;
for(x=0;x<=DELAY;x++)
{
for(y=0;y<=100;y++);
}
}
void ggg()
{
int i;
for(i=0;i<19;i++)
{
P1_0=0;
P1_1=0;
P1_2=0;
t(100);
P1_1=1;
P1_2=1;
P1_0=1;
P1_1=0;
P1_2=0;
P1_1=1;
P1_2=1;
P1_0=1;
P1_1=0;
P1_2=0;
P1_1=1;
P1_2=1;
} }
void bbb()
{
int i;
for(i=0;i<19;i++)
{
P1_0=0;
P1_1=0;
P1_2=0;
P1_1=1;
P1_2=1;
P1_0=1;
P1_1=0;
P1_2=0;
t(100);
P1_1=1;
P1_2=1;
P1_0=1;
P1_1=0;
P1_2=0;
P1_1=1;
P1_2=1; }
}
void rrr()
{
int i;
for(i=0;i<19;i++)
{
P1_0=0;
P1_1=0;
P1_2=0;
P1_1=1;
P1_2=1;
P1_0=1;
P1_1=0;
P1_2=0;
P1_1=1;
P1_2=1;
P1_0=1;
P1_1=0;
P1_2=0;
t(100);
P1_1=1;
P1_2=1;
} }
void ggg1()
{
int i;
for(i=0;i<19;i++)
{
P1_0=0;
P1_1=0;
P1_2=0;
t(100);
P1_1=1;
P1_2=1;
P1_0=0;
P1_1=0;
P1_2=0;
P1_1=1;
P1_2=1;
P1_0=1;
P1_1=0;
P1_2=0;
P1_1=1;
P1_2=1;
} }
void bbb1()
{
int i;
for(i=0;i<19;i++)
{
P1_0=0;
P1_1=0;
P1_2=0;
P1_1=1;
P1_2=1;
P1_0=0;
P1_1=0;
P1_2=0;
t(100);
P1_1=1;
P1_2=1;
P1_0=1;
P1_1=0;
P1_2=0;
P1_1=1;
P1_2=1; }
}
void rrr1()
{
int i;
for(i=0;i<19;i++)
{
P1_0=0;
P1_1=0;
P1_2=0;
P1_1=1;
P1_2=1;
P1_0=0;
P1_1=0;
P1_2=0;
P1_1=1;
P1_2=1;
P1_0=1;
P1_1=0;
P1_2=0;
t(100);
P1_1=1;
P1_2=1;
} }
void main()
{
P1_1=0;
P1_1=1;
P1_2=0;
P1_2=1;
bbb();
P1_1=0;
P1_1=1;
P1_2=0;
P1_2=1;
ggg();
P1_1=0;
P1_1=1;
P1_2=0;
P1_2=1;
rrr();
P1_1=0;
P1_1=1;
P1_2=0;
P1_2=1;
bbb1();
P1_1=0;
P1_1=1;
P1_2=0;
P1_2=1;
ggg1();
P1_1=0;
P1_1=1;
P1_2=0;
P1_2=1;
rrr1();
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?