实验二-----流水灯

代码
#include"reg51.h"
#include"intrins.h"
#define LED P0
typedef unsigned int u16;
typedef unsigned char u8;

void delay(u16 i) //延时函数(10um)
{
while(i–);
}

void main()
{
u16 i;
LED=0XFE; //将管脚设置为111111110
delay(10000); //延时函数
while(1)
{
for(i=0;i<7;i++)
{
LED= crol(LED,1); //左移函数 (每次移动一位)
delay(10000);
}
}
}

手把手教你51单片机 入门实验二
元器件名
AT89C51&AT89C52
LED (颜色可调)
RES(电阻)
POWER(电源)

备注
此延时函数运行一次约10um,并不是非常准确。
如有问题 评论

相关文章:

  • 2021-11-18
  • 2021-11-19
  • 2021-08-30
  • 2021-04-09
  • 2021-11-12
  • 2021-05-28
猜你喜欢
  • 2022-01-01
  • 2021-11-15
  • 2021-04-24
  • 2021-07-06
  • 2022-12-23
相关资源
相似解决方案