欢迎来到天天文库
浏览记录
ID:44229128
大小:155.43 KB
页数:3页
时间:2019-10-19
《8255输入输出实验》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、河北科技11级专业软件班L112姓名李国栋同组人实验名称实验七8255输入输出实验实验类型设计型学号11L035203714年4月29日指导教师陈义峰成绩批阅教师实验七8255输入输出实验一、实验要求利用8255可编程并行口芯片,实现输入/输出实验,实验屮用8255PA口作输出,PB口作输入。二、实验目的1、了解8255芯片结构及编程方法。2、了解8255输入输出实验方法。三、实验电路及连线8255的CS/接地址译码/CSO,则命令字地址为8003H,PA口地址为800011,PB口地址为8001I
2、I,PC口地址为8002HoPA0-PA7(PA口)接LED0-LED7(LED)PB0-PB7(PB口)接K0-K7(开关量)。数据线、读/写控制、地址线、复位信号板上已接好。连线连接孔1连接孔21CS08255CS2L08255-PA03L18255-PA14L28255-PA25L38255-PA36L-18255-PA47L58255-PA58L68255-PA69L78255-PA710K08255-PB011K18255-PB112K28255-PB213K38255-PB30123456
3、7DDDDDDDDAAAAAAAAAOA18255A343332313029282?98/WR/RD—-RESETCS0•-•_色01234567DDDDDDDDAOA13214039383?181920212223242501234567AAAAAAAAPPPPPPPP01234567pppppPPP•-一"LED0•--4LED1•LED2J--*LED3a—4LED4•-一・LED5•-一4LED6a一eLED?123KKK14K48255-PB415K58255-PB516K68255-PB6
4、17K78255-PB7四.实验说明可编程通用接口芯片8255A有三个八位的并行I/O口,它有三种工作方式。本实验采用的是方式0:PA,PC口输出,PB口输入。很多I/O实验都可以通过8255来实现。五、实验参考程序.框图程序清单:start:movdx#PortBinal,dx;读入PortBmovdx,PortCoutdx,almovdx,PortAoutdx,al;输出到PortAmovah,200calldelayjmpstartendpdelayprocnearpushaxmovalQpus
5、hexmovex,axloop$popexpopaxretdelayendpcodeendsendstart六.实验步骤(1)在实验箱断电的情况下连好线。(2)输入程序并检查,保存程序。(3)“编译”程序。(4)“全压执行”程序。(5)按LED相应开关,观察LED的显示。七.实验结果编译后全速执行,开关K0~K7实现对LED灯L0~L7的控制,开关打上(到1)时,对应灯亮起,关下(到0)时,灯灭。八.实验感受这个实验我们使用了两种方式感受8255这款芯片的输入输出效果,通过这个实验,我对工作方式选择控
6、制字的有了进一步的了解,知道怎么选择控制字,也知道了他们之间的通讯过程了。通过编程和上机调试得到了实验效果。实验是实现开关控制小灯亮灭。此次课设主要是做实验,锻炼了我们的动手实际操作能力。经过自己理解程序,使我们更加了解8255的编程。更好的锻炼了我们自己的能力。经过这次课程设计,是我们更好的熟悉8255的功能,以及实际屮的作用。通过8255课设,我得到了两样最重要的东西就是做事要有时间安排和总体部署。也使我明口,不管多简单的任务,都需要仔细认真去对待。
此文档下载收益归作者所有