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

    硬件课程设计报告---可存储式电子琴

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

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

    硬件课程设计报告---可存储式电子琴

    1、- 1 - 计算机科学与技术学院 硬件课程设计 个人报告 设计题目:设计题目: 可存储式电子琴 二一二年十二月二十七日二一二年十二月二十七日 - 2 - 摘 要 在这次的硬件实验中, 我们利用学习的微机原理与接口技术这门课程课上 我们学到的一些计算机硬件工作的基本原理, 汇编语言程序设计方法,微型 计算机接口技术,建立微型计算机系统的整体概念,初步形成微机系统软硬件 开发的能力。为了能够学以致用,同时也为了更深入的了解熟悉可编程定时器 8253 和 8279。在汇编语言环境下,利用上述两种芯片,编程让 8279 通过识别 键盘产生键值,8253 识别发声从而实现计算机按照按键的不同而发出不同频

    2、 率的声音。 可存储式电子琴可用于设计小型发声玩具, 由于本电子琴设计简单, 稍加修改便可用于其它地方,如报警防盗器部件,音乐门铃等,具有一定的商 业价值。 本次硬件课程设计课程,是配合上学期微型计算机原理与接口技术的 教学,也是要让我们能够更深入的认识接口芯片技术以及汇编编程,做到理论 和实践相结合。 在课程中,我们选择的设计项目是“可存储式电子琴” :一个简易的电子琴 设备。要求我们利用相关已经学过的和没有学过的芯片连接成一个电子电路, 并且通过自己用汇编语言编程,控制设计的电子电路实现电子琴的一些功能, 比如:能够对于输入发出相应的单声;能够演奏一小段已经编好了的乐曲。 关键词: 可存储

    3、电子琴 8279 8253 门控信号 程序代码 - 3 - 目目 录录 1 1 开发背景开发背景 . 3 2 2 产品功能及涉及的芯片和硬件产品功能及涉及的芯片和硬件 3 2.1 功能简介 3 2.2 使用的主要芯片及元件 3 2.3 各音阶频率值 . 错误错误! !未定义书签。未定义书签。 2.4 可编程计数器/定时器 8253 . 4 2.4.1 8253 内部结构和引脚 4 2.4.2 8253 方式控制字格式. 错误错误! !未定义书签。未定义书签。 2.4.3 8253 的工作方式 3方波发生器 5 2.4.4 本设计中 8253 的功能 错误错误! !未定义书签。未定义书签。 2.

    4、5 可编程键盘接口显示芯片 8279 错误错误! !未定义书签。未定义书签。 2.5.1 8253 内部结构和引脚 . 错误错误! !未定义书签。未定义书签。 2.5.2 8279 的工作方式 . 错误错误! !未定义书签。未定义书签。 2.5.3 8279 的命令字及格式 . 10 2.5.4 本设计中 8279 的功能. 11 3 3 实验中所遇到的问题实验中所遇到的问题 11 4 4 实验程序实验程序 11 5 5 实验感悟实验感悟 15 6 6 参考文献参考文献 17 - 4 - 1.1.开发背景开发背景 上学期刚刚结束微型计算机原理与接口技术课程,本学期为了进一步熟 悉和掌握汇编语言

    5、,通过选择课题的方式让学生单独分析和实现课题,来加强学 生的动手实践能力和独立思考的能力。 2 2产品功能及涉及的芯片和硬件产品功能及涉及的芯片和硬件 2.12.1 功能简介功能简介 按下键盘的 A,B,C 键实现对键盘高音,中音,低音的选择,按下 1-7 号键实现 do-xi 的发音,当按下 D 键时,可以通过,选择高音中 音低音的预置音乐播放 2.22.2 使用的主要芯片及元件使用的主要芯片及元件 (1)各芯片及器件地址: 8279 的控制端地址为:20AH,数据端地址为:208H。 8253 的控制端地址为:213H,数据端地址为:210H。 I/O 输出的地址为:200H (2)按键说

    6、明: 1dou 音 2ruai 音 3mi 音 4fa 音 5sao 音 6la 音 7xi 音 A高音转换键 B中音转换键 C低音转换键 D放音键 芯片:一片 8253(有详细介绍) 一片 8279 IO 芯片 元件:蜂鸣器 2.3 2.3 个音阶频率个音阶频率 - 5 - 使用 8279 芯片的键盘控制器,通过查看寄存器,读出分别按下不同的键 时对应的寄存器值(这里只给出当按下 1-7 和 A、B、C、D 键的寄存器值, 如图) 。 按键 1 2 3 4 5 6 7 A B C D 寄存器键值 02H 0AH 22H 01H 09H 21H 00H 07H 29H 28H 2BH 当某一时刻按下一个键的时,可以通过和各键的寄存器值比较来判断按下键。又 每个音阶都有一个确定的频率。 音阶 1 2 3 4 5 6 7 高音频率(HZ) 552 1812 587 1704 659 1517 700 1429 784 1276 880 1136 988 1


    注意事项

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




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