欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    单片机课程设计报告---简单电子琴设计

    • 资源ID:1452601       资源大小:1.64MB        全文页数:17页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    单片机课程设计报告---简单电子琴设计

    1、单片机课程设计报告单片机课程设计报告 第一部分第一部分 ADI学习板简介学习板简介 一、系统资源 1、两路 16 位 ADC 输入、可作差分输入; 2、12 位 DAC 输出; 3、运放 LM358; 4、RS232 串口; 5、步进电机(5V、70 欧、6 线 4 相)接口; 6、PS/2 接口; 7、插针 11,用于选择 PS/2 或者红外接收头; 8、红外接收头; 9、线性稳压芯片 7805; 10、复位按键和下载按键; 11、开关以及功能选择插针 110(从左至右) 12、 4X4 矩阵式键盘, 左边 4 个可以作独立按键; 13、直流电源输入; 14、USB电源输入接口; 15、II

    2、C 接口; 16、RTC DS1307; 17、EEPROM A T24C08; 18、8 位数码管; 19、SPI 接口; 20、上排图形点阵 LCD12864 的接口、 下排 LCD1602 的接口; 21、红外二极管; 22、8 路 LED; 23、蜂鸣器; 24、P3 口扩展接口; 25、单片机 AduC848; 26、P2 口扩展接口; 27、P0 口扩展接口; 第二部分第二部分 简单电子琴设计简单电子琴设计 一、设计任务及要求一、设计任务及要求 1.1 任务任务 设计一简易电子琴,要求能够发出1,2,3,4,5,6,7等7个音符,具有一般演奏功能。 2、要求 1)具有一般演奏功能,

    3、利用所给键盘的1,2,3,4,5,6,7七个键,能够发出7个不同的 音调,并且要求按下按键发声,松开延时一段时间停止,中间再按别的键则发另一个音调的 声音 2)具有自动播放已存曲目功能 3)显示当前正在播放的歌曲的名称和歌词 1.2 相关设计说明相关设计说明 该电子琴设计是基于 ADuC848 开发板,在设计语言方面可用 C 语言或者硬件语言,两 者相比较, C 语言简单易懂且本题目对于反映时间的要求不是很高, 但为了巩固汇编语言以 及更加更加深入了数据在微机中存储,我们选用了汇编语言来编写。 根据 2.1 所提出的设计要求,主要考虑一下几个方面:音节、按键、蜂鸣器的使用。 1.3 音节音节。

    4、 要求用8个按键发出8个不音调,即按键1、2、3、4、5、6、7、8分别对应音符的1、2、3、 4、5、6、7和高音1共八个音调,音阶由不同频率的方波产生,音阶与频率的关系如表一所 示。 方波的频率由定时器控制。 定时器计数溢出后, 产生中断, 将P2.6口取反即得周期方波。 (见下表 单位:HZ,X为16进制) 音 阶 1 2 3 4 5 6 7 f 262 294 330 349 392 440 494 X FF FF FF FF FF FF FF 05 20 39 44 58 6B 7E 音的节拍由延时子程序实现。延时子程序实现基本延时时间,节拍值只能是它的整数倍。 1.4 按键按键 开发板上按键有 4 行 4 列共 16 个,从 0-15,从右到左依次为第 0 列到第 3 列,其中第 0 列从上到下依次为 1、2、3、4,以此类推,在具体操作时由 P2 控制列选,P1 控制行选, 二者共同决定按下的是哪一个按键,如 P2=0x0e 时选中的是第 0 列,此时若 P1=0x0e 则表 示选中的是 1(在进行按键检测时,程序不断的扫描端口,当检测到低电平时表示该按键被


    注意事项

    本文(单片机课程设计报告---简单电子琴设计)为本站会员(毕***)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583