导航:首页 > 操作系统 > 单片机左至右间隔

单片机左至右间隔

发布时间:2023-06-10 10:07:20

单片机C语言编程:让8个LED流水灯以0.2s时间间隔从左到右依次点亮然后重复实现

#include<reg52.h>
#include<intrins.h>
void delay(unsigned int z );
void main()
{
unsigned int a;
unsigned char b=0xfe;
for(a=0;a<8;a++)
{
P1=b;//P1口接8个LED灯
delay(200);
b=_crol_ (b,1);
}
}
void delay(unsigned int z)
{
unsigned int i;
for(;z>0;z--) //延迟时间自己算吧
for(i=110;i>0;i--);
}
用汇编写这个容易点
main: mov a,#0feh
mov r0,#8
loop: mov p1,a
acall delay
rl a
djnz r0,loop
delay:mov r6,#0ffh
loop1: mov r7,#01h
djnz r7,$
djnz r6,loop1
ret
end
好像是这样,延迟时间可能不太准,也是P1口接8个LED灯

❷ 单片机led左右灯实验:要求: 八个LED灯依次向左再向右,循环点亮,间隔闪烁

你现在的程序就有问题啊。我给你改改吧。一会儿给你发程序附件。你要的就是流水灯程序呗,就是先从左向右依次点亮led灯然后在从右向左依次点亮对吧。

程序已经给你传到附件里面了,用电脑下载吧,传的c程序你可以直接用。有什么不懂的再问我吧。(你的编程风格很有问题啊,程序写的一坨,层次不清晰没有标注,我初学的时候也犯了这样的错误,将来你写大篇幅的程序的时候会出现一堆问题的,清晰地编程风格非常重要,仅仅是建议。)

阅读全文

与单片机左至右间隔相关的资料

热点内容
加密dns列表 浏览:986
股市操练大全八册pdf 浏览:120
c传递指针到python 浏览:163
手动添加引导的命令 浏览:54
740服务器小蓝条是做什么的 浏览:523
linux文件操作命令 浏览:127
安卓手机图片文件夹加锁 浏览:781
steam提示音在哪个文件夹 浏览:339
项目开发全程实录pdf 浏览:532
单片机reset 浏览:597
pdf怎么是英文 浏览:971
旗云2压缩机保险 浏览:374
做程序员压力大吗表情包 浏览:312
pdf下拉 浏览:373
php去掉小数后面的0 浏览:954
阿里备案买什么服务器 浏览:263
网络驱动下载到哪个文件夹 浏览:483
达内程序员培训西安 浏览:507
人保送车主惠app上怎么年检 浏览:605
android手机开机密码 浏览:482