单片机原理课程设计报告--电子琴
《单片机原理课程设计报告--电子琴》由会员分享,可在线阅读,更多相关《单片机原理课程设计报告--电子琴(15页珍藏版)》请在毕设资料网上搜索。
1、 单片机原理课程设计报告 题目:题目:用用 PROTEUSPROTEUS 实现实现: :硬件实验二十五硬件实验二十五 电子琴电子琴 专业:电气工程及其自动化专业:电气工程及其自动化 班级:班级: 学号:学号: 姓名:姓名: 同组姓名:同组姓名: 指导教师:指导教师: 单片机原理课程设计报告 一一 题目:题目: 用 protues 实现硬件实验 25 电子琴 二二 要求:要求: 2.1 设计任务设计任务 a设计一个 4X6 的 24 个按键矩阵,并且 1-7 键每个 键对应一个音。 b用 AT80C51 将键盘连接设计成为电子琴。 c编写电子琴的程序,要达到可以随意弹奏想要表达的 音乐的目的。
2、d程序的分析与调试。 2.22.2 设计要求设计要求 a用汇编语言编程实现程序设计。 b利用查表,中断等方式实现目的。 c系统的各个功能模块要清楚,有序。 2.32.3 设计说明设计说明 a、利用定时器,可以发出不同频率的脉冲,不同频率的 脉冲经 喇叭驱动电路放大滤波后,就会发出不同的音调. b、定时器按设置的定时参数产生中断,这一次中断发出 脉冲低电平,下一次反转发出 脉冲高电平.由于定时 参数不 同,就发出了不同频率的脉冲. 本实验中按键一次,会发 50 个脉冲.发完后继续检测键盘,如果键还按下,继续发音。 各音阶标称频率值: 音阶 1 2 3 4 5 6 7 频率 (HZ) 444.0
3、493.8 554.3 587.3 659.2 739.9 830.6 2.42.4 课设目的课设目的 a. 了解计算机发声原理。 b. 进一步熟悉定时器编程方法. c. 进一步熟悉键盘扫描电路工作原理及编程方法 三总体总体说明说明: 本系统采用单片机 AT80C51 为电子琴的控制核心, 系统 主要包括播放模块、按键控制模块。下面对各模块的设计逐 一进行论证比较。 3.1 3.1 播放模块播放模块 播放模块是喇叭构成。它几乎不存在噪声,音响效果较 好。而且由于所需驱动功率较小,且价格低廉,所以,被广 泛应用。 3.23.2 按键控制显示模块按键控制显示模块 电子琴设有 24 个按键,其中 7
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 原理 课程设计 报告 电子琴
