接口技术实验一 简单IO扩展实验

上传人:壹****1 文档编号:564889644 上传时间:2023-07-24 格式:DOCX 页数:5 大小:58.65KB
返回 下载 相关 举报
接口技术实验一 简单IO扩展实验_第1页
第1页 / 共5页
接口技术实验一 简单IO扩展实验_第2页
第2页 / 共5页
接口技术实验一 简单IO扩展实验_第3页
第3页 / 共5页
接口技术实验一 简单IO扩展实验_第4页
第4页 / 共5页
接口技术实验一 简单IO扩展实验_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《接口技术实验一 简单IO扩展实验》由会员分享,可在线阅读,更多相关《接口技术实验一 简单IO扩展实验(5页珍藏版)》请在金锄头文库上搜索。

1、接口技术实验报告专业班级_姓名学号实验题目简单I/O扩展实验日 期2013-4-10实验一、简单I/O扩展实验一、实验目的1、熟悉74LS273、74LS244芯片,并了解其应用方法。2、掌握用锁存器、三态门扩展简单并行输入、输出口的方法。二、实验设备MUT-III型实验箱、计算机一套。三、实验内容逻辑电平开关的状态通过74LS244输入,然后通过74LS273锁存输出,利用 发光二极管LED显示输出的状态。根据实验框图自编程序。244端口地址04A0H, 273端口地址04B0H。说明:程序的起始地址为0100H,编写程序时,用伪指令定义此位地址,即:ORG 0100H。 这时,CS=010

2、0H, IP=0100H。代码段、数据段、堆栈段在同一个64K的地址空间中。四、简单I/O的工作原理本实验用到两部分电路:开关量输入输出电路、简单I/O 口扩展电路。开关量输入输出电路:开关量输入电路由8只开关组成,每只开关有两个位置H和L, 一个位置代表高电平,一个位置代表低电平。对应的插孔是:K1K8。开关量输出电路由 8只LED组成,对应的插孔分别为LED1LED8,当对应的插孔接低电平时,对应的发光二 极管点亮。简单I/O 口扩展电路:输入缓冲电路由74LS244组成,输出锁存电路由上升沿锁存 器74LS273组成。74LS244是一个扩展输入口,74LS273是一个扩展输出口,同时它

3、们都 是一个单向驱动器,以减轻总线的负担。74LS244的输入信号由插孔IN0IN7输入,插孔 CS244是其选通信号,其它信号线已接好;74LS273的输出信号由插孔0007输出,插孔 CS273是其选通信号,其它信号线已接好。CS-27J4绚-B 間曲I.嗣tiTiR i3 5?YIwY-iYII+ *G An_dr!lI曲胡畑巾齐 -In-下1e-创viccw卬nisI扌白白白白白白白注:双击鼠标,可放大图形五、实验步骤1、实验连线:CPLD单元的输出端插孔CS0、CS1分别与244/273单元的片选信号CS244、CS273 相连;电平开关的输出端KK1KK8分别与244/273单元的

4、IN0-IN7对应连接;244/273单元的输出端O0O7分别与发光二极管的输入端LED 1L ED8对应连接。2、编辑程序启动:首先打开实验装置的电源开关,这时实验装置上的六位数码管显示1996-7 字样,过几秒钟会显示P-。接着点击桌面TECH图标,运行8086实验系统。在窗口中, 选择通讯口 COM3 (接USB 口)或C0M1 (接串口),波特率9600,点击确定,同时按 实验装置RST键,进入连机操作模式,这时在实验装置上会显示C-字样。编辑:点击快捷图标新建,进入编辑系统。将编写好的源程序逐一输入,然后保 存。这时在桌面上就会产生以new .asm命名的文件。assume cs:c

5、odestart:code segment publicorg 100hmovdx,04a0h;74LS244 地址inal,dx;读输入开关量movdx,04b0h;74LS273 地址outdx,al;输出至LEDjmpstartcodeendsendstart编译运行:选择编译菜单,点击编译或连接,对源程序进行汇编、连接,这时在 屏幕左下方的窗口有信息显示:程序下传成功,编译,连接完成;然后点击快捷图标RUN, 即运行程序。3、调试通过后,全速运行程序,观看实验结果。KK1-KK8开关向上,让LED1-LED8发光二极管发光4、编写实验报告,完成思考题与练习。六、实验框图七、思考与练习1

6、、KK1-KK4开关向上,让LED1-LED4发光二极管灯灭,而其它发光二极管灯保持 不变,程序如何修改。assume cs:codecode segment publicorg 100hstart:movdx,04a0h;74LS244 地址inal,dx;读输入开关量movdx,04b0h;74LS273 地址XORAL,0FHoutdx,al;输出至LEDjmpstartcodeendsendstart2、74LS244、74LS273的片选信号可以改变,若244/273的片选信号改为与CPLD单元中的CS2、CS3 (04c0h、04d0h)相连,应如何修改程序中相应地址。assume cs:codecode segment public org 100hstart: movdx,04C0h;74LS244 地址inal,dx;读输入开关量movdx,04D0h;74LS273 地址XORAL,OFHoutdx,al;输出至LEDjmpstartcodeendsendstart

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号