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

    课程设计报告--基于51单片机的简易电子琴设计

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

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

    课程设计报告--基于51单片机的简易电子琴设计

    1、技能训练报告 1 基于基于 51 单片机的简易电子琴设计单片机的简易电子琴设计 一、设计指标一、设计指标 1.1 设计任务设计任务 1设计一个 4X4 的 16 个按键矩阵,并且每个键对应一个音,显示对应音键号。 2用 AT89C51 将键盘连接设计成为电子琴。 3编写电子琴的程序,要达到可以随意弹奏想要表达的音乐的目的。 4程序的分析与调试,显示波形。 1.2 设计要求设计要求 1用汇编语言编程实现程序设计。 2利用查表,中断等方式实现目的。 3系统的各各功能模块要清楚,有序。 4程序运行时有友好的用户界面。 二、设计方框图二、设计方框图 图 2.1 系统主程序流程图 技能训练报告 2 图

    2、2.2 三、元器件介绍三、元器件介绍 该设计主要由以下几个部件组成: 1:单片机 AT89C51 : AT89C51是一种带4K字节闪烁可编程可擦除只读存储器的低电压, 高性能CMOS8 位微处理器,俗称单片机。该器件采用 ATMEL 高密度非易失存储器制造技术制造,与 工业标准的 MCS-51 指令集和输出管脚相兼容。由于将多功能 8 位 CPU 和闪烁存储器 组合在单个芯片中,ATMEL 的 AT89C51 是一种高效的微控制器。 引脚说明: P0 口: P0 口为一个 8 位双向三态 I/O 口, 每脚可驱动 8 个 TTL 负载。 P0 既可作为通用 I/O 口, 又可作为外部扩展时的

    3、数据总线及低 8 位地址总线的分时复 用口。 P1 口: P1 口是一个内部提供上拉电阻的 8 位双向 I/O 口, 每个引脚可驱动 4TTL 负载。P1 口管脚写入 1 后,被内部上拉为高,可用作输入, P1 口被外部下拉为低电 平时,将输出电流,这是由于内部上拉的缘故。 P2 口:P2 口为一个内部上拉电阻的 8 位双向 I/O 口,P2 口缓冲器可接收,驱 动 4 个 TTL 门电流。 P3 口:P3 口管脚是 8 个带内部上拉电阻的双向 I/O 口,可驱动 4 个 TTL 负载。 当 P3 口写入“1“后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下 拉为低电平,P3 口将

    4、输出电流(ILL)这是由于上拉的缘故。 P3 口也可作为 AT89C51 的一些特殊功能,管脚备选功能:P3.0 RXD(串行数据 接受口) P3.1 TXD (串行数据发送口) P3.2 /INT0 (外部中断 0 请求输入) P3.3 /INT1(外部中断 1 请求输入) P3.4 T0(定时器/计数器 0 外部输入口) P3.5 T1 (定时器/计数器 1 外部输入口) P3.6 /WR (外部数据存储器 RAM 写选通) P3.7 /RD (外部数据存储器 RAM 读选通) P3 口同时为闪烁编程和编程校验接收一些控制信 号。 RST:复位输入。当振荡器复位器件时,要保持 RST 脚两

    5、个机器周期的高电平时间。 技能训练报告 3 ALE/PROG:当访问外部存储器时,地址锁存允许 ALE 的输出电平用于锁存地址的地位 字节。当不访问其时,ALE 端以不变的频率周期输出正脉冲信号,此频率为振荡器频 率的 1/6。/PSEN:外部程序存储器 ROM 的选通信号。 /EA/VPP:当/EA 保持低电平时, 则在此期间外部程序存储器(0000H-FFFFH) ,不管是否有内部程序存储器。 XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。XTAL2:反向振荡 放大器的出及内部时钟工作电路的输出。 2:电源:电源部分有二部分组成。一部分是由 220V 的市电通过变压、整流稳压来

    6、得 到+5V 电压,维持系统的正常工作;另一部分是由 3V 的电池供电,以保证停电时正常 走时。正常情况下电池是不提供电能的,以保证电池的寿命。 3:4*4 的 16 个按钮矩阵。 4:模拟示波器:模拟产生的波形。 5:LM386 音频功率放大器,LM386 是美国国家半导体公司生产的音频功率放大器,主 要应用于低电压消费类产品。为使外围元件最少,电压增益内置为 20。但在 1 脚和 8 脚之间增加一只外接电阻和电容,便可将电压增益调为任意值,直至 200。 输入端以地 位参考,同时输出端被自动偏置到电源电压的一半,在6V电源电压下,它的静态功耗仅 为 24mW,使得 LM386 特别适用于电池供电的场 合。 6:74LS244 锁存器:74LS244 为 3 态 8 位地址锁存器, 地址锁存器就是一个暂 存器,它根据控制信号的状态,将总线上地址代码暂存起来首先由 CPU 发出存储 器地址,同时发出允许锁存信号 ALE 给锁存器,当锁存器接到该信号后将地址/ 数据总线上的地址锁存在总线上,随后才能传输数据。 四、设计原理四、设计原理 4.1 电路原理电


    注意事项

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




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