首页 > 编程知识 正文

8255a可编程并行口实验,8251串行接口应用实验

时间:2023-05-03 09:37:47 阅读:115501 作者:1809

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

1、微机原理实验报告实验名称8255可编程并行接口实验一、实验目的掌握18255芯片的结构和工作方式,熟悉28255并行端口扩展的编程。 二、实验设备1、Lab6000p实验教学系统; 2/IBM-PC机3、系统中8255模块Lab6000p实验箱中8255模块连接如下图所示: FPF 01234567 oddppddd 3321592 g 28279? g 01234567 d滴滴涕和滴滴涕AOA 1是否需要cs0 123sg? 0 A A A A A .H A p PPF尸体ppn0123 S6-7B B B B B FF p F F图1连接到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,关闭开关led2)电路连接3433223131234567 ddddbdaaaftaaftaaad aJ LLLLLL。

3、LLA0A1/WR一伽一reslt-cs94 * _ 234 u67e-eeb fee-eeffppfclpq 123457 kkkkk图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端口连接到指示灯级别显示模块,而PA端口连接到交换机电路,该如何修改程序? a )输PA端口,将PB端口设置为输出,更改相应的控制字及接线。 将控制字设定为090h。 六、实验总结。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。