51单片机流水灯用C语言编写的设计程序是什么?

51单片机流水灯用C语言编写的设计程序是什么?,第1张

#include<reg51.h>

#include<intrins.h>

#define uchar unsigned char

void delay(void)

{

uchar i,j

for(i=0i<150i++)

for(j=0j<240j++)

}

main()

{

uchar led,i,j

while(1)

{

for(i=0i<8i++)

{

led=0xfe<<i

for(j=0j<8-ij++)

{

P0=led

led=_crol_(led,1)

delay()

}

}

}

}

include<reg51.h>

#include <intrins.h>

void delayms(unsigned char ms)

// 延时子程序

{

unsigned char i

while(ms--)

{

for(i = 0i <120i++)

}

}

main()

{

unsigned char LED

LED = 0xfe

P1 = LED

while(1)

{

delayms(250)

LED = _crol_(LED,1) //循环右移1位,点亮下一个LED

P1 = LED

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11348292.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-15
下一篇2023-05-15

发表评论

登录后才能评论

评论列表(0条)

    保存