书签 分享 收藏 举报 版权申诉 / 42
上传文档赚钱

类型[计算机硬件及网络]并行接口及可编程接口芯片8255A课件.ppt

  • 上传人(卖家):晟晟文业
  • 文档编号:5102888
  • 上传时间:2023-02-11
  • 格式:PPT
  • 页数:42
  • 大小:1.21MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《[计算机硬件及网络]并行接口及可编程接口芯片8255A课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    计算机硬件及网络 计算机硬件 网络 并行 接口 可编程 芯片 8255 课件
    资源描述:

    1、第八章第八章并行接口及可编程接口芯片并行接口及可编程接口芯片8255A8255A第八章:并行接口及可编程接口芯片第八章:并行接口及可编程接口芯片8255A8255A第八章:并行接口及可编程接口芯片第八章:并行接口及可编程接口芯片8255A8255A第八章:并行接口及可编程接口芯片第八章:并行接口及可编程接口芯片8255A8255A源目的T80 1 1 0 1 0 1 0源01101010目的011010100D7D第八章:并行接口及可编程接口芯片第八章:并行接口及可编程接口芯片8255A8255A第八章:并行接口及可编程接口芯片第八章:并行接口及可编程接口芯片8255A8255A第八章:并行接

    2、口及可编程接口芯片第八章:并行接口及可编程接口芯片8255A8255A第八章:并行接口及可编程接口芯片第八章:并行接口及可编程接口芯片8255A8255A第八章:并行接口及可编程接口芯片第八章:并行接口及可编程接口芯片8255A8255Al图图8-9 8255A的结构框图的结构框图内部数据总线PB7PB0B 组B 口(8 位)PC3PC0B 组C 口(4 位)PC7PC4PA7PA0A 组A 口(8 位)A 组C 口(4 位)A 组控制B 组控制D7D0数据总线缓冲器读/写控制逻辑RDWRA1A0RESETCS第八章:并行接口及可编程接口芯片第八章:并行接口及可编程接口芯片8255A8255A

    3、第八章:并行接口及可编程接口芯片第八章:并行接口及可编程接口芯片8255A8255AWRD0D1D2D3D4D5D6D7VCCPB7RDCSGNDA1A0PA4PA5PA6PA7PB5PB6PB4PB3RESETPB1PB2PB0PC3PC2PC1PC0PC4PC5PC6PC7PA3PA2PA1PA05110153540302521第八章:并行接口及可编程接口芯片第八章:并行接口及可编程接口芯片8255A8255ACS A1 A0 RD WR功功 能能 0 0 0 0 1对端口对端口 A 读读 0 0 1 0 1对端口对端口 B 读读 0 1 0 0 1对端口对端口 C 读读0 1非法,不能对

    4、控制口读非法,不能对控制口读输输入入0对端口对端口 A 写写0对端口对端口 B 写写0对端口对端口 C 写写0对控制口对控制口 写写输输出出 1 1 1数据缓冲器为数据缓冲器为 三态三态断断开开 0 1 1 1 1 1 1 0 0 0 0 0 1 0 1 0 0 1 1 第八章:并行接口及可编程接口芯片第八章:并行接口及可编程接口芯片8255A8255AWRD0D1D2D3D4D5D6D7VCCPB7RDCSGNDA1A0PA4PA5PA6PA7PB5PB6PB4PB3RESETPB1PB2PB0PC3PC2PC1PC0PC4PC5PC6PC7PA3PA2PA1PA05110153540302

    5、521第八章:并行接口及可编程接口芯片第八章:并行接口及可编程接口芯片8255A8255AD0D7WRRDA1A0CSDBIOWIORA2A1译码器译码器8255A口口B口口C口口D0D7外设1A15A2系系统统总总线线外设2外设3第八章:并行接口及可编程接口芯片第八章:并行接口及可编程接口芯片8255A8255A第八章:并行接口及可编程接口芯片第八章:并行接口及可编程接口芯片8255A8255A输入缓冲器译码器数据数据DBDBABAB外设8nIO/MRD第八章:并行接口及可编程接口芯片第八章:并行接口及可编程接口芯片8255A8255A输出锁存器译码器数据数据DBDBABAB外设8nIO/M

    6、WR第八章:并行接口及可编程接口芯片第八章:并行接口及可编程接口芯片8255A8255A第八章:并行接口及可编程接口芯片第八章:并行接口及可编程接口芯片8255A8255APA7PA7PA0PA0PC4PC4PC5PC5PC3PC3INTEAINTEA(PC4)(PC4)IBFIBFA AINTRINTRA AD7D7D0D0输入设备输入设备(到到CPU)RDASTBPB7PB7PB0PB0PC2PC2PC1PC1PC0PC0INTEBINTEB(PC2)(PC2)D7D7D0D0IBFIBFB BINTRINTRB B输入设备输入设备(到到CPU)RDBSTB第八章:并行接口及可编程接口芯片

    7、第八章:并行接口及可编程接口芯片8255A8255APA7PA7PA0PA0PC4PC4PC5PC5PC3PC3INTEAINTEA(PC4)(PC4)IBFIBFA AINTRINTRA AD7D7D0D0输入设备输入设备(到到CPU)RDASTBPB7PB7PB0PB0PC2PC2PC1PC1PC0PC0INTEBINTEB(PC2)(PC2)D7D7D0D0IBFIBFB BINTRINTRB B输入设输入设备备(到到CPU)RDBSTB第八章:并行接口及可编程接口芯片第八章:并行接口及可编程接口芯片8255A8255APB7PB0PA7PA0STBIBFINTRRD外设送来数据外设送来

    8、数据当当INTE=1时时 第八章:并行接口及可编程接口芯片第八章:并行接口及可编程接口芯片8255A8255APA7PA7PA0PA0PC7PC7PC6PC6PC3PC3INTEAINTEA(PC6)(PC6)INTRINTRA AD7D7D0D0输出设备输出设备(到到CPU)WRAOBFAACKPB7PB7PB0PB0PC1PC1PC2PC2PC0PC0INTEBINTEB(PC2)(PC2)D7D7D0D0INTRINTRB B输出设备输出设备(到到CPU)WRBACKBOBF第八章:并行接口及可编程接口芯片第八章:并行接口及可编程接口芯片8255A8255APA7PA7PA0PA0PC7

    9、PC7PC6PC6PC3PC3INTEAINTEA(PC6)(PC6)INTRINTRA AD7D7D0D0输出设备输出设备(到到CPU)WRAOBFAACKPB7PB7PB0PB0PC1PC1PC2PC2PC0PC0INTEBINTEB(PC2)(PC2)D7D7D0D0INTRINTRB B输出设备输出设备(到到CPU)WRBACKBOBF第八章:并行接口及可编程接口芯片第八章:并行接口及可编程接口芯片8255A8255AD7D0送往外设数据送往外设数据数据写入端口数据写入端口WROBFINTRACK当当INTE=1时时 第八章:并行接口及可编程接口芯片第八章:并行接口及可编程接口芯片82

    10、55A8255A第八章:并行接口及可编程接口芯片第八章:并行接口及可编程接口芯片8255A8255APA7PA7PA0PA0PC6PC6PC7PC7D7D7D0D0PC4PC4PC5PC5IBFIBFA AINTEA2INTEA2INTEA1INTEA1PC3PC3INTRINTRA AASTBAACKAOBFRDWR第八章:并行接口及可编程接口芯片第八章:并行接口及可编程接口芯片8255A8255APA7PA7PA0PA0PC6PC6PC7PC7D7D7D0D0PC4PC4PC5PC5IBFIBFA AINTEA2INTEA2(PC4)(PC4)INTEA1INTEA1(PC6)(PC6)P

    11、C3PC3INTRINTRA AASTBAACKAOBFRDWR第八章:并行接口及可编程接口芯片第八章:并行接口及可编程接口芯片8255A8255APB7PB0PA7PA0STB*IBFRD*外设送来数据外设送来数据D7D0送往外设数据送往外设数据数据写入端口数据写入端口WR*OBF*INTRACK*当当INTE=1时时 第八章:并行接口及可编程接口芯片第八章:并行接口及可编程接口芯片8255A8255A 工作方式控制字放在程序的开始部分;按位工作方式控制字放在程序的开始部分;按位置位置位/复位控制字可放在初始化程序以后的任何地复位控制字可放在初始化程序以后的任何地方。方。第八章:并行接口及可

    12、编程接口芯片第八章:并行接口及可编程接口芯片8255A8255A图 8-38255A的方式选择控制字格式1D6D5D4D3D2D1D 00:端口C PC3PC0输出1:端口C PC3PC0输入0:端口B输出1:端口B输入0 0:端口A方式00 1:端口A方式11 X:端口A方式20:端口B方式01:端口B方式10:端口C PC7PC4输出1:端口C PC7PC4输入0:端口A输出1:端口A输入方式控制字标志位第八章:并行接口及可编程接口芯片第八章:并行接口及可编程接口芯片8255A8255A例题(工作方式控制字)例题(工作方式控制字)图 8-38255A的方式选择控制字格式1D6D5D4D3D

    13、2D1D 00:端口C PC3PC0输出1:端口C PC3PC0输入0:端口B输出1:端口B输入0 0:端口A方式00 1:端口A方式11 X:端口A方式20:端口B方式01:端口B方式10:端口C PC7PC4输出1:端口C PC7PC4输入0:端口A输出1:端口A输入方式控制字标志位返回第八章:并行接口及可编程接口芯片第八章:并行接口及可编程接口芯片8255A8255A8255A8255A的初始化的初始化C C口置位口置位/复位控制字复位控制字图 8-48255A端口C置位/复位控制字格式0XXXD3D2D1D0端口C的位选择:PC0 0 0 0 PC1 0 0 1 PC2 0 1 0 P

    14、C3 0 1 1 PC4 1 0 0 PC5 1 0 1 PC6 1 1 0 PC7 1 1 10:复位1:置位标志位不用第八章:并行接口及可编程接口芯片第八章:并行接口及可编程接口芯片8255A8255A【例例】A口方式口方式2,要求发两个中断允许,即,要求发两个中断允许,即PC4和和PC6均需置位。均需置位。B口方式口方式1要求使要求使PC2置位来开置位来开放中断。初始化程序如下。放中断。初始化程序如下。第八章:并行接口及可编程接口芯片第八章:并行接口及可编程接口芯片8255A8255A返回解:程序段如下解:程序段如下 MOV AL,00001111 ;使使PC7为高为高电平电平 OUT

    15、CTRL_PORT,AL;写入控制端口写入控制端口 MOV AL,00001110 ;使使PC7为低为低电平电平 OUT CTRL_PORT,AL;写入控制端口写入控制端口第八章:并行接口及可编程接口芯片第八章:并行接口及可编程接口芯片8255A8255A MOV AL,80H OUT 8BH,AL MOV AL,ODH OUT 8BH,AL MOV AL,06H OUT 8BH,AL第八章:并行接口及可编程接口芯片第八章:并行接口及可编程接口芯片8255A8255A8255A应用举例应用举例1K0K0PA1PA2PA3PA4PA5PA6PA7PAV53K2KV507DD0A1ACSRDWRR

    16、ESETA8255译码器锁存器07ADAD1A2ARDWRRESET819ADADALE319AA8086abcdefgDP3PB2PB1PB0PB第八章:并行接口及可编程接口芯片第八章:并行接口及可编程接口芯片8255A8255A图 8-38255A的方式选择控制字格式1D6D5D4D3D2D1D 00:端口C PC3PC0输出1:端口C PC3PC0输入0:端口B输出1:端口B输入0 0:端口A方式00 1:端口A方式11 X:端口A方式20:端口B方式01:端口B方式10:端口C PC7PC4输出1:端口C PC7PC4输入0:端口A输出1:端口A输入方式控制字标志位第八章:并行接口及可

    17、编程接口芯片第八章:并行接口及可编程接口芯片8255A8255A第八章:并行接口及可编程接口芯片第八章:并行接口及可编程接口芯片8255A8255A第八章:并行接口及可编程接口芯片第八章:并行接口及可编程接口芯片8255A8255A8255初始化B口输入开关信息屏蔽B口信息的高4位转换成8位进制数经A口输出延时第八章:并行接口及可编程接口芯片第八章:并行接口及可编程接口芯片8255A8255ADELAY:8255初始化初始化B口输入开关信息口输入开关信息屏蔽屏蔽B口信息的高口信息的高4位位转换成转换成8位进制数位进制数经经A口输出口输出延时延时RDPORTB:第八章:并行接口及可编程接口芯片第八章:并行接口及可编程接口芯片8255A8255A

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:[计算机硬件及网络]并行接口及可编程接口芯片8255A课件.ppt
    链接地址:https://www.163wenku.com/p-5102888.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库