实验七 8255.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微型计算机接口技术及应用 实验二(时间2/4学时:自动化专业4学时,其余2学时) 并行接口实验 实验重点:电路设计、程序设计、现象分析 实验难点:实际应用   * * 实验内容理解(电路/程序设计-要求每次实验前预习完成) * 实验环境熟悉 实验设备(硬件环境) 配套仿真软件使用(程序下载到目标机的方法与调试方法 -软件环境) * 实际操作、实验现象分析 * 编写实验报告 并行接口实验 * 1)8255A的A口作为输入口,与逻辑电平开关相连,8255A的C口作为输出口,与发光二极管相连,编写程序,使得逻辑电平开关的变化在发光二极管上显示出来。用8255A的B口作输出,程序如何修改?(可采用3根导线连线法,即PA0-K,PC0-LED及8255CS-CS0,简易测试方法)记录实验现象。 2)8255A的B口所接的发光二极管轮流点亮,轮流点亮间隔时间为1秒,利用软件延时。 1、实验内容(自动化专业1)2)4)题必做,3)题跟随老师做,其余1)3)题) 并行接口实验 * 3)8255A的C口接双色灯,简易模拟交通灯工作,并设计程序。 4)将CPU以选通方式(或中断方式)与8255A进行数据交换。8255A的A口接开关,B口接LED,PC4接按钮或开关,A口输入方式1,B口输出方式0。CPU采用查询方式,通过查询状态字中的INTR或IBF位是否置位,从而使LED显示状态与开关状态相呼应。若B口方式1输出,A口方式0输入,同样LED显示状态与开关状态相呼应,程序如何修改。 并行接口实验 * 1)了解8255A的基本工作原理、特性及应用; 2)掌握8255A的编程原理、控制字的位置; 3)了解8255A与CPU、外设的连接。 2、实验目的 3、实验设备与仪器   AEDK8688ET教学实验机一台,PC机一台,稳压电源一台。 并行接口实验 * 爱迪克16位微机实验开发系统 爱迪克16位微机实验开发系统AEDK8688ET *   8255A可编程芯片,用编程的方法进行8255A工作方式选择。它具有广泛的适用性及很高的灵活性,在微机系统中得到广泛应用。   8255A是一个典型的可编程通用并行接口芯片,它具有两个8位(A口与B口)和两个4位(C口高/低4位)并行I/O端口的接口芯片,有三种工作方式,适用CPU与I/O接口之间的多种数据传送方式的要求,内容丰富的两条命令(方式字和控制字)可使8255A构成多种接口电路,为微机应用系统提供了灵活方便的编程环境,是微机与各种外设连接的接口电路。通常将A端口作为输入用,B端口作为输出用,C端口作为辅助控制用,实验内容1)中8255A工作于基本输入输出方式(方式0)。 4、实验相关知识 并行接口实验 * 8255A PA3 PA2 PA1 PA0 RD CS GND A1 A0 PC7 PC6 PC5 PC4 PC3 PC2 PC1 PC0 PB0 PB1 PB2 PA4 PA5 PA6 PA7 WR RESET D0 D1 D2 D3 D4 D5 D6 D7 Vcc PB7 PB6 PB5 PB4 PB3 8255A的引脚信号 8255A是一个40引脚、双列直接的集成芯片; 1、数据线 2、地址线 3、控制线 4、I/O端口线 5、电源与地线 * 工作方式选择控制字 作用:规定8255A I/O端口的工作方式和数据传输方向。 格式: B口工作方式:0 方式0 1 方式1 1 D7 D6 D5 D4 D3 D2 D1 D0 特征位,D7=1表示是方式控制字 PC3~PC0:0 输出 1 输入 B口:0 输出 1 输入 PC7~PC4 0 输出 1 输入 A口0 输出 1 输入 A口工作方式:00 方式0 01 方式1 1x 方式2 * 端口C置位/复位控制字 作用:将端口C某位置1或清零。 格式: 1=置1 0=置0 0 D7 D6 D5 D4 D3 D2 D1 D0 特征位,D7=0 表示是C口按位 置位/复位控制字 无意义 选择设置位 * 8255A的C口输出控制双色灯各模块电路 5、电路设计 * 8255A的C口输出控制双色灯连线示意 5、电路设计 * 5、电路设计 8255A的A口输入C口输出电路各模块 * 8255A的A口输入C口输出连线示意 5、电路设计 * 5、电路设计 8255A工作于方式0 8255A的A

文档评论(0)

精品报告 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档