2020-12-01

1、延时子程序:

void delay02s(void) //延时0.2秒子程序(1s=1000ms)

{

unsigned char i,j,k; //定义3个无符号字符型数据。

for(i=20;i>0;i--) //延时200ms

for(j=20;j>0;j--)//延时10ms

for(k=248;k>0;k--);//延时0.5ms

}

2、定时器0中断子程序:

void timer0(void) interrupt 1 //定时器0中断

{

TH0=0XFC;

TL0=0X66;

count++;

timer++;

}

3、流水灯:

#include //包含头文件,一般情况不需要改动,

/*------------------------------------------------

                    主函数

------------------------------------------------*/

void main (void)

{ //此方法使用bit位对单个端口赋值

P0=0x55;          //换成二进制是0101 0101 //注:LED排序是D8到D1

while (1)        //主循环

  {

                  //主循环中添加其他需要一直工作的程序

  }

}

你可能感兴趣的:(2020-12-01)