单片机流水灯的设计论文

功能1: #包含

sbit p1_0=p1^0;//定义IO端口

Void delay02s(void) // 0.2秒延迟子程序

{

无符号字符I,j,k;//定义3个无符号字符数据。

for(I = 20;我& gt0;I-)//用于循环延迟。

for(j = 20;j & gt0;j -)

for(k = 248;k & gt0;k-);

}

Void main(void) //每个C语言程序都有且只有一个main函数。

{

While(1) //循环条件始终为真,始终执行下面的程序。

{

p 1 _ 0 = 0;// I/O口P1.0输出低电平,小灯亮。

delay 02s();//延时0.2秒。

p 1 _ 0 = 1;// I/O口P1.0输出高电平,小灯灭。

delay 02s();//延时0.2秒。

}

}

功能二和功能三只能通过改变I/O来实现!