欢迎来到天天文库
浏览记录
ID:33064573
大小:143.68 KB
页数:17页
时间:2019-02-19
《论文8255输入输出》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、目录第一章摘要2第二章LAB6000单片机仿真系统的使用32.1概述32.2实验屮用到的电路4第三章8255输入、输出实验63」实验介绍63.2单片机8051介绍73.3、8255A介绍93.3.18255芯片引脚和引脚定义如图(1)和表A.193.3.28255内部结构模式如下103.3.38255方式控制字113.4硬件电路123.5扩展的各个芯片地址计算133.6实验程序14第四章实验结果和心得体会16参考文献17第一章摘要单片微型计算机简称为单片机,又称为微型控制器,是微型计算机的一个重要分支。单片机是70年代
2、中期发展起来的一种大规模集成电路芯片,是CPU、RAM、ROM、I/O接口和中断系统于同一硅片的器件。80年代以来,单片机发展迅速,各类新产品不断涌现,岀现了许多高性能新型机种,现已逐渐成为工厂自动化和各控制领域的支柱产业之一。8255是Intel公司生产的可编程并行I/O接口芯片,有3个8位并行I/O口。具有3个通道3种工作方式的可编程并行接口芯片(40引脚)。其各口功能可由软件选择,使用灵活,通用性强。8255可作为单片机与多种外设连接时的中间接口电路。8255作为主机与外设的连接芯片,必须提供与主机相连的3个总线
3、接口,即数据线、地址线、控制线接口。同时必须具有与外设连接的接口A、B、C口。由于8255可编程,所以必须具有逻辑控制部分,因而8255内部结构分为3个部分:与CPU连接部分、与外设连接部分、控制部分。第二章LAB6000单片机仿真系统的使用2.1概述本仿真实验系统由板上仿真器、实验仪、伟福仿真软件、开关电源构成。实验仪提供强大的逻辑分析、波形输出和程序跟踪功能,可以让学生直观地观察到单片机内部及外部电路工作的波形。1、系统实验板本实验板提供以下实验电路和模块(以下仅列举5个)(1)逻辑电平输入开关(2)逻辑电平显示电
4、路(3)单脉冲电路(4)扬声器驱动电路(5)继电器控制电路2、仿真器系统构成木仿真实验系统具有三种使用方法:(1)无系统机,仅用实验仪的板上仿真器进行仿真和实验。(2)有系统机,用系统机上的WINDOWS/DOS软件驱动板上仿真器进行仿真和实验。(3)有系统机、用外接仿真器进行仿真和实验。(4)无实验仪、无仿真器,仅在系统机上采用软件模拟方式进行仿真。3、实验系统自带键盘和显示器,自带系统监控程序。如果没有系统机也照样进行各种学习和实验。4、PC机和系统机软件具有全集成化仿真环境,中、英文两种界面,软件仿真与硕件仿真两
5、种模式,软件仿真可以在无仿真仪的情况下进行。5、配EX51B仿真板,可进行8051:赔EX96B仿真板,可进行80C196的实验;配EX88B仿真板,可以进行80888086实验本实验仪可以方便灵活地构成各种实验方案,在有无系统机和实验仪的情况下,都能进行相应的编程实验,从而具有极为广泛的应用范围,板上提供了基本的实验电路,减少繁琐的连接线过程,板上也提供了DIP40/28/24/20/16/14插孔和CPU的地址数据总线引出插孔,供学生自己扩展其它实验,培养实际动手能力,加强对实验电路的理解。实验程序采用多种语言适
6、应不同层次的学生的需要。高级语言编写应用程序,是一种时代的需要,通过应用高级语言的编程和实验,可使学生掌握高级语言的编程方法,为今后进入社会实践打下坚实的基础。而汇编语言又能让学生了解机器深层的原理。2.2实验中用到的电路1、LED电平显示电路实验仪上装有8只发光二极管及相应驱动电路,参见图2-2,LO~L7为相应发光二极管驱动信号输入端,该输入端为高电平“1”时发光二极管点亮。我们可以通过P1口对其直接进行控制,点亮或者熄灭发光二极管。图(4)2、逻辑电平开关电路实验仪上有8只开关K0~K7,并有与之相对应的K0〜K
7、7引线孔为逻辑电平输出端。开关向上拨,相应插孔输出高电平“1”,向下拨相应插孔输出低电平“0”,参见图2・3。B一亠亠I111■图(5)第三章8255输入.输出实验3.1实验介绍一、实验要求利用8255可编程并行口芯片,实现输入/输出实验,实验中用8255PA口作输出,PB口作输入。二、实验目的1、了解8255芯片结构及编程方法。2、了解8255输入/输出实验方法。三、实验电路及连线8255的CS/接地址译码/CSO,则命令字地址为8003HoPA0-PA7(PA口)接LED0-LED7(LED)、PB0-PB7(PB
8、口)接K0-K7(开关量)。数据线、读/写控制、地址线、复位信号板上己接好。ADOADIAD2AD3AD4QD5QD6AD7AOAl/WR/RDRESET卜CS6343332TT3629282?9336T35D0PA0D1PA1D2PA2D3PA3D4PA4D5PA5D6PA6D7PA78255AAOAl/WR/RDRESET/C
此文档下载收益归作者所有