导航:首页 > 编程语言 > 初学者单片机c语音流水灯程序

初学者单片机c语音流水灯程序

发布时间:2025-03-31 02:33:38

1. 单片机流水灯C语言程序(8个灯,依次点亮每个灯,延时500MS)

单片机流水灯C语言程序的源代码如下:

#include //51系列单片机定义文件

#define uchar unsigned char //定义无符号字符

#define uint unsigned int //定义无符号整数

void delay(uint); //声明延时函数

void main(void)

{

uint i;

uchar temp;

while(1)

{

temp=0x01;

for(i=0;i<8;i++) //8个流水灯逐个闪动

{

P1=~temp;

delay(100); //调用延时函数

temp<<=1;

}

temp=0x80;

for(i=0;i<8;i++) //8个流水灯反向逐个闪动

{

P1=~temp;

delay(100); //调用延时函数

temp>>=1;

}

temp=0xFE;

for(i=0;i<8;i++) //8个流水灯依次全部点亮

{

P1=temp;

delay(100); //调用延时函数

temp<<=1;

}

temp=0x7F;

for(i=0;i<8;i++) //8个流水灯依次反向全部点亮

{

P1=temp;

delay(100); //调用延时函数

temp>>=1;

}

void delay(uint t) //定义延时函数

{

register uint bt;

for(;t;t--)

for(bt=0;bt<255;bt++);

}

(1)初学者单片机c语音流水灯程序扩展阅读

51单片机流水灯的源代码如下

#include<reg51.h>

#include<intrins.h>

voiddelay(inta)

{

inti;

while(a--)for(i=0;i<110;i++);

}

main()

{

inti;

while(1)

{

P0=0xfe;

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

{

P0=_crol_(P0,1);

delay(500);

}

}

}

阅读全文

与初学者单片机c语音流水灯程序相关的资料

热点内容
编程直播哪个好 浏览:598
dir怎么看txt文件的内容 浏览:612
笑话网站源码下载 浏览:542
辅助功能设置数据是哪些 浏览:971
word怎么批量修改文件名字 浏览:854
福建蔬菜批发app 浏览:486
网络笔试如何考试 浏览:422
class文件如何修改 浏览:338
电脑上抖音直播实时数据在哪里看 浏览:431
网络编程专业可以报考哪些证书 浏览:967
dbD格式文件用什么软件打开 浏览:936
苹果7手机怎么看id账号密码是多少钱 浏览:947
汽车导航安装什么才能自带网络 浏览:861
win10关闭udp端口占用 浏览:574
苹果笔记本win8换win7 浏览:864
移动盘上文件怎样保存在桌面 浏览:705
进口商清关时需要提供哪些文件 浏览:516
什么是编程1002无标题 浏览:855
ps文件6080怎么设置 浏览:767
ipadword软件文件夹删除不了 浏览:955

友情链接