微机原理课程设计--设计简易电子琴
《微机原理课程设计--设计简易电子琴》由会员分享,可在线阅读,更多相关《微机原理课程设计--设计简易电子琴(20页珍藏版)》请在毕设资料网上搜索。
1、- 1 - 摘 要 微机原理课程设计设计简易电子琴 本实验是利用微机原理试验箱、8255 芯片、8254 芯片、键盘、扬声器等硬件设备, 设计简易电子琴。 首先利用了编程程序, 编辑了 8255 芯片控制字, 对其进行初始化, 使其工作在方式 0, 即基本输入输出状态,将 8255 的 A 端口设置为输出,C 端口进行,经 CPU 运算后, 输出到 8254 芯片中,由此实现对其的初始化。 将 8254 芯片设置为工作在方式 3,即输出对称方波状态。A 端口为输入, “OUT”指 令可将输出对应一定频率的方波送到扬声器中,由此实现发声。本实验通过频率大小控制 发出声音的高低,通过对延时程序的调
2、用控制发出声音的长短。 并通过所编程序实现对键盘的重复扫描,重而可以弹奏多个音符的试验目的。 关键词 8254 芯片 8255 芯片 电子发声元件 键盘 - 2 - 目 录 摘要.1 目录 2 1. 实验内容.3 2. 实验要求.3 3. 工作原理工作原理.3 3.1 按键部分按键部分.3 3.2 发声部分.3 4. 程序流程图.4 4.1 按键部分按键部分 .4 4.2 发声部分.5 5. 硬件连接图及音符频率硬件连接图及音符频率.6 6. 芯片简介.7 6.1 8254 芯片简介7 6.2 8255 芯片简介8 7. 程序代码.10 7.1 按键部分代码.10 7.2 发声部分代码.14
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 课程设计 设计 简易 电子琴
