十并行接口芯片8255与输出控制

十并行接口芯片8255与输出控制

ID:32490311

大小:486.00 KB

页数:6页

时间:2019-02-08

十并行接口芯片8255与输出控制_第1页
十并行接口芯片8255与输出控制_第2页
十并行接口芯片8255与输出控制_第3页
十并行接口芯片8255与输出控制_第4页
十并行接口芯片8255与输出控制_第5页
资源描述:

《十并行接口芯片8255与输出控制》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、实验十并行接口芯片8255与输出控制【实验目的】1.掌握8255的基本功能和工作原理;2.掌握8255工作于方式0及其初始化编程的方法以及输出的软件设计方法;3.初步了解并行接口电路及其工作原理。4.学会基本LED显示及扫描控制的方法。【实验预习】(建议用时:40min)复习教材中的相关内容,联系阅读讲义后附实验资料,回答以下问题:1.数据从8255的PortC往数据总线上读出时,8255的控制信号=;=;=;A1=;A0=。2.据实验箱中8255各端口地址,编写PA和PB工作于方式0,且A口输入,B口输出情况下的初始化程序:MOVAL,BMOVDX,HOUTDX,AL3.根据下

2、图说明,PC口输出“0”,发光二极管是亮/灭?PC口输出“1”,发光二极管是亮/灭?图10-1实验电原理示意图【实验原理】在32位机系统下,数据总线32位,占4个字节,其寻址以4个字节地址为单位,所以在输入输出寻址时,其地址间隔为4的倍数。本实验系统所提供的I/O地址范围为9800H~98FFH,分别由IOY0~IOY3决定。40--IO片选信号偏移地址范围IOY09800H~983FHIOY19840H~987FHIOY29880H~98BFHIOY398C0H~98FFH实验内容2的电原理图如下所示:图10-2实验2参考原理图【实验内容】(实验1和2建议用时:25min)1.

3、用导线连接一个发光二极管(LED)和电源+5V,则观察到LED______(亮/暗);若接地,则LED______(亮/暗);说明LED为共_____(阴/阳)。2.根据实验电原理图10-2及以下程序片断,观察描述LED灯的输出结果。并对程序片断加以注释。40--MOVAL,10000000BMOVDX,980CHOUTDX,ALMOVAL,0FFHMOVDX,9808HOUTDX,ALMOVAL,00000000BMOVBL,8MOVDX,980CHJP1:OUTDX,ALADDAL,10BMOVCX,0PUSHBXJP2:MOVBX,10000JP3:DECBXJNZJP3L

4、OOPJP2POPBXDECBLCMPBL,0JNZJP140--3.编程必做题(建议用时:45min)(1)PB输出,8个LED灯从左至右轮流点亮(每次点亮一位),不断循环。注意:点亮一位LED与点亮下一位LED之间,需要延时,否则将看见全亮的效果;延时多少时间,以自己能够分辨为准,一般可以是0.5秒~2秒之间,不需要十分精确。(2)PA输出,在LED数码管上显示字形“F”4.编程选做题:(1)在发光二极管上显示从中间向两边点亮的过程;(2)在LED数码管上稳定地显示“123456”。【思考题】1.实验内容3(1)中,改变延时长度,LED灯显示效果如何?如无延时显示又效果如何?

5、2.参考实验内容3(1),若要求使用PB输出使16个LED灯实现相同效果,如何调整?3.本实验中你所设计的电路,8255的每个端口共有几个地址?如何改进?【实验资料】1.8255的芯片引脚和内部结构分别如图所示图10-38255引脚图40--图10-48255的引脚图和内部结构图8255内部寄存器选择由信号以及A0,A1共同决定。表11-18255内部寄存器选择A1A0/RD/WR/CS操作00010数据总线Ü通道A01010数据总线Ü通道B10010数据总线Ü通道C00100数据总线Þ通道A01100数据总线Þ通道B10100数据总线Þ通道C11100数据总线控制字寄存器×××

6、×1数据总线Þ三态11010非法操作××110数据总线Þ三态2.8255的连接使用8255可以采取多种方式与CPU连接:既可以是存储器寻址的I/O方式,也可以是输入输出寻址的I/O方式。使用前者时,与应分别接到系统的和上;使用后者时,与应分别接到和上。而在两种方式下接法类似,只要接至地址线的全译码或部分译码输出,与用户设计的地址一致即可。3.8255的工作方式(1)方式0:基本输入/输出方式A组中PA(PA0~PA7)与PC(PC4~PC7)(或B组中PB(PB0~PB7)与PC(PC0~PC3))既可以组成整体又可以独立工作。数据直通式传输,不需要设置专门的联络(应答)信号,8

7、255各口起数据缓冲器作用。40--(2)方式1:选通输入/输出方式PA/PB作为独立的输入输出,PC主要作为联络或中断请求信号使用。数据传输方式可以是中断式或程序查询式。a)方式1输入联络信号功能如下::选通信号,输入,低电平有效。它由外设产生输入,当它有效时,选通A或B的输入数据锁存器,锁存由外设输入的数据,供CPU读取。IBF:输入缓冲器满信号,输出,高电平有效。当A或B接收到外设的数据时,IBF变为高电平,作为对/STB的响应信号,CPU读取数据后,IBF被清除。INTR

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

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

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