只需一步,快速开始
热门: 51单片机 | 24小时必答区 | 单片机教程 | 单片机DIY制作 | STM32 | Cortex M3 | 模数电子 | 电子DIY制作 | 音响/功放 | 拆机乐园 | Arduino | 嵌入式OS | 程序设计
使用道具 举报
我们这组的设计是这样的,先进行基础电路设计,再进行端口选择,我选择的是P1.0引脚接小喇叭。如下图所示:
简单的音高流程图是怎么设计的呢?
四个端口可以随意用,我们这组用的是P0.0脚。其它的一样哟!
想问一下,有哪位有好的程序流向图的。我的只想了延时部分的。
我是这样想的,先设置一个低电平——延时——设置一个高电平——延时——循环至低电平。如图:
这个思路是对的,延时的大小可能会直接影响音调的高、低吧。大家都试一下,设置时间不同,观察结果是怎么样子的。
有哪一组已经有了初步的程序呀?我们组正在构思与验证中,但发出的声音有点小。
Speaker EQU P1.0
ORG 0000H
START: CLR Speaker
CALL DELAY
SETB Speaker
AJMP START
DELAY: MOV R0,#5
L1: MOV R1,#5
DJNZ R1,$
DJNZ R0,L1
RET
END
本版积分规则 发表回复 回帖后跳转到最后一页
手机版|小黑屋|51黑电子论坛 | 管理员QQ:125739409;技术交流QQ群281945664
Powered by 单片机教程网