微机接口技术实验报告.doc

微机接口技术实验报告.doc

ID:55772624

大小:742.00 KB

页数:45页

时间:2020-06-07

微机接口技术实验报告.doc_第1页
微机接口技术实验报告.doc_第2页
微机接口技术实验报告.doc_第3页
微机接口技术实验报告.doc_第4页
微机接口技术实验报告.doc_第5页
资源描述:

《微机接口技术实验报告.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、微机接口实验报告所在系:信息工程系班级:09结计算机科学与技术学号:PB实验一简单I/O口扩展实验一、实验目的1、熟悉74LS273,74LS244的应用接口方法。2、掌握用锁存器、三态门扩展简单并行输入、输出口的方法。二、实验内容1、由键盘输入字符,然后通过74LS273将其ASCII码锁存输出,并通过LED显示出来。2、逻辑电平开关的状态输入74LS244,经过PCI总线读入并以16进制显示在屏幕上。3、逻辑电平开关的状态输入74LS244,然后通过74LS273锁存输出,利用LED显示电路作为输出的状态显示。三、实验原理介绍本实验用到两部分电路:开关量输入输出电路,简单I

2、/O口扩展电路。四、实验步骤1、实验接线:(ßà表示相互连接)CS0ßàCS244,CS1ßàCS273,平推开关的输出K1~K8ßàIN0~IN7(对应连接)00~07ßà发光二极管的输入LED1~LED8。2、编辑程序,用debug调试程序,单步运行。3、调试通过后,全速运行程序,观看实验结果。4、编写实验报告。五、实验提示74LS244或74LS273的片选信号可以改变,例如连接CS2,此时应同时修改程序中相应的地址。六、实验结果程序全速运行后,逻辑电平开关的状态改变应能在LED上显示出来。例如:K2置于L位置,则对应的LED2应该点亮。七、程序框图(如图1)实验程序:实

3、验1;*cs0<->cs273,D0~D7依次接LED1~LED8*;IOPORTEQU0A800HLS273EQUIOPORT+0A0HCODESEGMENTASSUMECS:CODESTART:MOVAH,2;回车符MOVDL,0DHINT21HMOVAH,1;等待键盘输入INT21HCMPAL,27;判断是否为ESC键JEEXIT;若是则退出MOVDX,LS273;若不是,从2A8H输出其ASCII码OUTDX,ALJMPSTART;转startEXIT:MOVAH,4CH;返回INT21HCODEENDSENDSTART实验结果:从键盘输入数字0~9可以通过LED显示相

4、应的二进制代码(亮灯为0,熄灯为1)例如从键盘输入数字3,灯亮情况led4~led1对应0011;即led4~led1从到左表示0011,led4、led3低位,led2、led1高位。实验2;*cs0<->cs244,IN0~IN7依次接k1~k8*;IOPORTEQU0A800HLS244EQUIOPORT+0A0HCODESEGMENTASSUMECS:CODESTART:MOVDX,LS244;从2A0输入一数据INAL,DXPUSHAXMOVCL,4H;转换为16进制显示SHRAL,CLCMPAL,09JAHEX1ADDAL,30HJMPNNHEX1:ADDAL,37

5、HNN:MOVDL,ALMOVAH,02INT21HPOPAXANDAL,0FHCMPAL,09JAHEX2ADDAL,30HJMPMMHEX2:ADDAL,37HMM:MOVDL,ALMOVAH,02HINT21HMOVDL,0DH;显示回车符INT21HMOVDL,0AH;显示换行符INT21HMOVAH,06;是否有键按下MOVDL,0FFHINT21HJNZEXITJESTART;若无,则转startEXIT:MOVAH,4CH;返回INT21HCODEENDSENDSTART实验结果:通过调动平推开关k0~k7,在电脑屏幕上以16进制显示,led1~led4表示低四位

6、,led5~led8表示高四位。与e273.asm相似,例如:11000000(11表示开关下推,0表示上推),屏幕上显示3;实验3;*cs0<->cs273,D0~D7依次接LED1~LED8cs1<->cs244,IN0~IN7依次接k1~k8*;IO_BASEADDREQU0A400H;IO基地址,用于访问PCI9052寄存器IOPORTEQU0A800HLS273EQUIOPORT+0A0HCS244EQUIOPORT+0B0HCODESEGMENTASSUMECS:CODESTART:MOVDX,CS244INAX,DX;从244读入逻辑开关状态MOVDX,LS273

7、OUTDX,AX;从273输出读到的数据MOVDL,0FFH;判断是否有按键MOVAH,06HINT21HJZSTART;若无,则继续读入数据并同时输出EXIT:MOVAH,4CH;返回INT21HCODEENDSENDSTART实验结果:从74ls244读入数据(按k0-k7),通过74ls373输出(led1-led8灯表示)调动平开关高电平熄灯,低电平亮灯,即上推熄灯,下推亮灯。实验图1实验二存储器读写实验一、实验目的1、掌握PC机外存扩展的方法。2、熟悉6264芯片的接口方法。3、通

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。