网站大量收购独家精品文档,联系QQ:2885784924

接口课程设计.ppt

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
接口课程设计.ppt

接口课程设计指导 华中科技大学计算机学院 武汉豪申光电新技术有限公司 2009.7.6 内容提要 实验目的、内容及要求 实验环境介绍 3. 实验原理 4. 实验资源配置 5. 器件介绍 1、实验目的、内容及要求 实验目的:熟悉可编程并行接口芯片8255的使用 实验内容:采用中断方式,设计一个声光报警器的硬件电路和控制程序。 实验要求:利用T型板进行硬件电路连接,采用MF2KI集成开发环境进行软件程序设计、调试,直到满足设计要求。 2、实验环境介绍 实验系统的组成结构 实验操作说明 实验系统组成框图 PCI驱动卡 功能: 连接PC机和平台板桥梁 实现用户资源到系统的双向映射 真正的32位实验设备 设计思想: 采用PLX9054芯片支持主控DMA 采用32K×32B存储器作为32位存储器的实验对象 在板CPLD硬件设计更加灵活 E2PROM提供方便的硬件配置功能 实验平台布局图 实验平台板 功能: 提供基本接口芯片 提供典型的IO被控对象及控制开关 提供仿ISA总线 提供扩展的接口信号线 设计思想: 要具有灵活的接线方式 要具有典型而非重复的被控对象 要具有安全稳定的电源模块 各模块能够任意组合 满足不同层次的学生进行实验和课程/毕业设计 软件环境 软件环境 功能: 提供统一的C/C++、汇编、Win32汇编语言的编辑、编译、调试环境 提供教师备课功能 提供联机的实验说明 具有方便的硬件检测程序 设计思想: 要集多种功能于一体 要具有方便的调试编程工具 具有方便的硬件管理及维护功能 实验内容及说明能够灵活配置 要具有方便实验同步说明 本实验板的资源 本平台系统提供的I/O地址范围是300H~30FH,目前已使用的I/O地址有: 8255A:300H~303H 8253A:304H~307H 8251A:308H~30BH ADC0809:30CH、30EH DAC0832:30FH 8237A:主片0~0FH;从片0C0H~0DEH 8259A:主片20H,21H;从片0A0H,0A1H 3.实验原理 通过接口电路将扬声器SPK、LED彩灯接入微机系统,采用CPU统一控制,满足设计要求 其设计原理可结合微机接口技术所学知识完成 4.实验资源配置 电源由计算机内部提供 8255、LED(8)、SPK、LM386(功放器)、电容、排阻等 I/O端口地址:8255端口地址300H~303H 软件资源:C/汇编语言 实验采用端口介绍 8255A的工作方式 (1) 8255A控制字 8255A共有两个控制字,即工作方式控制字和相对C口进行置位或复位的控制字。 (1)工作方式控制字 8255A的工作方式控制字格式和各位的含义如下图所示。工作方式控制字用来设定A、B 口和C口的数据传送方向是输入还是输出,设定各口的工作方式是3种方式的哪一种。如前所述,8255A的3种工作方式分别是方式0、方式l和方式2。A口可以工作在3种方式中的任何—种,B口只能用于前两种工作方式,C口只能工作在方式0。 (2)端口C的置位/复位控制字 端口C的置位/复位控制字可实现对端口C的每一位进行控制。置位是使该位输出为“1”,复位是使该位输出为“0”。 控制字的格式如下图所示 8255A的几种工作方式 2. 8255A的3种工作方式: (1)方式0:基本输入/输出方式 (2)方式1:选通输入/输出方式 PA和PB为数据传输口,可通过工作方式控制字设定为输入或输出。端口C作为控制端口,配合A口和B口进行数据的输入和输出。常用于查询方式和中断方式 (3) 方式2:双向输入/输出选通方式 (3)74LS245 芯片(8位双向总线收 发器) 硬件连接图 元器件介绍及使用方法 以上硬件我们应该注意的问题 T型板26芯(并未用到20芯)排线引出来的信号主要是8255的三个口PA,PB和PC口以及电源和地 我们设计所接的芯片(74ls245,74ls08和lm386)需插放在T型板的e列和f列,不能放在同一个区域 T型板上面的电源和地分别由VCC和GND引出 以上元件应注意 电解电容和LED都是长正短负当电容两脚一样长时电容电解电容只标识负极,瓷片电容没有正负极之分 排阻有一个白点的地方接电源的正极,排阻在这里起的主要作用是保护LED不被烧坏 实验平台板声光报警硬件电路 硬件连接应该注意的问题 芯片插放的位置以及芯片的引脚号(缺口左边数起,LM386则从小圆点地方数起) 电容、排阻以及LED的正负极(电容、LED长正短负,排阻有一个白点的地方接正极VC

文档评论(0)

我的文档 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档