- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
青岛理工大学毕业设计(论文)
DB
0B4H,0A4H,94H
DB
0E2H,01H,0E1H,0D4H,0B4H
DB
C4H,0B4H,04H
DB
00
TABLE2: DB
04H
,05H, 06H
DB
09H
,0AH, 0BH,0CH,0DH,0EH
DB
11H
,12H, 13H,14H,15H, 16H
END
3.6 灯光控制模块
LC182是音频调制彩灯控制专用芯片, 其内部分配器频率的高低受音频信号大小的调制,特别适用于声光音响控制场合, 可直接驱动驱动众多发光二极管闪光,也可驱动交流彩色电灯作循环闪光。 LC182为四路驱动输出。他们的内部均
有信号整流电路。压控振荡器,脉冲分配器。在本系统中,单片机便开启 LC182
时, LC182四路输出依次变为高电平,其循环频率约为 0.5 ~1HZ,一有音乐信号
的输入,彩灯的循环频率随音频信号的大小而变化,其最高循环频率为 15HZ。
灯光控制子程序
LUMP:
MOV DPTR, #0EF00H ; 初始化 2#8155,PA 口为基本输出口
PB 口为基本输出口 ,PC 口输入口
MOV A, #1H
MOVX @DPTR, A
INC DPTR
INC DPTR ; 指向 2#8155PC口
MOV A , #01H
MOVX @DPTR, A
RET
3.7 看门狗子程序
软件看门狗由 “喂狗”子程序和 ( 看门狗定时器 )TO 溢出子程序组成。“喂狗”子程序如下:
DOG:
MOV TH0,#OH;模式 1 定时器,在 6MHZ晶振时,定时约 130MS
25
青岛理工大学毕业设计(论文)
MOV TL0.拌 0H
RET
此子程序应在系统程序的若干处调用, 保证在程序正常执行时 TO总不溢出。当受到某种干扰程序跑飞时, “喂狗” 子程序得不到执行, 经 130MS后 TO溢出中断,就会执行如下的 ( 看门狗定时器 )To 溢出子程序:
TOINT:
POP YR1;舍去无用栈顶内容
POP YR1; YRD和 YR1 是两个 RAM单元名
MOV YR0,#49H ;0049H是本程序设定起始喷池花样序号指令的存放地址
MOV YR1.样 O
PUSH YR0;使栈顶内容为 0049H
PUSH YR1
RETI ;执行 RETI 时 PC值=0049H,即从 0 号喷池花样开始演出
当执行从中断返回指令 RETI时,栈顶内容 0049H就会弹出至程序计数器 PC,从而重新设定起始喷池花样序号后, 再进行乐曲控制初始化, 喷池继续正常动作。
3.8 实验仿真
仿真是利用计算机对实际额屋里模型或数学模型进行试验 (虚拟仪器的虚拟实验),通过这样的模型试验来随一个实际系统的性能和工作状态进行分析和研究。
近年来计算机仿真技术取得了快速的发展, 同时推动了单片机仿真技术的进
步。目前,用于单片机仿真的工具很多,有些主要用于软件仿真,侧重于算法的
验证;有些用于硬件仿真的工具对 CPU的仿真能力有限, 至于对 CPU外围的硬件
仿真更是无能为力。 Proteus 在单片机 CPU和外围器件方面表现出卓越的仿真能
力使其成为目前最好的仿真工具之一。
Proteus 的显著特点如下:
1)全部满足单片机软件仿真系统的标准,并在同类产品中有明显优势;
2)具有模拟电路仿真、 数字电路仿真、 单片机及外围电路组成的系统仿真的功能;
3)目前支持的单片机类型有: 68000 系列、 51 系列、 AAVR系列等;
4)支持大量的存储器和外围设备。
由于实验室条件原因本设计仿真部分不能在实验室完成, 因此仅在此将使用
Proteus 来实现本设计仿真的步骤进行描述如下:
26
青岛理工大学毕业设计(论文)
第一步:打开 Proteus 6 Professional 绘图界面。
第二步:添加所需元件并连接电路图。本设计所需元件有: AT89C51、 LED
灯、水泵、电磁阀、扬声器等。
第三步:添加仿真文件。
第四步:单击开始图标,开始仿真。此时喷泉开始运行,根据运行状态进行源代码的调试。
27
青岛理工大学毕业设计(论文)
结 论
喷泉不但是园林、 城市街道广场和公共建筑等的装饰品之一, 而且它的出现给人们带来了无限的欢乐, 并且单一的喷泉逐步发展成种类繁多、 造型优美、花型变化灵活的音乐喷泉,同时加上灯光艺术,使喷泉更加华丽、更加引人注目,
因此成为现代社会较为流行的一种观赏景观。 音乐喷泉的开发研究具有很大的发展前景,目前国内外同行业的技术无不体现着高科技技术在娱乐业的广泛应用。
本文阐述的只是一些初步的研究与开发, 如何提高音乐节拍与喷泉的同步, 全面考虑音乐的要素的识别和提取、 实现音乐与喷泉的完美结合应该是一个艰巨的挑战。
本文设计
文档评论(0)