单片机课程设计报告--蜂鸣器演奏歌曲
《单片机课程设计报告--蜂鸣器演奏歌曲》由会员分享,可在线阅读,更多相关《单片机课程设计报告--蜂鸣器演奏歌曲(18页珍藏版)》请在毕设资料网上搜索。
1、 单片机课程设计报告单片机课程设计报告 课课 程程 单片机原理及接口技术单片机原理及接口技术 设计题目设计题目 蜂鸣器演奏歌曲蜂鸣器演奏歌曲 年级专业年级专业 20112011 级计算机科学与技术级计算机科学与技术 学学 号号 学生姓名学生姓名 指导教师指导教师 2014 年年 6 月月 15 日日 1 蜂鸣器演奏歌曲实验报告蜂鸣器演奏歌曲实验报告 一、要求一、要求 完成驱动蜂鸣器歌曲演奏的实验 二、目的二、目的 1、学习 KEIL 软件的使用方法; 2、掌握BST-V51单片机学习板设计蜂鸣器音乐的发生; 3、掌握设计中各模块的功能,能够填入并演奏曲子; 4、学习乐谱的基本知识,掌握其演奏的
2、原理。 三、分析三、分析 1、基本原理简述 声音是通过振动产生的。 单片机对某一引脚以一定的频率循环置 1置0,该引脚便产生一定频率的方波,方波通过放大,作用于一定的 物理实件(蜂鸣器) ,就产生了一定频率的声音。若改变输出方波的 频率,产生的声音随之改变。通过控 制 输 出 方 波 的 时 间 长 短 , 声 音 的 长 短 也 可 以 得 到 控 制 , 因 此 , 根 据 乐 谱 , 以 类 似的音及同样的节拍, 单片机就可以产生电子音乐。 音乐的播放选择可以通过按键的输入得 以实现。 为简便起见, 以一定的频率方波产生的音在其每个周期内高低幅 值得时间各占 一 半 。 因 此 , 输
3、出 引 脚 在 每 个 方 波 周 期 内 要 动 作 两 次 : 一 次 升 高 , 一 次 降 低 。 即 输出引脚的频率是原音频率的两倍。 2、单片机产生不同频率脉冲信号的原理 (1)要产生音频脉冲,只要算出某一音频的脉冲(1/频率) ,然后 2 将此周期除以 2,即为半周期的时间,利用定时器计时这个半周期的 时间,每当计时到后就将输出脉冲的 I/O 反相,然后重复计时此半周 期的时间再对 I/O 反相,就可以在 I/O 脚上得到此频率的脉冲。 (2)利用 8051 的内部定时器使其工作在计数器模式 MODE1 下, 改 变计数值 TH0 及 TL0 以产生不同频率的方法如下: 例如,频
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 课程设计 报告 蜂鸣器 演奏 歌曲
