微机原理接口实验讲义..doc

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

兰州大学重点主干课程建设配套教材 微型计算机原理、接口应用技术实验 李柏年 汤书森 马义德 张在峰 编著 兰州大学信息科学与工程学院 2004年1月 实验一 接口基础及总线信号检测 一、实验目的 学习通过62芯总线、驱动器、译码器等在PC外扩展新的接口芯片。 学习编制对可编程接口实现控制的程序设计方法。 二、试验设备 硬件:PC兼容机 微机实验仪 示波器 LED 4只 74LS74或74LS175集成电路1片 软件:操作系统MS-DOS或WINDOWS MASM..EXE LINK.EXE 三、实验内容 编辑、汇编、链接、调试汇编程序。熟练掌握DEBUG调试程序的各条命令和使用。 联接74LS175 4D触发器作为简单接口,检测部分总线信号在指令运行时的状态,用LED显示。 DEBUG程序单步执行,软、硬件结合,观察、检测指令运行时总线中相应信号的状态。用示波器检测。 四、编程提示 总线信号IOR、IOW、MEMR、MEMW、READY,接口芯片片选信号CS都随指令运行而产生,程序中必须有输入、输出、存储器—寄存器传送、寄存器—存储器传送指令。 本实验使用8253计数器/定时器,端口地址为200H、201H、202H、203H,对应COUNT0、COUNT1、COUNT2、控制端口。 五、参考程序 DATA SEGMENT TS1 DB ’程序开始运行,请注意观察总线信号状态。’, 0DH, 0AH, ’$’ TS2 DB ’程序运行结束。请检查实验记录。’, 0DH, 0AH, ’$’ DATA ENDS CODE SEGMENT ASSUME CS:CODE, DS:DATA START:MOV AX, DATA MOV DS, AX LEA DX, TS1 MOV AH, 9 INT 21H MOV DX, 203H MOV AL, OUT DX, AL MOV DX, 201H MOV AL, 0FFH OUT DX, AL IN AL, DX MOV SI, 1226H MOV BX, [SI] MOV [DI], BX LEA DX, TS2 MOV AH, 9 INT 21H MOV AH, 4CH INT 21H CODE ENDS END START 六、实验步骤 1、用编辑程序EDIT编辑源程序 CEDIT文件名.ASM (文件名由用户自定) 注意:编辑结束时一定要将建立的源程序存盘后再退出EDIT。 2、用宏汇编程序MASM汇编源程序产生目标程序 CMASM 文件名.ASM 汇编完成后若不提示错误,顺序进行第3步操作,否则重复1-2步并记录分析错误原因。 3、用链接程序LINK CLINK 文件名.OBJ(扩展名.OBJ可省略) 4、用调试程序DEBUG调试程序 CDEBUG 文件名.EXE 注意观察调试过程中的各种现象并记录 确联结硬件,经指导教师检查电路连接无误,接通实验仪电源开关,运行程序。使用DEBUG单步运行,观察、记录执行输入、输出、存储器—寄存器传送、寄存器—存储器传送指令时,总线信号IOR、IOW、MEMR、MEMW、READY,接口芯片片选信号CS的现象和状态。(建议画出波形图) 6、运行调试好的可执行程序与用DEBUG单步调试执行指令时,总线信号IOR、IOW、MEMR、MEMW、READY,接口芯片片选信号CS的反映有何不同?请回答。 实验二 8253计时器/定时器 一、实验目的 进一步学会通过62芯总线、驱动器、译码器等,在PC机外扩展新的接口芯片。 掌握8253计数器的编程原理,用示波器或发光二极管LED观察不同模式下的波形或频率关系。 二、试验设备 硬件:PC兼容机 微机实验仪 示波器 LED3只 软件:操作系统MS-DOS MASM..EXE LINK.EXE 三、试验内容 用8253构成一个方波发生器和分频器,完成如图连接。 1、把8253的CLKO与实验仪Q0—Q3端输出的20KHZ—2.5KHZ频率相连接。 2、将OUT0与CLK1相连接,OUT1与CLK2相连接,OUT0、OUT1、OUT2分别连接LED阳极

文档评论(0)

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

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

1亿VIP精品文档

相关文档