IO接口实验课件_第1页
IO接口实验课件_第2页
IO接口实验课件_第3页
IO接口实验课件_第4页
IO接口实验课件_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

实验五

I/O接口实验1实验目的理解COM口工作原理,学习和掌握实验设备TEC-XP数据传输方法,其中主要涉及到如下几点:1学会TEC-XP

COM2口芯片8251的安装、连接2了解串行接口芯片8251的复位、初始化

3掌握实验设备TEC-XP数据传输方法2实验说明

TEC-XP配置了两个串行接口COM1和COM2,其中COM1口是系统默认的串行口,加电复位后,监控程序对其进行初始化,并通过该口与PC机相连,监控命令只能在这个PC机上输入;而COM2口,留给用户扩展用,可以连第二台PC机或另一台TEC-XP。

COM2串行接口扩展需要在实验箱上另安一片8251芯片,安装时要注意芯片的方向,最简单的方法是缺口和其它芯片一致。3实验说明(续)3.每次对8251复位后(即按1次“RESET”按键),都需要对其进行初始化,而且复位之后只能对串行口进行1次初始化,然后再进行正常的数据传输。4.在使用COM2口时,需要从I/O片选译码器(标有“I/O/CS”)的输出插孔中选择1个连接到COM2口(扩展串行接口)的片选信号引脚(/CS)。4实验具体步骤

为扩展I/O口选择一个地址:将与COM2口相连的8251的/CS与标有I/O/CS的插孔中地址为A0~AF的一个相连,例如选A0;将教学机COM1口与一台PC机(PC1)相连;用另一根串口线将COM2口和另一台PC(PC2)的串口相连;5实验具体步骤

(续)然后在PC1和PC2都启动PCEC16.COM进行联机在与COM1相连的PCEC上输入程序,即只有PC1上的PCEC可以进行程序的编辑和执行,而与COM2连接的PC2上的PCEC只能做简单的输入输出;用A、G等命令编程进行COM2口的操作。6实验具体步骤

(续)程序1:COM2口初始化

A2000↙2000:MVRDR0,004E ;给R0赋值004E2002:OUTA1 ;将R0的值输出到COM2口的8251中的寄存器中2003:MVRDR0,0037 ;给R0赋值00372005:OUTA1 ;将R0的值输出到COM2口的8251中的寄存器中2006:RET ;程序结束7实验具体步骤

(续)用G2000命令运行这个程序,完成对COM2口的初始化。注意:每次按“RESET”按键后,在使用COM2进行输入\输出操作之前,都应运行该程序,并且按一次“RESET”按键后,只能对COM2口进行一次初始化操作,否则接口芯片将不能工作。8实验具体步骤

(续)程序2:选用COM2口执行数据的输入输出操作用A2040H命令如输入下一段程序:2040:

;判键盘上是否按了一个键,2041:

;即串行口是否有了输入的字符2042:

2043:

;没有输入则循环测试2044:

;从COM2口读入字符到R02045:

;将R0中的字符从COM2口输出2046:JR2040 ;转去输入下一个字符2047:RET ;程序结束9实验具体步骤

(续)用G2040命令运行程序,本PC机屏幕将无任何显示,字符的输入输出操作将通过与COM2口相连的PC的键盘和屏幕进行。此程序循环执行,需要通过重新启动教学计算机来结束,之后若希望再次运行这个程序,必循重新对COM2口初始化

10实验具体步骤

(续)程序3:选用COM1口执行数据的输入输出操作用A2060H命令如输入下一段程序2060:

;判键盘上是否按了一个键,2061:

;即串行口是否有了输入的字符2062:

;2063:

;没有,则循环等待2064:

;接收字符2065:

;显示字符2066:JR2060 ;转去输入下一个字符2066:RET ;程序结束11实验具体步骤

(续)用G2060命令运行程序,可以本PC机键盘输入字符并在本PC机屏幕上显示,此程序循环执行,需要通过重新启动教学计算机来结束。请注意,在按了“RESET”、“START”按键重新启动教学机之后,再次执行G2060运行程序3没任何问题。但执行G2040运行程序2却见不到与扩展接口连接的PC有任何反应,因为在按了“RESET”按键之后,还要再一次完成对扩展接口的初始化,这个接口才能进入运行状态。12实验具体步骤

(续)两台教学计算机之间通过扩展的串行接口实现双机通讯的实验:为扩展I/O口选择一个地址,例如A0:将与COM2口相连的8251的/CS与标有I/O/CS的插孔中地址为A0~AF中的A0孔相连;将一台教学机COM1口与一台PC机相连,在PC机上启动PCEC16.EXE;将另一台教学机COM

温馨提示

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

评论

0/150

提交评论