单片机音乐门铃课程设计_第1页
单片机音乐门铃课程设计_第2页
单片机音乐门铃课程设计_第3页
单片机音乐门铃课程设计_第4页
单片机音乐门铃课程设计_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 课程设计报告课程设计报告课程名称课程名称: : 单片机单片机音乐门铃音乐门铃 目录1.1.功能功能2.2.设计步骤设计步骤3.3.预期结果预期结果4.4.硬件电路设计:硬件电路设计: 1.最小系统 2.外围电路 3.元件列表5 5软件设计软件设计: :1.流程图 2.程序清单6.6.调试:结论,实物照片,感受调试:结论,实物照片,感受 1 音乐门铃的设计音乐门铃的设计摘要: 该设计以 at89c51 为芯片组成的一个音乐门铃解决方案,在设计系统硬件电路的基础上,实现了电子门铃系统软件设计,该系统设计主要包括电源、按键模块等。经过系统测试,证明达到了设计要求。1 1功能功能 用单片机编程发声奏

2、出“两只老虎”的歌曲。2.2.设计步骤设计步骤1 前期工作前期工作通过大家对单片机的学习,能够通过 keilc 软件编写 c 语言程序,并且能够在 proteus 仿真软件上成功的运行。2 2 电路结构电路结构音乐门铃的硬件电路由 6 个部分组成:单片机、时钟与复位电路、选择按键输入电路、音频发生器、音频放大器和扬声器。音乐门铃的硬件电路设计框图如下。时钟与复位电路选择按键输入电路单片机音频发生器音频放大器扬声器图 2-1 音乐门铃硬件电路设计框图3 基本步骤基本步骤 先用 c 语言编写实现音乐门铃的程序代码,然后将 c 语言用 keil 软件生成 hex 文件下载到stc89c51 集成芯片

3、中,利用不同的频率发出不同的音调,利用延时产生不同的节拍,通过功率放大器传送到喇叭使其发出美妙的音乐。4 预期结果预期结果 按下门铃键,即同普通门铃的工作方法一样,由 at89c51 控制蜂鸣器放出美妙的音乐,提醒主人开门。3.3.音乐门铃的硬件设计音乐门铃的硬件设计1 最小系统最小系统 2 2 外围电路外围电路 3 3 元件列表元件列表名称名称代号代号规格或型号规格或型号数量数量单片机单片机u1at89s511晶振晶振b12mhz1按钮按钮sb轻触型轻触型1r1,r2,r4470r,1,8w3电阻电阻r310kr9c1,c510uf,16v1c2,c330pf2c40.1uf1c647uf1

4、电容电容 c70.0047uf1扬声器扬声器b8r,0.25w1集成运放集成运放u2lm3861单片机电源单片机电源vcc+5v14 音乐门铃的软件设计1 程序流程图启动是否有门铃按键信号播放音乐 4 2 程序清单org 0000h;ljmp zcx;org 001bh;ljmp zdfwcx;org 0100h;zcx:mov tmod,#10h;setb et1;setb ea;zcxy:mov 60h,#00h;qjpcx:mov a,60h;mov dptr,#jpmb;movc a,a+dptr;mov r1,a;jz zcxxh;anl a,#0fh;mov r6,a;mov a,

5、r1;swap a;anl a,#0fh;jnz yfclcx; 5 clr tr1;ajmp qjpxh;yfclcx:dec a;mov 22h,a;rl a;mov dptr,#plzb;movc a,a+dptr;mov th1,a;mov 21h,a;mov a,22h;rl a;inc a;movc a,a+dptr;mov tl1,a;mov 20h,a;setb tr1;qjpxh:lcall yscx;inc 60h;ajmp qjpcx;zcxxh:clr tr1; 6 ajmp zcxy;zdfwcx:push acc;push psw;mov th1,21h;mov t

6、h1,20h;cpl p1.0;pop psw;pop acc;reti;yscx:mov r5,#2;yscxdyxh:mov r4,#187;yscxdexh:mov r3,#248;djnz r3,$;djnz r4,yscxdexh;djnz r5,yscxdyxh;djnz r6,yscx;ret;plzb:dw 64580,64684,64777,64820; 7 dw 64898,64968,65030;jpmb:db 14h,24h,34h,14h;db 14h,24h,34h,14h;db 34h,44h,58h;db 34h,44h,58h;db 52h,62h,52h,4

7、2h,34h,14h;db 52h,62h,52h,42h,34h,14h;db 14h,54h,18h;db 14h,54h,18h,00h;end;5 调试实物图 8 5 感受作为自动化专业的大三学生,我觉得做此次设计是十分有意义的,而且是十分必要的。在已度过的大学时间里,我们大多数接触的是专业课。我们在课堂上掌握的仅仅是专业课的理论知识,如何去锻炼我们的实践能力?如何把我们所学的专业基础课理论知识运用到实践中去呢?我想做类似的课程设计就为我们提供了良好的实践平台。在做本次课程设计的过程中,我感触最深的当属查阅大量的设计资料了。为了让自己的设计更加完善,查阅这方面的设计资料是十分必要的,同时也是必不可少的。我们是在做单片机课程设计,但我们不是艺术家,他们可以抛开实际尽情在幻想的世界里翱翔,而我们一切都要有据可依,有理可寻,不切实际的构想永远只能是构想,永远

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论