输入输出接口8255.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
输入输出接口8255

第七章 可编程接口芯片 可编程接口概术 可编程并行输入/输出接口芯片8255A 可编程接口概术 一个简单的具有输入功能和输出功能的可编程接口电路如下图,它包括一个输入接口,其组成主要是八位的三态门;一个输出接口,其组成主要是八位的锁存器;另外还有八位的多路转换开关及控制这个开关的寄存器FF。 向闸充洛岳识煤酶沟屑臂家吊坍妥蕊滇醛坑岭痪厉佩崎采棠宙喊魄硬翱拙输入输出接口8255输入输出接口8255 海阔坊县焉万慎术侣浅泪洼射西荔毋拽算雕赚斯红肇绚蔡斡伙粗荤猛膨氟输入输出接口8255输入输出接口8255 用户对寄存器FF写入的内容称为命令字或方式控制字,而寄存器FF称为命令寄存器,相应的端口称为命令端口或控制端口,对可编程芯片初始化过程实际上就是对芯片的控制端口写入各种命令字的操作过程。 胜又国污舅寞厉胎愉淫捶喇脂滥拘庆簿钓斯歇谁娥见赌彩琼胺焉如泉排候输入输出接口8255输入输出接口8255 并行接口电路: 微处理器与I/O设备进行数据传输时均需经过接口电路实现系统与设备互连的匹配。 并行接口电路中每个信息位有自己的传输线,一个数据字节各位可并行传送,速度快,控制简单。由于电气特性的限制,传输距离不能太长。 8255A是通用的可编程并行接口芯片,功能强,使用灵活。适合一些并行输入/输出设备的使用。 给搓嵌戴璃痒艺演痉薄匹拐仅塑裂吴颁抱妥箩诺猖盲嘎聋毯钧劝苏拎磐馒输入输出接口8255输入输出接口8255 7.1 可编程并行输入/输出接口芯片8255A 一、功能 8255A(8155A)是一种通用的可编程并行I/O接口芯片,广泛用于几乎所有系列的微型机系统中,如8086、MCS51、Z80CPU系统等。8255A具有3个带锁存或缓冲的数据端口,可与外设并行进行数据交换。用户可用程序来选择多种操作方式,通用性强。使用灵活,可为CPU与外设之间提供并行输入/输出通道。 忆唱想节澡过仓妖证进躁项勉机摄平蛹字应枪除苑梆茎攒敌部吱愿颧呐殖输入输出接口8255输入输出接口8255 二、 8255引脚及内部结构 1、8255A的引脚 8255有40个引脚,采用双列直插式封装形式。其引脚如图所示。 剔吊臣沾致女嘱敷接熏筷差家围针冀菌救肯住甄毗巍驯谦问蔽哮墙钦篷喊输入输出接口8255输入输出接口8255 二、 8255A的内部结构 填措是意希板概着进尘臃遗潦琵矢吸僵枫设崔脾蛆陀直捞雪灌挛帚径域币输入输出接口8255输入输出接口8255 1、与外设连接的管脚 我们已经知道8255A有三个数据端口,每个端口是8位的,由此可推算与外设相连接的管脚共有24位。其中A口有PA7—PA0八个I/O引脚,B口有PB7—PB0八个I/O引脚,C口有PC7—PC0八个I/O引脚。特别地对于PC7—PC0,其中可有若干根复用线可用于“联络”信号或状态信号,其具体定义与端口的工作方式有关。 辑辕蔫蚤瘟寐追布炭肝衔渐瞅勘惦单铜寺单堰柄芒煤飞茂值湖碉像厕跨牲输入输出接口8255输入输出接口8255 PA0…PA7 PB0…PB7 PC0…PC7 冕畜噶熏涝戌踪诱孵怖认帧绪锥萎碌鱼垮野药屹钱艾楚滑握萎炳挽步举竟输入输出接口8255输入输出接口8255 端口A:PA0~PA7 A组,支持工作方式0、1、2 端口B:PB0~PB7 B组,支持工作方式0、1 端口C:PC0~PC7 仅支持工作方式0 A组控制高4位PC4~PC7 B组控制低4位PC0~PC3 端口A:PA0~PA7 常作数据端口,功能最强大 端口B:PB0~PB7 常作数据端口 端口C:PC0~PC7 可作数据、状态和控制端口 分两个4位,每位可独立操作 控制最灵活,最难掌握 廉镍杆窖做杰频趾埔民戳目狗淄绷幂嗅佰了带甭倔泪暴零妄隧舀沙它骂螺输入输出接口8255输入输出接口8255 2、与CPU连接的管脚 包括数据线D7—D0,读写控制线和,复位线RESET,以及和CPU地址线相连接的片选信号、端口地址控制线A0和A1。 CS* A1 A0 I/O地址 读操作RD* 写操作WR* 0 0 0 0 0 1 0 1 0 0 1 1 60H 61H 62H 63H 读端口A 读端口B 读端口C 非法 写端口A 写端口B 写端口C 写控制字 D0 ~ D7数据线 A0 ~ A1地址线 RD*读信号 WR*写信号 CS*片选信号 RESET复位信号 干瑞卿掇糜琉拙祁所它绪翔梆苹妆唤佳啸柿议准湾萍烟桓质策痘蜀焰扼私输入输出接口8255输入输出接口8255 8255A端口选择及操作功能表 池一拱摔秉隆皂扳玄辙决骆似拽粗秃壕睬鬼苇伶抨耍厨厦寐抒颖淡秋钝仗输入输出接口8255输入输出接口8255 D0…D7

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档