网站大量收购独家精品文档,联系QQ:2885784924

简易音乐门铃单片机课设.docVIP

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中南民族大学 计算机科学学院 单片机课程设计总结报告 课 程 单片机课程设计 设计题目 简易音乐门铃 年级专业 自动化 14 学 号 0000000000000 学生姓名 LRL喜欢跳 指导教师 吴桂华 2016年 11 月 11 日 课程设计量化评分标准 ? 指标 最高分 评分要素 评分 方案设计 35 方案选择合理,分析、设计正确,原理清楚,电路、程序流程图清晰,结构合理,程序简洁、正确。? ? 调试 15 过程清晰,调试方案设计合理,测试点选择适当,程序编写正确,调试步骤清楚。 ? 结果 20 电路及程序运行结果正确,达到预期效果。? ? 设计报告 20 报告结构严谨,逻辑严密,论述层次清晰,语言流畅,表达准确,重点突出,报告完全符合规范化要求,用计算机打印成文。 ? 工作态度 10 工作态度认真,按时完成设计任务,是否独立完成。? ? 总 评 成 绩 ? 指导老师评语: 设计题目: 要求 要求按下某键可播放一段音乐 分析 程序设计首先需要一个播放音乐的子程序,主程序加一个按键判断,当按键按下的时候调用音乐播放子程序即可。 设计 1、硬件设计(包括设计方案及说明、完整的硬件连接图等) 最小系统 我用的是工艺实习的板子,具体原理图我也没有,但是通过测试还是能找到外接的排针对应的引脚,下面附上89c52单片机最小系统的原理图 此板子的蜂鸣器接的是P1^6,其中一个我用到的按键接的是P3^7. 电路板由89c52芯片,max232,以及功放lm386和喇叭组成外加一些必要的电阻电容以及短路线。其中89c52用来定时计数以产生不同的频率的音符,接口P3^7接按键用来启动芯片工作,接口P1^6接喇叭用来发出声音。Max232芯片用于连接计算机串口和和89c51。Lm386用于放大信号。下面是一些芯片管脚及连接图。 ①电源引脚 ????????? Vcc(40脚):典型值+5V。 ????????? Vss(20脚):接低电平。 ②外部晶振 ????????? X1、X2分别与晶体两端相连接。当采用外部时钟信号时,X2接振荡信号,X1接地。 ③输入输出口引脚: ????????? P0口:I/O双向口。作输入口时,应先软件置“ 1”。 ????????? P1口:I/O双向口。作输入口时,应先软件置“ 1”。 ????????? P2口:I/O双向口。作输入口时,应先软件置“ 1”。 ????????? P3口:I/O双向口。作输入口时,应先软件置“ 1”。 ④控制引脚: ????????? RST/Vpd、ALE/-PROG、-PSEN、-EA/Vpp组成了MSC-51的控制总线。 ????????? RST/Vpd(9脚):复位信号输入端(高电平有效)。 ????????? 第二功能:加+5V备用电源,可以实现掉电保护RAM信息不丢失。 ????????? ALE/-PROG(30脚):地址锁存信号输出端。 ????????? 第二功能:编程脉冲输入。 ????????? -PSEN(29脚):外部程序存储器读选通信号。 ????????? -EA/Vpp(31脚):外部程序存储器使能端。 ????????? 第二功能:编程电压输入端(+21V)。 Max232模块 Max232对应的引脚11和引脚10分别是T2IN和T1IN:这就是要发送的TTL信号的输入口,TTL电平需要经黑盒子转换为EIA-232电平;引脚12和引脚9分别是R2OUT和R1OUT:这就是要接收的TTL信号的输出口,EIA-232电平电平已经黑盒子的变换为TTL电平;引脚14和引脚7分别是T2OUT和T1OUT:这就是要发送的TTL信号的输出口,TTL电平电平已经黑盒子的变换为EIA-232电平;引脚13和引脚8分别是R2IN和R1IN:这就是要接收的TTL信号的输入口,EIA-232电平需要经黑盒子转换为TTL电平,此模块用来烧录程序。 Max232连线图 独立按键模块 此独立按键用到的是P11口,采用的下降沿触发方式。程序中用到判断,当P11口电平为低的时候调用音乐播放子程序。 蜂鸣器电路 蜂鸣器接的是P16口,当P16输出高电平的时候,蜂鸣器发出声音。通过程序控制P16输出可控的pwm波产生不同的声音。 2、软件编程(包括流程图、完整的汇编源程序或C51源程序及其注释) 流程图 3、调试说明 第一次调试的时候,能实现按键按下发出声音,但是无论怎么听也不是我想要的调子。后来我就一个一个音调的

文档评论(0)

kfcel5889 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档