实验四32位LED显示和LED点阵显示实验.pdfVIP

  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文档。上传文档
查看更多
实验四 32 位LED 显示和LED 点阵显示实验 一、 实验目的: 1、 使用32 位汇编语言,掌握对32 位的IO 端口进行读写操作,并 且体会8 位与32 位总线如何在同一系统中兼容。体会32 位指 令的速度优势。 2、 学习使用锁存器74LS273 来扩展输出端口。 3、 了解锁存器74LS273 的工作原理。 4 、 熟练掌握32 位指令,操作PCI 设备扩展的I/O 端口。 二、 实验内容: 1、32 位LED 显示实验: (1)实验内容:分别编写32 位与8 位的汇编程序来对4 片74LS273 进行操作,点亮32 个LED 发光管,体会32 位程序的速度。在实验 时实现控制32 个LED 左移,右移,交叉点亮。 (2 )实验原理:使用8 芯的扁平电缆按连线表将信号相连,这样在 实验机的32 位总线上就有4 片74LS273 (地址00H )对应了32 位 LED,可用一条32 位指令OUT DX,EAX 将32 位数据写入74LS273 中, LED 即显示出74LS273 中锁存的数据。当然也可以使用4 条8 位指 令OUT DX,AL 将32 个LED 点亮(4 片74LS273 的地址分别对应 00H,01H,02H,03H )。 (3 )实验连线:32 位扩展输出:P0 7-0LED 显示:XC22 32 位扩展输出:P0 15-8LED 显示:XC21 32 位扩展输出:P0 23-16LED 显示:XC14 32 位扩展输出:P0 31-24LED 显示:XC13 (4 )实验源程序:LED32.ASM 2、LED 点阵显示实验: (1)实验内容:根据空间配置的原理,掌握获得PCI 设备配置方法, 并获得当前PCI 卡扩展I/O 的起始地址。编写汇编程序,在LED 点 阵上显示“克”字。 (2 )实验原理:LED 点阵模块由 16*16 个发光管组成。每行 16 个 发光管,每一行的发光管的阳极接在行线上。每列 16 个发光管,每 一列的发光管的阴极接在列线。这样在行线上输入高电平,列输入低 电平,相对应位置上的发光管就点亮了。LED 点阵模块的行和列分 别由2 片74LS273 来控制,为了保证LED 点阵模块的显示效果,增 加了列驱动电路(三极管9012 ),这样就形成了行列都是以低电平选 通了。当管行的 74LS273 的某一个输出为低电平时,点阵模块的某 行就被选中,即显示管列的74LS273 的输出(低电平有效)。 (3 )实验连线: 32 位扩展输出:P0 7-0点阵显示:COL 1-8 32 位扩展输出:P0 15-8点阵显示:COL 9-16 32 位扩展输出:P0 23-16点阵显示:ROW 1-8 32 位扩展输出:P0 31-24点阵显示:ROW 9-16 (4 )实验源程序:DOTLED.ASM 三、 实验器材: 1、 AEDK-LAB32b 32 位微机原理与接口实验系统(爱迪克教学实 验系统) 2、 IBM PC 微机一台 四、 实验要求: 1、 认真阅读实验内容和实验原理,打开源程序,学习其编程技巧。 2、 在DOS 状态下,先用TASM 文件名.ASM 来编译源程序,再 用 TLINK 文件名来连接程序,最后输入文件名来运行程序。 若想调试程序,可用TD 文件名.EXE 命令进入调试界面。 3、 保护好实验仪器,不得随意拆卸仪器配件。 4 、 实验完成后,请收拾好实验器材,放回原位。 5、 撰写实验报告。报告上附上实验原理和程序流程图。源程序可 以不写。 附: 1. 不在纯DOS 环境下的演示实验步骤 A .源程序见C :\LAB32B-PCI1\LAB 32B\SRC\ASM\LED32.ASM C 盘点右键搜索LED32.ASM 为2K 的文件 2. 连好实验箱上的数据线 在C :\LAB32B-PCI1\LAB 32B\INSTALL\PLX-DRV 目录下演示实验 SELFTEST.EXE 是检测文件

文档评论(0)

176****7010 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档