没有合适的资源?快使用搜索试试~ 我知道了~
基于单片机的电子贺卡设计.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 6 下载量 159 浏览量
2022-04-19
16:22:30
上传
评论 3
收藏 268KB DOCX 举报
温馨提示
试读
41页
基于单片机的电子贺卡设计
资源推荐
资源详情
资源评论
目录
引 言................. ..................................................... ......................................................................... 2
一、设计要求......................................................... ........................................................................ 5
1.1 设计题目....................................................................................................................................... 5
1.2 课题意义....................................................................................................................................... 5
二、系统硬件原理及设计............................... ................................................................................ 6
2.1 系统组成框图.............................................................................................................................. 6
2.2 电子贺卡的功能结构框图........................................................................................................... 7
三、音乐基础知识............................................ .............................................................................. 7
3.1 音乐基础....................................................................................................................................... 7
音作为一种物理现象,是由于物体振动而产生的,振动产生的声波作用于人耳,听觉系统
将神经冲动传达给大脑,进而产生听觉。人耳能听到的声音频率大约在
11—20000Hz
,而
音乐使用的音一般在
27—4100Hz
。乐音体系中各音级的名称叫做音名,被广泛采用的是
C
D E F G A B
(
do re mi fa so la si
则多用于歌唱,称为唱名)。乐音体系中音高关系的最小计
量单位叫做半音,两个半音构成一个全音。乐音中有几十个高低不同的音,但是最基本只
有这七个音,其他高、低音名都是在这个基础上变化出来的。乐谱表上用来表示正在进行
的音的长短的符号,叫做音符。不同的音符代表不同的长度。音符有以下几种:全音符、
二分音符、四分音符、八分音符、十六分音符、三十二分音符、六十四分音符。此外,还
有附点音符,它就是指带附点的音符,所谓附点就是记在音符右边的小圆点,表示增加前
面音符时值的一半。音持续的长短即时值
,
一般用拍数表示
,
休止符表示暂停发音。一首音
乐就是由许多不同的音符组成的,而每一个音符对应着不同的频率,这样就可以利用不同
的频率的组合,加以拍数对应的延时来构成不同的音乐。
.......................................................7
3.2 音调脉冲和音乐节拍的实现....................................................................................................... 9
3.2.1
音调脉冲的产生
......................................................................................................................9
3.2.2
音乐节拍的产生
....................................................................................................................10
3.2.3
音符码表的编制
....................................................................................................................12
3.3 主程序流程图............................................................................................................................. 15
3.4 发声模块程序设计..................................................................................................................... 16
3.5 按键模块程序设计..................................................................................................................... 17
四、硬件电路设计............................................ ............................................................................ 18
4.1 主要器件..................................................................................................................................... 19
4.1.1
微处理器
................................................................................................................................19
下图为
AT89C51
单片机的实物图与引脚图:
.............................................................................20
.........................................................................................................................................................20
.........................................................................................................................................................20
图
4-2 AT89C52
单片机的实物图与引脚图
...................................................................................20
XTAL2
:振荡器反相放大器的输出端。
.......................................................................................23
4.1.2
开关元件
...............................................................................................................................23
4.2 发声驱动电路............................................................................................................................. 24
1
4.3 电路工作原理............................................................................................................................. 25
五、软件设计......................................................... ...................................................................... 26
5.1 软件开发平台............................................................................................................................. 27
5.2 详细的程序设计......................................................................................................................... 28
详细的程序设计如下:...................................................................................................................28
总 结................. ..................................................... ....................................................................... 38
参考文献...................................................................... ................................................................. 40
引 言
如今,电子技术获得了飞速的发展,现代电子产品几乎渗透了社会的各个
领域。目前,单片机正朝着高性能个多品种方向发展趋势将是进一步想着
CMOS 化、低功耗、小体积、大容量、高性能、低价格和外围电路装化等几个
方面发展。 单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而
是把一个计算机系 统集成到一个芯片上。相当于一个微型的计算机,和计算机
相比,单片机只缺少了 I/O 设备。概括的讲:一块芯片就成了一台计算机。它
的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,
2
学习使用单片机是了解计算机原理与结构的最佳选择。单片机内部也用和电脑
功能类似的模块,比如 CPU,内存,并行总线,还有和硬盘作用相同的存储器
件,不同的是它的这些部件性能都相对我们的家用电脑弱很多,不过价钱也是
低的,一般不超过 10 元即可。单片机具有体积小、功耗低、控制功能强、扩
展灵活、微型化和使用方便等优点,广泛应用于仪器仪表中,结合不同类型的
传感器,可实现诸如电压、功率、频率、湿度、 温度、流量、速度、厚度、角
度、长度、硬度、元素、压力等物理量的测量。采用单片机控制使得仪器仪表
数字化、智能化、微型化,且功能比起采用电子或数字电路更加强大。例如精
密的测量设备(功率计,示波器,各种分析仪)。目前单片机渗透到我们生活
的各个领域,几乎很难找到哪个领域没有单片机的踪迹。因此,单片机的学习、
开发与应用将造就一批计算机应用与智能化控制的科学家、工程师。 利用单片
机实现音乐播放有很多要点,例如外部电路简单,控制方便等,因而备受广大
单片机爱好者的喜爱。通过音乐发声器的设计方案,掌握 C 语言的编程方法。
并熟练的运用 AT89C52 单片机定时器产生固定频率的方波信号,推动喇叭发
出旋律,按下单键可以演奏预先设置的歌曲旋律,最重要的是自己还可以通过
3
程序设计输入自己喜欢的歌曲来演奏,本设计采用简易音阶编码直觉式输入法
方便设计音乐旋律。
4
一、设计要求
基于单片机的音乐播放器,播放简单歌曲,本次课题音乐播放为《奇异恩
典》、《欢乐颂》和《生日快乐》。
1.1 设计题目
基于单片机的电子贺卡设计
1.2 课题意义
基于单片机的音乐播放器可应用于 mp3,MP4,扩音器等很多方面,并
可作为很多系统的辅助功能,作为单片机的重要硬件资源之一,利用定时器可
以产生 各种固定频率的方波信号,也可以产生包括“Do”、“Re”、“Me”--等音
阶在内的各种频率声音。将各个音阶连接在一起,便可组成一支曲子或是演奏
一段旋律。我们可以运用在生活实际中比如贺卡或者电子门铃。基于这个思想,
我们设计了一款特殊的“音乐播放器”,本播放器可实现播放、暂停、等功能。
5
剩余40页未读,继续阅读
资源评论
- m0_751088582022-12-15资源内容详细全面,与描述一致,对我很有用,有一定的使用价值。
- m0_632357462022-07-26怎么能有这么好的资源!只能用感激涕零来形容TAT...
- 2301_772263552023-09-20资源内容详细,总结地很全面,与描述的内容一致,对我启发很大,学习了。
- 2201_757011982023-07-10终于找到了超赞的宝藏资源,果断冲冲冲,支持!
猫一样的女子245
- 粉丝: 93
- 资源: 2万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功