1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > led流水灯c语言程序移位 LED流水灯程序 移位写法

led流水灯c语言程序移位 LED流水灯程序 移位写法

时间:2021-01-17 11:25:21

相关推荐

led流水灯c语言程序移位 LED流水灯程序 移位写法

/*********** (C) COPYRIGHT 201 2************

* 程序作者: 蓝雨(QQ:983931459 ,Email:chenhengchuan@)

* 程序版本: V1.0

* 编制日期: -11-02

* 编译器:Keil C uVision4

* 芯片:STC89C52,11.0592M晶振

* 程序开发板: 版本

******************************************/

#include

void Delay(unsigned int i); //延时函数声明

void main(void)

{

unsigned char i=0; //定义LED变量

unsigned char LED_DATA=0x80; //定义LED=1000 0000

while(1) //死循环

{

for(i=0;i<8;i++) //循环8次

{

P2=~LED_DATA; //P2=0111 1111

Delay(30000); //延时30000

LED_DATA>>=1; //移位1011 1111

}

LED_DATA=0x80; //LED=1000 0000

}

}

void Delay(unsigned int i) //延时子程序

{

while(i--);

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。