实验四简单IO口扩展实验.docx

上传人:牧羊曲112 文档编号:3436271 上传时间:2023-03-13 格式:DOCX 页数:4 大小:37.75KB
返回 下载 相关 举报
实验四简单IO口扩展实验.docx_第1页
第1页 / 共4页
实验四简单IO口扩展实验.docx_第2页
第2页 / 共4页
实验四简单IO口扩展实验.docx_第3页
第3页 / 共4页
实验四简单IO口扩展实验.docx_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《实验四简单IO口扩展实验.docx》由会员分享,可在线阅读,更多相关《实验四简单IO口扩展实验.docx(4页珍藏版)》请在三一办公上搜索。

1、实验四 简单IO口扩展实验实验四 简单I/O口扩展实验 4.1实验目的 1. 熟悉74LS273,74LS244的应用接口方法。 2. 掌握用锁存器、三态门扩展简单并行输入、输出接口的方法。 4.2实验条件 1. 北京达盛科技有限公司“缔造者”电子电气技术综合实验台、CPU挂箱、8086CPU模块。 2. PC机1台,已安装实验台8086开发调试软件。 3. 万用表。 4.3实验内容 本实验用到CPU挂箱两部分电路:开关量输入输出电路、简单I/O口扩展电路。实验要求:采用74LS244输入逻辑电平开关K1K8的状态,然后通过74LS273锁存输出,利用LED显示电路作为输出的状态显示。 4.4

2、实验步骤 1. 实验接线 将CPU挂箱上简单I/O口扩展电路中的CS244、CS273分别与地址译码电路的CS0、CS1相连, 简单I/O口扩展电路中的IN0IN7、 O0O7分别与开关量输入输出电路的K1K8、LED1LED8相连。 2. 建立PC机与8086CPU模块间的通讯连接 将8086CPU模块正确地放在CPU挂箱上的CPU插槽中,系统上电后按下RESET键,几秒钟之后如果显示“P_”,说明CPU挂箱上的8086系统复位及8086CPU模块监控程序运行正常。在PC机上打开8086开发调试软件,根据提示按下RESET键,几秒种后如果显示“C_”,说明与PC机通讯正常,同时8086开发调

3、试软件用户界面提示通讯成功。如果通讯不成功,试着选择串口COM2。 3. 编辑汇编语言源程序 8086开发调试软件是将编辑、汇编、连接和调试集成在一起的综合开发环境,同时具有断点设定、程序下载到实验台等功能。选择“文件”“新建”选项,建立一个源文件,输入源程序并保存。 4. 编译源程序 选择“编译”“编译”选项,8086开发调试软件的此项功能完成对源程序的汇编、连接,生成可执行程序。 5. 下载可执行程序到实验台 选择“编译”“链接”选项,8086开发调试软件的此项功能是将可执行程序下载到实验台的8086系统。 6. 运行程序 将光标移到在实验程序中需要设置断点的行,选择8086开发调试软件“

4、运行”“设置断点”选项,完成程序断点的设置。然后,选择“运行”“运行程序”选项,拨动某一电平开关,观察LED的亮灭情况。 实验结果:全速运行程序,由上往下拨动开关时,相应位置的LED应当点亮。例如:K2置于L位置,则对应的LED2应该点亮。 4.5编程提示、实验程序与框图 1. 编程提示:CPU挂箱上I/O地址译码电路中CS0片选信号的地址范围为04A0H04AFH、偶地址有效,CS1片选信号的地址范围为04B0H04BFH、偶地址有效。 2. 程序和框图 code segment public assume cs:code 开始 org 100h start: mov dx,04a0h ;7

5、4LS244地址 in al,dx ;读输入开关量 mov dx,04b0h ;74LS273地址 out dx,al ;输出至LED jmp start code ends end start 图4-1 简单I/O口程序框图 将AL寄存器数据输出到输出端口 从输入端口读入开关状态到AL寄存器 4.6 练习题 1.改变74LS244或74LS273的片选信号,例如连接CS2、CS3。参考前面的实验程序,编写程序,根据开关的闭合,点亮相应的发光二极管。CS2片选信号的地址范围为04C0H04CFH、偶地址有效,CS3片选信号的地址范围为04D0H04DFH、偶地址有效。 2.参考前面的实验程序,编程实现:往上拨动开关K2时,发光二极管LED1LED8全亮;往下拨动开关K2时,发光二极管LED1LED8全灭。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号