计算机接口并行实验,8255可编程并行接口实验实验报告

《8255可编程并行接口实验实验报告》由会员分享,可在线阅读,更多相关《8255可编程并行接口实验实验报告(6页珍藏版)》请在人人文库网上搜索。

1、微机原理实验报告实验名称8255可编程并行接口实验一、实验目的1、掌握8255芯片结构及工作方式,2、熟悉8255并行口扩展的编程。二、实验设备1、Lab6000p实验教学系统;2/ IBM-PC 机三、系统中的8255模块Lab6000p实验箱中的8255模块连线如下图所示:FPF01234567 ODDPPDDD3321592g28279?g01234567D DDDDD DDAOA1需cs0 123sg? 0 A A A A A .H A p PPF尸ppn0123 S6-7B B B B B FF p F F图1 8255模块的连线ADO AD7、A0、A1、RESET、/WR、/RD。

2、 已分别连至系统 总线 DBO DB7、ABO、AB1、RESET、/IOW、/IOR ; 8255_CSPA 口、PB 口、PC 口引出留给用户连接。三、实验内容和实验步骤1 / 8255基本输入输出方式一一开关控制 LED显示1)实验要求开关拨上LED亮,开关拨下LED灭2)电路连接3433223 131234567 D D D D D Db D AAAAftAAfi269012315 67 D D D p PDD D0123567 A A A A A 口 R口 p p p p F p p F0 123 JT5 67 D DPD DD DD -_rrIJJ LJLd U!aJ LLLLLL。

3、LLA0A1/WR 一 伽一RESLT-CS9 4 *_2 3 4 u67 E-EEBfeE-EE FF p p p F CLPQ12345&7KKKKKKKK图2电路连接图8255_CS连至地址译码/CSO, PA 口连至LED电平显示模块,PB 口连至开关电路。3)程序框图 82B 力H读 R255PB 口*汽 8255PA I I图4程序框图4)程序代码见附录程序2.15)实验步骤1、在Lab6000p实验箱上完成连接电路;2、开启计算机电源,开启Lab6000p实验箱电源;3、启动WAVE6000软件;4、确认 WAVE6000 与 Lab6000p连接;5、输入源代码;6、编译源代码。

4、( F9);7、单步运行源代码(F8),观察每条指令执行结果;&连续运行程序,上下拨动开关观察LED显示情况。2、8255选通输入方式一一开关控制 LED显示1)实验要求开关上的逻辑信号在选通信号有效时读入微处理器,并送到LED显示。2)电路连接将选通信号(单脉冲)接到PC2,其余连线和实验1中的相同。3)程序框图图5程序框图4)程序代码见附录程序2.25)实验步骤1、在Lab6000p实验箱上完成连接电路;2、开启计算机电源,开启Lab6000p实验箱电源;3、启动WAVE6000软件;4、确认 WAVE6000 与 Lab6000p连接;5、输入源代码;6、编译源代码(F9);7、单步运行。

5、源代码(F8),观察每条指令执行结果;&连续运行程序,上下拨动开关观察LED显示情况四、实验结果1、8255基本输入输出方式一一开关控制 LED显示: 当开关打开时,与之相对应的 LED 灯亮。2、8255选通输入方式一一开关控制 LED显示: 在选通信号有效时,按下开关,对应的 LED 灯亮。五、问题思考1、若8255_CS连至地址译码/CS4,程序该如何修改?答:将PortA、PortB、 PortC和CAddr在代码中的地址改为 COOOh、C001h、C002h 和 C003h。2、若PB 口连至LED电平显示模块,PA 口连至开关电路,程序该 如何修改?答:将PA 口设置为输人、PB 口设置为输出,更改相应的控制 字以及接线。将控制字设置为 090h。六、实验总结。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值