自制简单的led音乐频谱?..那么,自制简单的led音乐频谱?一起来了解一下吧。
简单驱动可以这样:89S51单片机
P0和P2口输出驱动16位作为频谱幅值,驱动垂直16行,由幅值经过单片机从P0和P2口输出;
P1口各四位分别接两个HC154进行4~16译码,获得32个输出,驱动32列,实现水平循环扫描。
有专门的ic可参考et6208/et6210/et6212趣味灯驱动ic/led音乐频谱ic电路特点及应用原理图说明介绍.
度娘一下就知道了
我自己理解:
1,可能是通过C51单片机的 一个IO口或者几个IO口控制LED闪,达到闪的频率控制;
2,可能是通过C51单片机的 一个IO口或者几个IO口控制输出一串音乐曲谱,并接入LED提示;
以上第二种可能高,但不可能是楼所说还要什么AD,没有必要。
有专门的ic可参考et6208/et6210/et6212趣味灯驱动ic/led音乐频谱ic电路特点及应用原理图说明介绍.
度娘一下就知道了
接电路注意,二极管正极接电源vcc,是低电平驱动
org00h
sjmpstar
star:org 30h
loop: mov p1,#00h
lcall delay
movp1,#aah
lcall delay
mov p1,#55h
lcall delay
mov p1,#0f0h
lcall delay
movp1,#0fh
lcall delay
ljmploop
delay:mov r7,#250;延时0.5秒需要更长的话多加几个lcall delay
d1: mov r6,#250
d2:nop
nop
nop
nop
nop
nop
djnz r6,d2
djnz r7,d1
ret
end
以上就是自制简单的led音乐频谱的全部内容,..。