首页 电子技术文章正文

设计电路dsp点亮8个发光二极管 发光二极管音频指示器电路图

电子技术 2022年11月25日 15:55 21 银路电子网

今天给各位分享设计电路dsp点亮8个发光二极管的知识,其中也会对发光二极管音频指示器电路图进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

编程题 硬件电路中由8051单片机P1口控制8个放光二极管,编程实现依次点亮8个发光二极管?

首先搞清LED管是高电平导通还是低电平导通。

如果是低电平导通设计电路dsp点亮8个发光二极管,P1赋0x00时设计电路dsp点亮8个发光二极管,发光管全亮设计电路dsp点亮8个发光二极管,0xff时,全灭。

具体程序:

#define uint unsigned int

#define uchar unsigned char

void delay(uint time_out)

{

uint i,j;

for(i=0;itime_out;i++)

{

for(j=0;j110;j++)

{;}

}

}

void main(){

while(1)

{

P1=0xfe; //第1个管亮

delay(500);

P1=0xfd; //第2个管亮

delay(500);

P1=0xfb; //依次类推

delay(500);

P1=0xf7;

delay(500);

P1=0xef;

delay(500);

P1=0xdf;

delay(500);

P1=0xbf;

delay(500);

P1=0x7f;

delay(500);

}

}

程序大致如此,delay函数负责延迟500ms.有问题自己再调试调试

设计一个流水灯控制电路使8只发光二极管按一定频率轮流发光

555接成多谐振荡器+4017(计数译码器)输出直接接LED就可以构成按一定频率轮流发光的电路 。

追问: 有没有原理啊 ?电路图什么的 ?我还是不会啊

回答: 电路见下图,频率可以调节C1和RP

追问:

八个发光二极管至少四种不同的循环点亮,并且每隔5秒闪烁4次,画出硬件控制电路,编写出程序

很简单的,用取表法就行了,这个是我刚编的,你改时间对就行了,,我仿真过了,OK了

#include reg51.H

#define led P1

#define uchar unsigned char

#define uint unsigned int

void delay(uchar i);

uchar z,t;

uint y;

uint code table[]={0xFE,0xFD,0xFB,0xF7,0xEF,0xDF,0xBF,0x7F,

0xBF,0xDF,0xEF,0xF7,0xFB,0xFD,0xFE,0xE7,0xC3,0x81,0x00,0x7E,0x3C,0x18,0x00,0xFF,0xFC,0xF8,0xF0,0xE0,0xC0,0x80,0x00,0xFF

};

void main()

{

while(1)

{  for(z=0;z32;z++)

{led=table[z];

delay(5);

y++;

}

if(z==32)

{for(t=0;t5;t++)

{

led=~led;

delay(10);

}

}

}

}

void delay(uchar i)

{uint j,k;

for(j=i;j0;j--)

for(k=5000;k0;k--);

}

设计电路dsp点亮8个发光二极管的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于发光二极管音频指示器电路图、设计电路dsp点亮8个发光二极管的信息别忘了在本站进行查找喔。

标签: 设计电路dsp点亮8个发光二极管

发表评论

抹茶交易所Copyright www.xjyinlu.com Some Rights Reserved. 2005-2023 本站所有信息均来自网络,为个人学习、研究、欣赏使用。投资有风险,选择需谨慎