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

    模拟电子琴装置课程设计

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

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

    模拟电子琴装置课程设计

    1、模拟电子琴装置课程设计报告模拟电子琴装置课程设计报告 一一. .设计时间设计时间 2012 年 12 月 19 日2011 年 12 月 23 日 二设计地点二设计地点 湖南城市学院一实验楼 401 教室 三设计目的三设计目的 1 进一步熟悉和掌握单片机的结构及工作原理。 2 掌握单片机的接口技术及相关外围芯片的外特性,控制方法。 3 通过课程设计,掌握以单片机核心的电路设计的基本方法和技术,了解表关电路参 数的计算方法。 4 通过实际程序设计和调试,逐步掌握模块化程序设计方法和调试技术。 5 通过完成一个包括电路设计和程序开发的完整过程, 使学生了解开发一单片机应用 系统的全过程,为今后从事

    2、相应打下基础。 四设计小组及其分工四设计小组及其分工 1006402-53 周艳妹(组长 资料整理编写课程设计报告) 1006402-29 赵 欢(原理图 流程图的设计) 1006402-33 都兴忱(编写程序) 五指导老师五指导老师 涂立老师 李旎老师 六设计课题设计题目六设计课题设计题目 实现电子琴模拟装置 七七、基本思路及关键问题的解决方法、基本思路及关键问题的解决方法 设计思想:大家都知道声音各不相同是因为频率不同,我们今天做电子琴,是利用定时 器可发出不同频率的脉冲, 不同频率的脉冲经喇叭驱动电路放大滤波后, 就会发出不同音调。 其次,定时器按设置的定时参数产生中断,这一次中断发出脉

    3、冲高电平,下一次反转发出脉 冲低电平,由于定时参数不同,就发出不同频率的脉冲。本设计按下键就会响一下,不带自 锁的。 关键问题解决方法:在运用 Protel 的时候,我们在仔细阅读了使用方法后,还认真的 向同学们请教,有时真不会,就上网搜索答案。 八八、算法及流程图、算法及流程图 算法: 程序利用循环结构检测整个系统中是否有按键被按下, 如果检测到有按下的信号, 把信息传到下一个端口,并确认频率。如果没检测到按下信号, ,程序则跳入下一个循环继 续检测按键信息。 表表 1 1 元件清单元件清单 1 元件名称 型号 数量 芯片 AT89C52 1 电源 5V 1 晶振 11.0592MHZ 1

    4、电容 10uf 30pf 2 按键 非自锁式 12 蜂鸣器 1 导线 若干 电路图如下: 图图1. 模拟额电子琴装置系统原理图模拟额电子琴装置系统原理图 流程图如下: 开始 按键 i=0 扫描矩阵确定 某一按键按下 启动定时器0确 定频率 num!=0x0f i=0 i+ 结束 Y Y N 蜂鸣器响 N N Y 图图 2. 2. 模拟电子琴装置系统流程图模拟电子琴装置系统流程图 九九、调试过程、调试过程 2 1.开打 keil 软件,建立一个新工程单击【Project】在下拉菜单中找到【New Project.】选,如图 3 所示: 图图 3. 3. 新建工程新建工程 2.选择工程要保存的路径

    5、,并且输入工程文件名。Keil 的一个工程里通常含有很多小 文件,为了方便管理,一般将一个工程放在一个独立的文件夹下,比如保存到课程设计文 件夹,工程文件的名字为“交通灯系统”,如图 4 所示: 图图 4. 4. 保存文件保存文件 3.单击保存后会弹出一个对话框,要求选择单片机的型号,可以根据使用的单片机来 选择。Keil C51 几乎支持所有的 51 内核的单片机,在这里选择 Atmel 的 AT89C52 ,如图 5 所示,选择后单击保存。 图图 5. 5. 选择单片机型号选择单片机型号 4.完成上一步骤后,窗口界面如图 6 所示: 3 图图 6. 6. 完成新建完成新建 AT89C52A

    6、T89C52 文件文件 5.到此为止,还没有建立好一个完整的工程,虽然工程名有了,但工程当中还没有任 何文件及代码,接下来的就是添加文件及代码。 6.单击 【File】 菜单中的 【new】 菜单项,或单击界面上的快捷键图标。如图 7 所示: 图图 7. 7. 添加新文件添加新文件 7.新建文件后的窗口界面如图 8 所示: 图图 8. 8. 新建文件新建文件 4 8.此时光标在编辑窗口中闪烁,可以输入用户的应用程序,但此时这个新建文件与刚 刚建立的工程还没有直接的联系,单击图标,窗口界面如图 9 所示: 图图 9. 9. 建立建立联系联系 9.输入要保存的文件名,同时必须输入正确的扩展名(如果用 C 语言编写的程序,则 扩展名必须是.c;如果用汇编语言编写的程序,则扩展名必须是.asm).这里的文件名不一 定要和工程名相同,可以随意填写文件名,然后单击【Save】按钮。如图 10 所示: 图图 1010. . 保存文件名保存文件名 10回到编辑界面,单击【Target 1】前


    注意事项

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




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