首页 > 厂商 > 问答 > 单片机流水灯代码,在单片机上闪烁的流水灯的c语言代码

单片机流水灯代码,在单片机上闪烁的流水灯的c语言代码

来源:整理 时间:2023-08-30 06:50:55 编辑:智能门户 手机版

本文目录一览

1,在单片机上闪烁的流水灯的c语言代码

https://pan.baidu.com/share/link?shareid=2008434863&uk=319547541&app=zd这里面有几种流水灯的程序和电路

在单片机上闪烁的流水灯的c语言代码

2,51单片机点亮十个流水灯程序编写求

移位操作不就好了吗?虽然是10个,但是你可以用int型吗。例如你是p0有八个灯和p1有两个灯作为输出端口,int p=1;while(1) p0=p&0xff;delay(10000);p1=(p>>8)&0x03;delay(10000);p=p<<1;if(!(p&0x3ff))p=1;}}

51单片机点亮十个流水灯程序编写求

3,51单片机流水灯2468亮程序

直接轮流输出0x800x20 0x08 0x02即可假设LED接P1口 高电平灯亮程序语句如下:P1=0x02;delayms(200);P1=0x08;delayms(200);P1=0x20;delayms(200);P1=0x80;delayms(200);
流水灯原来很简单.按一定间隔.去点亮led.点亮一个.延时,然后关闭.再点亮一下个.当所有的led指示灯被点一遍的时候.再重新开始从第一个或者最后一个开始一次.点亮..可以实现单向流水灯和双向流水灯. 这是大体思路.具体可以参照编程.自由体会.单片机实践性很强.做中学 学中知,知中悟. 可以先下载一些网上的历程.在观摩中学习 提高

51单片机流水灯2468亮程序

4,单片机中流水灯怎么编

很简单的说 ORG 0000H AJMP START ORG 000BH AJMP T0INT ORG 0030H START: MOV SP,#60H MOV TH0,#0E0H MOV TL0,#18H MOV TMOD,#00H MOV 70H,#255 MOV 71H,#02 MOV 72H,#0FEH SETB TR0 SETB ET0 SETB EA T0INT: DJNZ 70H,D1 DJNZ 71H,D1 MOV P1,72H MOV A,72H RR A MOV 72H,A MOV 70H,#255 MOV 71H,#2 D1: MOV TH0,#0E0H MOV TL0,#18H RETI END

5,用c51程序编写8个流水灯程序低电平灯亮 高电平灯灭

#include<reg52.h>unsigned char MAIN_Buf[] = 0xFE, 0xFD, 0xFB, 0xF7, 0xEF, 0xDF, 0xBF, 0x7F,};void Delay_1ms(unsigned int Time) unsigned int x,y; for(x = Time; x > 0; x--) for(y = 120; y > 0; y--);}int main(void) unsigned char i; while(1) for(i = 0; i < 8; i++) P1 = MAIN_Buf[i]; Delay_1ms(500); } }}
#答include<reg52.h>unsigned char MAIN_Buf[] = 0xFE, 0xFD, 0xFB, 0xF7, 0xEF, 0xDF, 0xBF, 0x7F,};void Delay_1ms(unsigned int Time) unsigned int x,y; for(x = Time; x > 0; x--) for(y = 120; y > 0; y--);}int main(void) unsigned char i; while(1) for(i = 0; i < 8; i++) P1 = MAIN_Buf[i]; Delay_1ms(500); } }}
#include#define uchar unsigned char uchar led[7]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf}; uchar num=0; void ext1() interrupt 2 { p0=led[num]; num++; num%=7; while(int1==0); } main() { ex1=1; it1=0; ea=1; p0=0xff; while(1); }

6,单片机的各种编程程序 比如流水灯

//实例:使用P0口流水点亮8位LED #include<reg51.h> //包含单片机寄存器的头文件/*******************************************************函数功能:主函数 ********************************************************/void main(void) while(1) P0=0xfe; //第一个灯亮 delay(); //调用延时函数 P0=0xfd; //第二个灯亮 delay(); //调用延时函数 P0=0xfb; //第三个灯亮 delay(); //调用延时函数 P0=0xf7; //第四个灯亮 delay(); //调用延时函数 P0=0xef; //第五个灯亮 delay(); //调用延时函数 P0=0xdf; //第六个灯亮 delay(); //调用延时函数 P0=0xbf; //第七个灯亮 delay(); //调用延时函数 P0=0x7f; //第八个灯亮 delay(); //调用延时函数 } }
那可多了去了,例如车的种类
就怎么闪,硬件上用595吸纳电流点亮LED,单片机随便选51,PIC,AVR,对于你们新生最好还是选51吧,虽然他的性能不咋样,但对于你这个项目戳戳有余。补充一点:对常亮的“道”字的LED建议分组级联,比如有12V电压,每个LED的压降为2V则,12V上可串联的LED个数最多为5个,限流为I(你的这个项目最好取10mA),限流电阻为R,那么限流电阻 R=(12-2x5)/I.然后按这样的方法将N个灯组并联即可,若果有220V直流(可用1N4007桥式电路将220V交流变直流)可按上述方法来搭,一次就可串联60~100个LED,注意不同颜色的LED压降不同,普亮的LED红黄蓝绿白分别为1.8V,2.3V,2.4V,2.4V,2.4V,而超高LED红黄蓝绿白分别2V,3V,3V,3V,3V。
如下即可实现流水灯: org 0000h mov tmod, #01h setb tr0 mov a, #0fehnx: mov p0, a mov r0, #50lp: mov tl0, #0efh mov th0, #0d8h jnb tf0, $ clr tf0 djnz r0, lp rl a ljmp nxend
楼主邮箱多少?我给你发本书。很经典的。各种简单有趣的单片机 实验
文章TAG:单片机流水灯代码在单片机上闪烁的流水灯的c语言代码

最近更新

  • dxomark官网中文,麦迪中文网dxomark官网中文,麦迪中文网

    麦迪中文网2,可以查相机信噪比的网站3,迪士尼中国网4,dxomark怎么读详细说明5,命令与征服中文网6,dxo是什么意思7,以纯服饰官方网站8,苹果13和13pro重量一样吗平果13和苹果pro9,街头篮球官方网.....

    问答 日期:2023-08-30

  • 雷达探测距离,雷达最大探测距离是指直线距离吗雷达探测距离,雷达最大探测距离是指直线距离吗

    雷达最大探测距离是指直线距离吗2,远程警戒雷达的探测距离是多少3,雷达的探测距离是指探测多大目标的距离4,被动雷达探测距离公式5,雷达扫到多远的距离6,远程战场的侦察雷达可以探测的范围.....

    问答 日期:2023-08-30

  • 微信 用户数据,微信用户数据是什么东西 为什么那么大微信 用户数据,微信用户数据是什么东西 为什么那么大

    如何清理微信-1数据相信很多人都喜欢用微信给别人发文件,或者在电脑和手机之间传输文件。全国微信用户有多少人?2022微信-1/量亿2022微信-1/量亿据统计现在每个月都在活跃微信,微信用户数.....

    问答 日期:2023-08-30

  • 分线器,分线器的用法分线器,分线器的用法

    分线器的用法2,路由器和分线器区别3,分线器集线器路由器有什么区别4,网线分线器影响速度吗5,路由器和分线器有什么区别和作用6,网线分线器有什么用7,分线器跟集线器有区别么8,分线器是什么9,分.....

    问答 日期:2023-08-30

  • fpga培训,谁参加过北京至芯科技FPGA培训怎么样fpga培训,谁参加过北京至芯科技FPGA培训怎么样

    谁参加过北京至芯科技FPGA培训怎么样2,fpga培训机构哪家比较好3,北京至芯科技FPGA培训怎么样4,海云捷迅fpga培训怎么样5,FPGA培训6,成电少年学fpga培训费7,有谁知道学习fpga比较好的地方啊8,F.....

    问答 日期:2023-08-30

  • 基站辐射,通信基站辐射对人体有害吗基站辐射,通信基站辐射对人体有害吗

    通信基站辐射对人体有害吗2,移动基站辐射3,基站辐射的危害4,你对移动基站辐射知多少5,通讯基站的辐射究竟有多大6,信号基站的基站辐射1,通信基站辐射对人体有害吗有危害。我们的移动通讯设备.....

    问答 日期:2023-08-30

  • 单片机,什么是单片机单片机,什么是单片机

    什么是单片机2,单片机是什么3,什么是单片机4,简述什么是单片机5,什么是单片机6,单片机是什么7,什么是单片机8,什么是单片机9,什么是单片机10,单片机是什么1,什么是单片机单片机就是微型单片计算.....

    问答 日期:2023-08-30

  • 缓存系统使用的数据结构,redis缓存用什么数据结构缓存系统使用的数据结构,redis缓存用什么数据结构

    双向链表非常适合存储用户显示的页面。有时候系统的瓶颈在于I/O操作,比如不想重复查询数据库,想结合缓存的结果,只查询数据在数据变化时更新缓存,本文给大家介绍30个重要的数据结构,算法数.....

    问答 日期:2023-08-30