中南大学微机接口.doc

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

中 南 大 学 微机系统与接口 实 验 报 告 班 级:_计科 0702__ 姓 名:__ 王曌 _ 学 号:_ 26_ 完成日期:_2010-5-22 __ 实验一 8255A可编程并行口实验 1 一、实验目的 1 二、预备知识 2 三、实验内容 5 四、实验软件框图 7 五、实验软件清单 7 六、实验步骤 7 实验二 8253A定时/计数器实验 8 一、实验目的 8 二、预备知识 8 三、 实验内容 10 四、 实验线路连接 12 五、 实验软件框图 12 六、 实验软件参考程序 12 七、 实验步骤 12 实验三 使用8259A的单级中断控制实验 12 一、实验目的 12 二、预备知识 13 三、实验内容 17 四、实验线路连接 22 五、实验软件框图 23 六、实验软件参考程序 23 七、 实验步骤 23 实验四 存储器接口实验 23 一、实验目的 24 二、实验内容 24 三、实验总结 24 实验一 8255A可编程并行口实验 一、实验目的 1、掌握并行接口芯片8255A和微机接口的连接方法。 2、掌握并行接口芯片8255A的工作方式及其编程方法。 二、预备知识 1、 8255A结构 8255A是可编程并行接口芯片,双列直插式封装,用+5V单电源供电,如图4-1是8255A的逻辑框图,内部有3个8位I/O端口:A口、B口、C口;也可以分为各有12 位的两组:A和B组,A组包含A口8位和C口的高四位,B组包含B口8位和C口的低4位;A 组控制和B组控制用于实现方式选择操作;读写控制逻辑用于控制芯片内寄存器的数据和控制字经数据总线缓冲器送入各组接口寄存器中。由于8255A 数据总线缓冲器是双向三态8位驱动器,因此可以直接和8088系统数据总线相连。 2、 8255A端口地址见 表4-1 图4-1 3、 8255A工作方式 8255A芯片有三种工作方式: 方式0、方式1、方式2。 它通过对控制寄存器写入不同的控制字来决定其三种不同的工作方式。 方式0 : 基本输入/输出 图4-2(a) 方式0引脚功能 如图4-2(a)所示。 该方式下的A口8位和B口8位可以由输入的控制字决定为输入或输出, C 口分成高4 位(PC7~PC4)和低4位(PC3~PC0)两组,也有控制字决定其输入或输出。 需注意的是:该方式下,只能将C口其中一组的四位全部置为输入或输出。 方式1 : 选通输入/输出 图4-2(b)方式1输入 图4-2(c)方式1输出 如图4-2(b)、(c)所示。该方式又叫单向输入输出方式,它分为A、B两组,A组由数据口A和控制口C 的高4位组成,B组由数据口B和控制口C的低4位组成。数据口的输入/输出都是锁存的,与方式0不同,由控制字来决定它作输入还是输出。C口的相应位用于寄存数据传送中所需的状态信号和控制信息。 方式2 : 双向输入输出 图4-2(d)方式2双向输入输出 如图4-2(d)所示。 本方式只有A组可以使用,此时A口为输入输出双向口,C口中的5位(PC3~PC7)作为A口的控制位。 4、 8255A控制字 (1) PC口按位置/复位控制字 (2) 方式选择控制字 三、实验内容 1、实验原理 如实验原理图4-3所示,PC口8位接8个开关K1~K8,PB口8位接8个发光二极管,从PC口读入8位开关量送PB口显示。拨动K1~ K8,PB口上接的8个发光二极管L0~ L7对应显示K1~ K8的状态。 2、实验线路连接 (1) 8255A芯片PC0~ PC7插孔依次接K1~ K8。 (2) 8255A芯片PB0~PB7插孔依次接L0~ L7。 (3) 8255A的片选插孔8255CS接译码输出Y7插孔。 图4-3 3.实验源代码: CODE SEGMENT ASSUME CS:CODE SECOPORT EQU 0051H SEDAPORT EQU 0050H DATA EQU 0500H START: MOV DX,SECOPORT IN AL,DX TEST AL,01H JZ START MOV AL,55H MOV DX,SEDAPORT OUT DX,AL JMP START CO

文档评论(0)

jiupshaieuk12 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档