计算机接口技术实验指导.docVIP

  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文档。上传文档
查看更多
计算机接口技术实验指导,微机接口技术实验教程,微型计算机接口技术,微型计算机及接口技术,计算机接口技术,计算机原理与接口技术,计算机通信接口技术,微型计算机与接口技术,计算机接口技术pdf,计算机接口技术试题

计算机接口技术实验指导 实验一:软件实验:汇编语言程序设计 (一)实验目的 要求学生掌握汇编语言编程技巧和上机调试技术。 通过具有代表性的例题,深入地引导学生进行汇编语言程序设计。 熟悉PC机上建立、汇编、链接、调试和运行汇编语言程序的过程。 (二)实验(上机)主要内容 1、试编程将任意两个带符号数相加,若溢出,则显示“ Overflow!”,否则显示“OK!” 2、在屏幕上显示字符,并以一定速度8次改变前景和背景颜色。 3、编写程序,将一串凌乱的字母按从小到大的顺序排列,并将排好的字串显示在屏幕上。 (三)实验要求 画出实验程序流程图。 编写完整的程序。 写出实验运行步骤和运行结果。 测试数据、分析程序并小结、体会。 实验二 LED实验 (一)实验目 1.学习PC机系统中扩展简单I/O接口的方法。 2.学习编制数据输出程序的设计方法。 (二)实验(上机)主要内容 编写程序,以8255A工作方式0,此时PA、PB、PC均为可独立输入/输出的并行口,由于各PC机速度不同,为达到较好的实验效果,应适应调节LED亮灭的延时时间。 设置8255A的工作方式、若读入数字1,则使LED发光管向左循环显示发光;若读入数字2,则使LED发光管向右循环显示发光;若读入数字3,则使LED发光管间隔闪显示发光;若读入数字4,则返回DOS。 (三)实验电路连线 8255A的CS片选接至适配板上138译码处的200H~207H插孔。 8255A的各寄存器对应口地址为:PA口:200H 、PB口:201H PC口:202H、8255A控制寄存器:203H。 PA或PB或PC端口接LED发光管。 (四)实验要求 1、画出实验程序流程图 2、编写完整的程序。 3、写出实验运行步骤和运行结果。 4、调试分析过程描述:包括测试数据、测试输出结果,以及对程序调试过程中存在问题思考(列出主要问题的出错现象、出错原因、解决方法及效果等); 5、总结:包括实验过程中的学习体会与收获、对汇编语言程序设计和本次8255A接口芯片应用实验的认识以及自己的建议等内容。 实验三 双色灯实验 (一)实验目 1.学习PC机系统中扩展简单I/O接口的方法。 2.进一步学习编制数据输出程序的设计方法。 3、学习模拟交通灯控制的方法。 4、学习双色灯的使用。 (二)实验(上机)主要内容 编写程序,以8255为输出口,控制四个双色灯(可发红、绿、黄光),模拟十字路交通灯管理。 (三)实验电路连线 8255的CS片选接至适配板上138译码处的200H~207H插孔。 8255A的各寄存器对应口地址为:PA口:2000H 、PB口:2001H PC口:2002H、8255A控制寄存器:2003H。 (四)实验说明 1、因为本实验是模拟交通灯控制实验,所以要先了解实际交通灯的变化规律。假设一个十字路口为东西南北走向。初始状态0为东西红灯,南北红灯。然后转状态1南北绿灯通车,东西红灯。过一段时间转状态2,南北绿灯闪几次转亮黄灯,延时几秒,东 西仍然红灯。再转状态,东西绿灯通车,南北灯灯。过一段时间转状态4,东西绿灯闪几次转亮黄灯,延时几秒,南北仍然红灯。最后循环至状态1。 双色LED是由一个红色LED管芯和一个绿色LED管芯封装在一起,公用负端。 当红色正端加高电平,绿色正端加低电平时,红灯亮;红色正端加低电平,绿色正端加高电平时,绿灯亮;两端都加高电平时,黄灯亮。 (五)实验要求 1、画出实验程序流程图。 2、编写完整的程序。 3、写出实验运行步骤和运行结果。 4、调试分析过程描述:包括测试数据、测试输出结果,以及对程序调试过程中存在问题思考(列出主要问题的出错现象、出错原因、解决方法及效果等); 5、总结:包括实验过程中的学习体会与收获、对汇编语言程序设计和本次8255A接口芯片应用实验的认识以及自己的建议等内容。 实验四 开关量输入并显示实验 (一)实验目 进一步掌握8255A并口芯片的编程以及通过8255A读取开关量的方法, 掌握8255A各个口的不同工作方式。 (二)实验(上机)主要内容 1、编写程序,设定8255的PA口为开关量输入,PB口为开关量输出,要求能随时将PA口的开关状态通过PB口的发光二极管显示出来。 2、编写程序,设定8255的PC口为开关量输入,在PC机上显示输出。 3、用8255A的A端口接8只理想开关输入二进制数,B端口和C端口各接8只发光二极管显示二进制数。写出读入开关设置的原码数据后送B端口(补码)和C端口(绝对值)的发光二极管显示的完整程序。 (三)实验电路连线 将K1~K8用连接至8255的PB0~PB7,将DL1~DL8用连线连至8255的PA0~PA7,8255ACS连至译码处的200~207插孔。 8255A的各寄存器对应口地址

文档评论(0)

mydoc + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档