欢迎来到天天文库
浏览记录
ID:43317347
大小:60.43 KB
页数:3页
时间:2019-09-30
《微机原理与接口技术(陈露晨)8255并行口实验》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《微机原理与接口技术》实验报告姓名黄仪强学号3128031076专业年级12级医学影像工程实验题目8255并行口实验实验目的熟悉8285芯片属性并懂得深入了解有关8255的编译方法熟练掌握软硬件结合实验的编译过程,为后续深入学习软硬件打下基础实验内容实验一:8255A的A口作为输入口,与逻辑电平开关K1〜K2相连。8255A的B口作为输出口,与发光二极管LED1〜LED2相连。编写程序,使得逻辑电平开关的变化在发光二极管上显示出来。即当开关ki置于L时,对应发光二极管LEDi点亮;置于H时熄灭实验二:实验题1的改进,编写程序改为编写程序,使
2、得当开关kl置于L时,LED1亮,LED2灭;kl置于H时,LED1灭,LED2亮实验三:实验二的改进,编改程序为是输入口输出口均用C口來控制同样达到实验二的效果实验分析实验步骤:1、(关实验箱电源)实验接线:(o表示相互连接)CS8255OCS0PA0㈠KIPA1㈠K2PBO^>LED1PB1㈠LED22、(打开实验箱电源)PC机运行8086调试软件TECH86---串口C0M1—PREST键编辑程序,单步运行,调试程序调试通过后,全速运行程序,观看实验结果实验岀现情况:1.做实验一时出现调控开关LED没反应,但实验程序是没有错的,经过我
3、们小组看了好久想了好多可能岀现的情况,结果发现是编写程序时把A.B端口的位置放反了。2.实验二基木上改了一下实验一的程序没出现多大的情况3.做实验三时程序写岀来了发现也达到实验效果,但仔细看过实验箱后发现一开始的开关是打在高电平上的,尽管我们的实验结果是一个灯亮一个灯暗,当调节开关时达到一个灯暗一个灯亮的效果,但其实这是不对的(这是另外一个小组的小伙伴提醒我们的)。经过仔细思考,我们认为只需要原来程序的jz指令改为jnz指令就可以了。这个事情告诉我们在学习的过程中要注意细节问题,同时耍多跟其他的同学交流思想,因为通过交流你知道别人是怎么想的
4、,看看自己哪里不足,以便更好的改进。附录(实验电路图、源程序等)O硬件连线图原理csoCS04A0H04A2H04A4H04A6H—实验一:assumecs:codecodesegmentpublicorglOOhstart:movdx,04a6hmoval,90houtdx,alnext:movdx,04a0hinal,dxmovdx,04a2houtdx,aljmpnexthitcodeendendsstartPA0-PA1255PBO〜PB1开关K4〜K2注:LED=OL亮;LED=1L灭h-发光二极管LED4〜LED2实验二:ass
5、umecs:codecodesegmentpublicorglOOhstart:movdx,04a6hmovat90houtdx.aldone2:movdx/04a0hinal,dxmovdx;04a2htestal,01hjznextmovaLOfdhoutdx,aljmpdonenext:moval,Ofehoutdx,aldone:jmpdone2hitcodeendsendstart实验三:assumecs:codecodesegmentpublicorglOOhstart:movdx,04a6hmoval,88houtdx,ald
6、one2:movdx,04a4hinal,dxtestal,20hjnznextmovaLOlhoutdx,aljmpdonenext:moval,02houtdx,aldone:jmpdone2hitcodeendsendstart
此文档下载收益归作者所有