微原实验报告8255

微原实验报告8255

ID:19518430

大小:4.22 MB

页数:21页

时间:2018-10-03

微原实验报告8255_第1页
微原实验报告8255_第2页
微原实验报告8255_第3页
微原实验报告8255_第4页
微原实验报告8255_第5页
资源描述:

《微原实验报告8255》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、华北电力大学实验报告

2、

3、实验名称8255A实验课程名称微机原理及应用

4、

5、专业班级:自动化1202学生姓名:屈言雪学号:201202020222成绩:指导教师:程海燕实验日期:2014/12/19一、实验目的及要求:实验目的:(1)学习8255芯片的工作原理及工作方式;(2)掌握使用8255的应用编程方法,并设计出相应电路在实验箱上正确连接;(3)熟练掌握WAVE6000实验系统的使用。实验要求:1、只用8255芯片,判断开关状态,当K0为高电平时,LED由高到低循环亮灭;当K0为低电平时,LED由低到高循环亮灭;当K1为高电平时,LED全灭且程序结束。2、运用8255、8259、8253

6、,在8259的IR2端输入中断请求信号,该信号由8253的方波信号产生(频率1Hz)。每来一个上升沿,申请中断一次,CPU响应后通过8255PA口使发光二极管亮,第1次中断,LED0亮,第2次中断,LED1亮,……第8次中断,LED7亮,中断8次后结束。不用判断开关状态。二、实验设备:1.计算机2.Lab6000微机实验箱3.导线若干三、实验内容:1、只用8255芯片,判断开关状态,当K0为高电平时,LED由高到低循环亮灭;当K0为低电平时,LED由低到高循环亮灭;当K1为高电平时,LED全灭且程序结束。2、运用8255、8259、8253,在8259的IR2端输入中断请求信号,该信号由

7、8253的方波信号产生(频率1Hz)。每来一个上升沿,申请中断一次,CPU响应后通过8255PA口使发光二极管亮,第1次中断,LED0亮,第2次中断,LED1亮,……第8次中断,LED7亮,中断8次后结束,。不用判断开关状态。四、实验步骤实验要求(一):只用8255芯片整体思路:编程使8255A端口连接的开关K0、K1控制B端口连接的灯按要求亮灭流程图:高高低低程序见附录1、Proteus中的设计:(1)连接8084与74LS373(2)38译码器的连线:如图,将A12、A13、A14、A15分别连接译码器的A、B、C、E1使能端,由于8255的地址为8000H,因此Y0有效是选中825

8、5,E2、E3端接地。(3)8255与灯的连接:如图,用Y0做片选信号连接CS,PA0接K0,PA1接K1;PB0到PB7接D1到D8;D0到D7接AD0到AD7;A0、A1连8086的A1、A2,在实验中连8088的A0、A1,原因同8259。总设计图如下编译、运行后可让灯按要求亮灭;K0、K1均为低电平时,灯按照D1到D8的顺序依次亮灭,如图:此时将K0改为高电平,灯按照D1到D8的顺序依次亮灭,如图:此时将K1也变为高电平,灯全灭,如图:再将K0、K1均变为低电平,灯又按照D1到D8顺序亮灭,如图:2、LAB6000实验箱上的设计思路:按照protues设计连线即可。如图:此处省略

9、PB1到PB7与L1到L7的连线实验要求(二):8255、8259、8253的组合使用,不用判断开关状态。整体思路:使用中断让灯按照要求亮灭。软件流程图:ICW初始化关中断8253、8255初始化结束恢复中断次数到8?开始等待中断置中断次数、灯初始状态并开中断设置中断屏蔽字,开放IR2非规范装入中断向量主程序:中断服务子程序:中断返回向8259A发中断结束命令字OCW2计数器减1灯按要求亮灭DS,DX压栈,灯全灭NY程序见附录1、Proteus中的设计:(1)连接8084与74LS373,如图:(2)设置38译码器译码:根据8255地址为8000H,知A15-A0只有A15为1、其余全为

10、0时,即Y0有效时选中8255;8259的地址为9000H,Y1有效时选中8259;8253的地址为A000H,Y2有效时选中8253;将38译码器的A、B、C端口分别接地址A12、A13、A14,使能端E1接A15,E2、E3都接地,如图:(3)连线8259,注意8259的A0要连接8086的A1,因为8259的数据端连接8084的低八位数据线,即偶存储体,因此8086的A0一直为0,若用8259的A0连8086的A0,则不能选中8259的奇地址端口;但在实验室中,由于使用的是只有8位的8088,用8088的A0连接8259的A0即可;使能端连接Y1,8259的地址为9000H,即A1

11、5-A12分别为1001,38译码器Y1有效选中8259;8259IR2端接8253的OUT1,表示将方波信号送入IR2申请中断,相当于开关的作用;如图:(4)8255与灯的连接:如图,用Y0做片选信号连接CS;PB0到PB7接D1到D8;D0到D7接AD0到AD7;A0、A1连8086的A1、A2,在实验中连8088的A0、A1,原因同8259;PA0到PA7接地。如图:(5)8253的设置:使用8253将1MHZ的信号变为1HZ

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。