基于单片机的音乐盒设计 电信0902 摘要: 单片机因其体积小、功能强、价格低廉而得到广泛应用。本文介绍用AT89C52单片机设计音乐盒的方法,仅需AT89C51最小系统,扩展两个按键,再加一片由两个NPN组成的达林顿管以及输出设备蜂鸣器和LCD。通过两个按键可以选择上一首歌曲及下一首歌曲,并在LCD上直观的显示出歌曲的序号。 1 引 言 1.1 问题的提出 目前市场上的音乐播放器价格偏高,能否利用现在所学的单片机知识及常见的元器件搭建出能播放简单音乐的电路,将会巩固所学的单片机知识。 1.2 任务与分析 本文是应用MCS-51单片机原理和控制理论设计音乐演奏控制器的硬件电路,并利用C语言进行程序设计。通过控制单片机内部的定时器来产生不同频率的方波,驱动喇叭发出不同音调的音乐,再利用延迟环节延迟一段时间来控制音乐的音调,再通过LCD显示出当前的歌曲名称。通过查找相关音乐资料把乐谱转化成相应的定时常数就可以从发音设备中演奏出悦耳动听的音乐。 2方案设计 总体设计框图 本设计采用89C52作为主控芯片,蜂鸣器作为输出设备产生音乐,通过按键1和2能够选择歌曲。LCD1602能够实时的显示当前的歌曲名及歌曲号。其中P3.3和P3.2外接按键,P2口用作LCD输出数据端口,P1.4接蜂鸣器端口。 3 系统硬件设计 3 系统硬件设计 主控芯片:设计中所
您可能关注的文档
最近下载
- ANSI ESD STM11.12-2021平面材料的体积电阻测量.pdf VIP
- Docker容器技术与应用程宁(刘桂兰)全套PPT课件.pptx
- 装配式混凝土结构(201X.12制作)PPT课件.ppt VIP
- 子宫内膜异位症诊治指南(第三版).pptx VIP
- 《智能网联汽车用摄像头硬件性能要求及试验方法》.pdf VIP
- 中国咳嗽诊治指南.docx
- 装配式混凝土结构预制构件的制作.ppt VIP
- gb7588-电梯制造与安装安全规范.pdf VIP
- 系统工程(第5版)汪应洛课后习题答案.pdf VIP
- (高清版)-B-T 42355.2-2023 钢筋混凝土用锚固板钢筋 第2部分:试验方法.pdf VIP
原创力文档

文档评论(0)