欢迎来到天天文库
浏览记录
ID:5884900
大小:5.68 MB
页数:4页
时间:2017-12-27
《实验7 并行io接口82c55应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、上海电力学院单片机实验报告实验名称:并行I/O接口82C55应用 试验日期: 2012年12月13日专业:电子科学与技术专业姓名: 李名扬 班级:2010142学号:20102466(一)基本实验一、实验目的了解8255芯片的结构及编程方法。二、实验内容用8255的PA口做输入口,PB口做输出口,控制PA口状态从PB口输出显示。三、实验说明通过PA口接8个开关K1~K8,PB口接8个发光二极管,从PA口读入8位开关的状态送PB口显示,拨动K1~K8,PB口上接的8个发光二极管L0~L7
2、对应显示K1~K8的状态。四、实验接线图图(7-1)五、实验程序框图开始8255初始化置8255PA口为低电平读PA口的值将PA口的值送PB口显示图(7-2)六、实验步骤1、8255芯片的PA(PA0~PA7)插座用8芯线连接开关JK(K1~K8)。2、8255芯片的PB(PB0~PB7)连接发光二极管JL(L0~L7)。3、8255芯片的片选8255CS插孔接译码输出Y0。4、调试、运行程序test3中8255.ASM。拨动开关,相对应的发光二极管显示其状态。七、试验程序(二)提高实验一、实
3、验内容用82C55控制LED显示器。82C55的PA口以静态方式控制8个数码管显示器的显示内容,PB口控制数码管显示器的选通输端口。通过PC口读入按键控制信息。K1按下,数码管LED0显示数字:0K2按下,数码管LED1显示数字:1K3按下,数码管LED2显示数字:2K4按下,数码管LED3显示数字:3K5按下,数码管LED4显示数字:4K6按下,数码管LED5显示数字:5K7按下,数码管LED6显示数字:6K8按下,数码管LED7显示数字:7二、LED显示器的线路图三、实验步骤1、82C55芯片
4、的PC0~PC7插孔依次接在开关K1~K8。2、82C55芯片的PB0~PB7连接LED显示区BIT。3、82C55芯片的PA0~PA7连接LED显示区CODE。4、82C55芯片的片选82C55CS插孔接译码输出Y0。5、调试运行程序,拨动开关,相对应的LED显示器显示其状态。四、试验程序实验总结:这次实验看似很简单,但真正做起来还是要非常认真仔细才行,试验中有一些容易遗漏的小细节,稍不注意,就会造成实验结果出不来。在老师的指导下学会了如何使用但不运行调试程序,以前都是直接运行,所以有时出了问题
5、也不知道错在哪里,而通过单步运行我们可以判断出到底是程序有问题还是硬件出了问题。很遗憾这次实验没能把提高实验的结果做出来,不过我感觉程序应该没什么问题,等下次实验再继续调试一下,争取把它弄出来。这次实验,让我更加体会到了实践操作对理论学习的重要性,通过亲自动手,在试验中发现问题,解决问题,能让我们对书本所学有更好的理解和掌握。
此文档下载收益归作者所有