已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课程设计报告课程设计报告 课程名称课程名称: : 单片机单片机音乐门铃音乐门铃 目录 1.1.功能功能 2.2.设计步骤设计步骤 3.3.预期结果预期结果 4.4.硬件电路设计:硬件电路设计: 1.最小系统 2.外围电路 3.元件列表 5 5软件设计软件设计: : 1.流程图 2.程序清单 6.6.调试:结论,实物照片,感受调试:结论,实物照片,感受 1 音乐门铃的设计音乐门铃的设计 摘要: 该设计以 at89c51 为芯片组成的一个音乐门铃解决方案,在设计系统硬件电路的基础上, 实现了电子门铃系统软件设计,该系统设计主要包括电源、按键模块等。经过系统测试,证明达到 了设计要求。 1 1功能功能 用单片机编程发声奏出“两只老虎”的歌曲。 2.2.设计步骤设计步骤 1 前期工作前期工作 通过大家对单片机的学习,能够通过 keilc 软件编写 c 语言程序,并且能够在 proteus 仿真软 件上成功的运行。 2 2 电路结构电路结构 音乐门铃的硬件电路由 6 个部分组成:单片机、时钟与复位电路、选择按键输入电路、音频发 生器、音频放大器和扬声器。音乐门铃的硬件电路设计框图如下。 时钟与复位电路 选择按键输入电 路 单 片 机 音频发生器 音频放大器扬声器 图 2-1 音乐门铃硬件电路设计框图 3 基本步骤基本步骤 先用 c 语言编写实现音乐门铃的程序代码,然后将 c 语言用 keil 软件生成 hex 文件下载到 stc89c51 集成芯片中,利用不同的频率发出不同的音调,利用延时产生不同的节拍,通过功率放大 器传送到喇叭使其发出美妙的音乐。 4 预期结果预期结果 按下门铃键,即同普通门铃的工作方法一样,由 at89c51 控制蜂鸣器放出美妙的音乐,提醒 主人开门。 3.3.音乐门铃的硬件设计音乐门铃的硬件设计 1 最小系统最小系统 2 2 外围电路外围电路 3 3 元件列表元件列表 名称名称代号代号规格或型号规格或型号数量数量 单片机单片机u1at89s511 晶振晶振b12mhz1 按钮按钮sb轻触型轻触型1 r1,r2,r4470r,1,8w3 电阻电阻 r310kr9 c1,c510uf,16v1 c2,c330pf2 c40.1uf1 c647uf1 电容电容 c70.0047uf1 扬声器扬声器b8r,0.25w1 集成运放集成运放u2lm3861 单片机电源单片机电源vcc+5v1 4 音乐门铃的软件设计 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,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 th1,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,42h,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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026及未来5年中国三格圆盘市场现状数据分析及前景预测报告
- 2026及未来5年中国S型钩子弹簧市场现状数据分析及前景预测报告
- 2026年营商环境评价工作人员真题及参考答案
- 2026年出版专业资格考试初级《出版专业基础知识》真题及答案
- 《企业文化建设》课件
- 2026年烹饪技能考试模拟题及答案详解
- 2026年地摊经济模拟试卷(含答案)
- 2026年电机车修配工专项考核模拟试卷及答案详解
- 2026年大健康教育模拟试题(含答案)
- 2026年汽车答题模拟题及答案详解
- 2026年安全总监(安质部长)及安全管理人员试题及答案
- 视网膜静脉阻塞诊断与处理专家共识
- 智造未来-2026年智能建造技术与施工机器人应用全景
- 自考 07049 心理咨询原理与技术・重点精简版(速记 + 考点)
- 智慧施工组织设计课件 模块7、8- 编制施工现场平面布置图、编制施工管理计划
- 国家管网集团2027届高校毕业生招聘考试参考题库及答案解析
- T/TMAC 248-2025连续石墨化炉能源消耗限额
- 2026年中盐榆林盐化有限公司秋季招聘笔试模拟试题及答案详解
- 2026年秋新教材粤教粤科版小学科学五年级上册教学计划及进度表
- 2026年设备维护员岗位考试试题及答案
- 2026年湖南省安全员《B证》考试题库及答案
评论
0/150
提交评论