微机原理与接口实验-电子琴设计_第1页
微机原理与接口实验-电子琴设计_第2页
微机原理与接口实验-电子琴设计_第3页
微机原理与接口实验-电子琴设计_第4页
微机原理与接口实验-电子琴设计_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、简单的电子琴设计 8254,可编程 7 1简单的电子琴设计本实验是利用微机原理试验箱、8255 0,即 的A 端口进行,经 的A 将 7 2简单的电子琴设计MS。如果持续时间的最小单位是 音符频率12345671234567113114716517519622024726229433034939244049452318255 与 从 8255。 与 8 PA0PA7:端口A 8 位的数据输出锁存器/缓冲器, 8 PB0PB7:端口B 8 8 PC0PC7:端口C 8 位的数据输出锁存器/缓冲器, 8 C 2 个4 4 4 位 A B 4 A0、A1 PA0-PA3、PC0-PC3、D0-D7、

2、A0、A1、WR、RD、CS 和 。3简单的电子琴设计A组控制B组控制7 6 5 4 3 2 1 0控制 口低4位C控制 口8位B1:输入0:输出方式选择0:方式01:方式1控制 口高4位C控制 口8位A0:输出1:输入方式选择00:方式001:方式111:方式2功能控制0:位操作1:方式选择图 825528254 1610MHz。8254CPU8254DDDDDDDD76543210SC1SC0RL1RL0M2M1M0BCD各位的功能见表1表4:表1 SC 计数器选择10SC SC选择计数器选择0#10001101选择1#01选择2#使用方法参见8254使用说明表2 RLCPU读写操作10操

3、作类型0 0计数器封锁操作4简单的电子琴设计011101先读写低8位,后读写高8位表3 M、M 工作方式选择210计 数 工 作 方 式001100010101方方方方方方式式式式式式01234500011表4 BCD计数方式选择BCD0数码形式十六位二进制计数1四位十进制( BCD )码计数5简单的电子琴设计 ENDSDS82550,AB端口输出,C82543,AINK16简单的电子琴设计 CL 8255的ADXCPUAL8255的Ax1、x2、x3、x4中; 将8255的CDXCAL中L1L1L2KCODEL2L2L3KCODEL23L3L47简单的电子琴设计 KCODEL4L4NEXT AL与CLAL2AX中 SISI加AX SISI8255的ADX4位4位CXDALLY0NEXT3SI=308255的ADX8简单的电子琴设计BEGIN,重复扫描CL加 KERRCOLUM BEGIN8255A为0,既使x1、x2、x3、为0 Cy1、y2、y3、y4AL中AL;将AL前49简单的电子琴设计 CX;使AX减1不为0T2不为0T1CXCODEENDS10简单的电子琴设计N11简单的电子琴设计键盘数码管显示单元电 子发 声单元 Y8255C1)与+5V连 78 X 组对应

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论