标题: 音频控制器的实现 [打印本页]

作者: dpj001    时间: 2012-2-28 11:12
标题: 音频控制器的实现
应用WAVE6000实现音频控制器的实现
作者: dpj001    时间: 2012-2-28 11:16
电路原理图是如何设计的?
作者: dpj002    时间: 2012-2-28 11:42

我们这组的设计是这样的,先进行基础电路设计,再进行端口选择,我选择的是P1.0引脚接小喇叭。如下图所示:

 


作者: dpj004    时间: 2012-2-28 11:58

简单的音高流程图是怎么设计的呢?


作者: dpj003    时间: 2012-2-28 11:59

四个端口可以随意用,我们这组用的是P0.0脚。其它的一样哟!


作者: dpj003    时间: 2012-2-28 12:00

想问一下,有哪位有好的程序流向图的。我的只想了延时部分的。


作者: dpj001    时间: 2012-2-28 12:12

我是这样想的,先设置一个低电平——延时——设置一个高电平——延时——循环至低电平。如图:


作者: dpj20    时间: 2012-2-28 12:19

这个思路是对的,延时的大小可能会直接影响音调的高、低吧。大家都试一下,设置时间不同,观察结果是怎么样子的。


作者: dpj20    时间: 2012-2-28 12:23

有哪一组已经有了初步的程序呀?我们组正在构思与验证中,但发出的声音有点小。


作者: dpj001    时间: 2012-2-28 12:23
我们设计的程序是这样的,大家可以测试一下

Speaker    EQU  P1.0

   ORG    0000H

START: CLR  Speaker

 CALL  DELAY

SETB   Speaker

CALL  DELAY

AJMP   START

DELAY: MOV   R0,#5

L1:    MOV    R1,#5

DJNZ   R1,$

 DJNZ   R0,L1

RET

END


作者: yokall    时间: 2014-7-6 03:49
不知道有用pt2323做音頻的沒有?




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1