- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验一 简单I/O口扩展实验
一、实验目的
熟悉74LS273,74LS244的应用接口方法
掌握用锁存器、三态门扩展简单并行输入、输出口的方法
二、实验设备
MUT-Ⅲ型实验箱、8086CPU模块
三、实验内容
逻辑电平开关的状态输入74ls244,然后通过74ls273锁寸输出,利用led显示电路作为输出的状态显示
四、实验原理介绍
本实验用到两部分电路:开关量输入输出电路,简单i/o口扩展电路
五、实验步骤
1.实验接线:( 表示相互连接)
cs0 cs244;cs1 cs273;平推开关的输出k1~k8 in0~in7(对应连接);
00~07 led1~led8
2.编辑程序,单步运行,调试程序
3.调试通过后,全速运行程序,观看实验结果
4.编写实验报告
六、实验提示
74LS273或74LS244的片选信号可以改变,例如连接cs2,此时应同时修改程序中相应的地址
七、实验结果
程序全速运行后,逻辑电平开关的状态改变应能在led上显示出来。例如:k2置于l位置,则对应的led2应该点亮
八、程序框图(实验程序名:t244273。Asm)
九、程序源代码清单
assume cs:code
code segment public
org 100h
start: mov dx,04a0h ;74ls244地址
in al ,dx ; 读输入开关量
mov dx,04b0h ;74ls273地址
out dx,al ; 输出至led
jmp start
code ends
end start
实验二 存储器读写实验
一、实验目的
1.掌握pc机外存扩展的方法
2.熟悉6264芯片的接口方法
3.掌握8086十六位数据存储的方法
二、实验设备
mut-Ⅲ型实验箱、8086cpu模块
三、实验内容
向02000~020ffh单元的偶地址送入aah,奇地址送入55h
四、实验原理介绍
本实验用到存储器电路
五、实验步骤
1.实验接线
本实验无须接线
2.编写调试程序
3.运行实验程序,可采取单步、设置断点方式,打开内存窗口可看到内存区的变化
六、实验提示
1.Ram区的地址为02000h,编程时可段地址设为01000h,则偏移地址为1000h
2.如果按字节进行存储,则al为55h或aah,如果按字进行存储,则ax应为55aah
3.6264,62256等是计算机系统扩展中经常用到的随机存储器芯片(ram),主要用作数据存储器扩展。本实验所进行的内存置数在程序中经常用到。计算机系统运行中频繁地进行内存与外设或者内存与内存之间的数据传输,所以本实验虽然简单但对理解系统程序的运行很关键,望学习和实验时认真对待。
七、实验结果
在断点1处内存区02000h~020ffh单元为00h,在断点2处偶地址为aah,奇地址为55h。
八、程序框图(实验程序名:ram.asm)
实验三 8255并行口实验
一、实验目的
掌握8255a的编程原理
二、实验设备
MUT-Ⅲ型实验箱、8086CPU模块
三、实验内容
8255a的a口作为输入口,与逻辑电平开关相连。8255a的b口作为输出口,与发光二极管相连。编写程序,使得逻辑电平开关的变化在发光二极管上显示出来。
四、实验原理介绍
本实验用到两部分电路:开关量输入输出电路和8255可编程并口电路
五、实验步骤
1.实验接线
cs0 cs8255;pa0~pa7 平推开关的输出k1~k8 ;pb0~pb7 发光二极管的输入 led1~led8
2.编程并全速或单步运行
3.全速运行时拨动开关,观察发光二极管的变化。当开关某位置于l时,对应的发光二极管点亮,置于h时熄灭。
六、实验提示
8255a是比较常用的一种并行接口芯片,其特点在许多教科书中均有介绍。8255a有三个8位的输入输出端口,通常将a端口作为输入用,b端口作为输出用,c端口作为辅助控制用,本实验也是如此。实验中,8255a工作于基本输入输出方式(方式0)
七、实验结果
程序全速运行后,逻辑电平开关的状态改变应能在led上显示出来。例如:
k 2置于l位置,则对应的led2应该点亮。
八、程序框图(实验程序名:t8255.asm)
实验四 8253定时器计数器接口实验
一、实验目的
掌握8253定时器的编程原理,用示波器观察不同模式下的输出波形。
二、实验设备
MUT-I
文档评论(0)