东南大学微机实验4_1.ppt

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

微机实验及课程设计 东南大学 * * 《微机实验及课程设计》 实验四 (1) 简单输入输出 (2) 中断技术 (分次选做提高) * 一.实验目的 1. 进一步掌握TPC实验装置的基本原理和组成结构, 熟悉测试检查TPC-PCI总线转接卡地址、I/O地址译码电路的工作原理、动态调试程序直接I/O操作方法; 2.掌握利用I/O指令单步调试检查硬件接口功能,学会利用示波器检测I/O指令执行时总线情况; 3. 掌握简单并行输入输出接口的工作原理及使用方法, 进一步熟悉掌握输入输出单元的功能和使用。 * 二.实验环境 1. 硬件环境 微型计算机(Intel x86系列CPU)一台,清华科教仪器厂TPC-2003A微机接口实验装置一台; 数字记忆示波器一台. 2.???? 软件环境 (1)?? Windows XP操作系统,编辑、汇编、链接和调试程序; (2)?? PC2003A集成开发环境软件一套及实验装置电子版资料 * 1.基本实验内容和要求 (1) 按图4.1简单并行输出接口参考电路图连接线路(74LS273插通用插座,74LS32用实验台上的“或门”)。74LS273为八D触发器,8个D输入端分别接数据总线D0~D7,8个Q输出端接LED显示电路L0~L7。 (2) 编程从键盘输入一个字符或数字,将其ASCⅡ码通过这个输出接口输出,根据8个发光二极管发光情况验证正确性。 (3) 按图4.2简单并行输入接口参考电路图连接电路(74LS244插通用插座,74LS32用实验台上的“或门”)。74LS244为八缓冲器,8个数据输入端分别接逻辑电平开关输出K0~K7,8个数据输出端分别接数据总线D0~D7。 (4) 用逻辑电平开关K0-K7预置一字母的ASCⅡ码,编程输入这个ASCⅡ码,并将其对应字母在屏幕上显示出来。 (5) 补做实验三示波器观察译码信号,学会正确使用示波器测试I/O电路 * 1.基本实验内容和要求 图3.4.1简单输出参考实验电路 图3.4.2简单输入参考实验电路 LED指示灯 双位开关 建议:用双色LED点阵代替 * 基本实验程序框图 * 选作实验 1. 用基本实验(1)中输出锁存电路, L0-L7成流水灯(可用8*8点阵列选替换),流水间隔时间由软件产生; 流水方向由键盘在线控制,随时可切换;流水间隔时间也可键盘控制; 也可利用8段数码管构成递减或递增计数显示。 2. 用基本实验(2)中输入电路,监测逻辑电平开关K0-K7变化, 一旦发生变化, 在显示器上显示二进制数状态, 当开关状态=55H时在控制台发出5声快速鸣叫(BEL), 开关状态=0AAH时发出3声缓慢鸣叫(BEL)。(ASCII控制码BEL为07H, 控制台输出,主机内部喇叭发出警告声),实验中注意输入处理消除颤抖方法。 3.观察IN/OUT指令对应的总线周期波形(双踪显示,以片选或IORD/IOWR为参考,观察A9-A0,D7-D0等),记录波形. * 选作实验 3.双色点阵发光二极管显示控制 借助简单I/O输出锁存功能, 实现双色8*8点阵显示控制。同时了解双色点阵LED显示器的基本原理,掌握PC机控制双色点阵LED显示程序的设计方法。 * 双色点阵发光二极管显示控制 * 双色点阵发光二极管显示控制 点阵LED显示器是将许多LED类似矩阵一样排列在一起组成的显示器件,双色点阵LED是在每一个点阵的位置上有红绿或红黄或红白两种不同颜色的发光二极管。当微机输出的控制信号使得点阵中有些LED发光,有些不发光,即可显示出特定的信息,包括汉字、图形等。车站广场由微机控制的点阵LED大屏幕广告宣传牌随处可见。 实验仪上设有一个共阳极8×8点阵的红黄两色LED显示器,其点阵结构如图所示。该点阵对外引出24条线,其中8条行线,8条红色列线,8条黄色列线。若使某一种颜色、某一个LED发光,只要将与其相连的行线加高电平,列线加低电平即可。 * 双色点阵发光二极管显示控制 74LS273 实验演示程序: 实验24_双色点阵发光二极管显示实验 ?用于测试基本硬件 * 双色点阵显示红色“年”字控制 ?例如欲显示汉字“年”,采用逐列循环发光。首先由“年”的点阵轮廓,确定点阵代码(如图3.9所示)根据“年”的点阵代码,确定逐列循环发光的顺序如下: ① 行输出 44H; 红色列输出01H;第1列2个红色LED发光 ② 行输出 54H; 红色列输出 02H;第2列3个红色LED发光 ③ 行输出 54H; 红色列输出 04H;第3列3个红色LED发光 ④ 行输出 7FH; 红色列输出 08H;第4列7个红色LED发光 ⑤ 行输出 54H; 红色列输出 10H;第5列3个红色LED发光

文档评论(0)

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

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

1亿VIP精品文档

相关文档