- 1、本文档共25页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3.3 8255并行接口 什么是并行接口? 可编程并行接口8255A 8255A是INTEL系列的并行接口芯片。它是可编程的,可以通过软件来设置芯片的工作方式。 3.3.1 8255工作原理 1.基本特征 ① 8255具有两个8位(PA和PB)和两个4位(PC高/低4位)并行输入/输出端口,PC端口具有按位复位/置位功能; ② 有0方式、1方式和2方式等,可适应CPU和I/O接口的多种数据传送方式,分别对应无条件传送、应答查询传送和中断传送等; ③ PC端口除作数据端口外,当工作在1方式和2方式时,它的部分引线被分配为专用联络信号,PC端口可单独指定按位控制,作状态信号使用等; ④ 8255A内部主要由控制寄存器、状态寄存器和数据寄存器组成,PA、PB和PC均具有输出锁存、输入缓冲功能。 2.8255A内部结构 8255A采用40线双列直插封装,其中24线用于连接I/O设备,内部结构如图所示。 读写控制逻辑:WR、RD、CS:读、写、片选信号, RESET: 上电时施加,使芯片复位 A1、A0:内部寄存器和各端口选择地址: A1A0=00:PA口,可读写; A1A0=01:PB口,可读写; A1A0=10:PC口,可读写; A1A0=11:控制寄存器,只写; 提问: 并行接口芯片8255与CPU接口有哪些信号线,每个信号的用途是什么? 8255占用几个端口地址?各个端口分别对应什么? 端口C可以分为两组吗? 3 8255A的控制字 控制字:分为两类 端口的方式选择控制字,可使8255A的3个数据端口工作在不同的方式。 C端口按位置1/0控制字,它可使C端口中的任何一位进行置位或复位。 8255A的3种基本工作方式: 方式0:基本的输入/输出方式 方式1:选通的输入/输出方式 方式2:双向的传输方式 1.方式控制字 例:设A端口工作方式0,输出, B端口工作于方式0,输入。 方式选择控制字: 1 0 0 0 1/0 0 1 1/0 = 82H 方式选择 A口方式0 A口输出 C口 高位 不用 B口方式0 B口输入 C口 低位 不用 方式控制字例题 注意: 端口A可以工作在方式0、方式1或方式2;端口B只能工作在方式0或方式1;端口C则常常配合端口A和端口B工作。 归为同一组的两个端口可以分别工作在输入方式和输出方式,并不要求同为输入方式或同为输出方式,而具体工作在那 个端口,由方式控制字来决定。 方式控制字注意事项 2. 端口C置1/0控制字 1=置1 0=置0 0 D7 D6 D5 D4 D3 D2 D1 D0 端口C 置1/0 控制字 标志 0 0 0 PC0 0 0 1 PC1 0 1 0 PC2 0 1 1 PC3 1 0 0 PC4 1 0 1 PC5 1 1 0 PC6 1 1 1 PC7 图、端口C置1/0控制字 端口C置1/0控制字 注意: C端口置1/0控制字尽管是对端口C进行操作,但此控制字必须写入控制口,而不是写入C端口。 端口C置1/0控制字注意 例:设8255A的控制口地址为00EEH,要求对端口C的PC7置1,则控制=0FH,要求对端口C的PC3置0,控制字=06H。 下面的程序可以实现上述要求: MOV AL , 0FH ;对PC7置1的控制字 MOV DX , 00EEH ;控制口地址送DX OUT DX , AL ;对PC7置1操作 MOV AL , 06H ;对PC3置0的控制字 OUT DX , AL ;对PC3进行置0的操作 端口C置1/0控制字例题 提问: 8255A的方式选择控制字和置1/置0控制字都是采用相同的端口地址写入,那么,它们是如何区分开的? 控制字提问 3.3.2、8255A的工作方式 8255A的3种基本工作方式: 方式0:基本的输入/输出方式 方式1:选通的输入/输出方式 方式2:双向的传输方式 工作方式 8255的工作方式 1 方式0 简单输入输出方式(无握手信号)。 PA PC上半部 PB PC下半部 PA7..0 PC7..4 PB7..0 PC3..0 8255 注: 1 若某端口设置为输
您可能关注的文档
- 数据库课件第三讲数据库安全幻灯片.ppt
- 实践第六章实践幻灯片.ppt
- 数据库课件第三章关系数据库标准语言SQL幻灯片.ppt
- 实践第七章实践幻灯片.ppt
- 排除重复1找春天精品课件一幻灯片.ppt
- 明式家具1课件幻灯片.ppt
- 数据库课件第三章关系数据库幻灯片.ppt
- 实践第三章实践幻灯片.ppt
- 数据库课件第三章基本数据结构与算法幻灯片.ppt
- 实践第十二章实践幻灯片.ppt
- 2024年全球及中国特气架行业头部企业市场占有率及排名调研报告.docx
- 2024年全球及中国便携式血小板保存箱行业头部企业市场占有率及排名调研报告.docx
- 2024年全球及中国车窗扰流板行业头部企业市场占有率及排名调研报告.docx
- 2024年全球及中国精准农业GNSS制导系统行业头部企业市场占有率及排名调研报告.docx
- 2024-2030全球IXPE 材料行业调研及趋势分析报告.docx
- 2024年全球及中国滑动芯组件行业头部企业市场占有率及排名调研报告.docx
- 2024-2030全球交换模式电源行业调研及趋势分析报告.docx
- 2024年全球及中国酚醛树脂及模塑料行业头部企业市场占有率及排名调研报告.docx
- 2024-2030全球抗凝血酶管理行业调研及趋势分析报告.docx
- 2024年全球及中国氢动力电动两轮车行业头部企业市场占有率及排名调研报告.docx
最近下载
- 中医养生预防脑血管疾病的措施(3).pptx
- 教育部2024年专项任务项目(高校辅导员研究)申请评审书《增强高校辅导员与学生谈心谈话的针对性和实效性研究》.docx VIP
- YBJ-PS03-2004埋地无压预制混凝土排水圆形管管基及接口.pdf
- 家校社协同育人教联体典型案例(幼小中).doc
- 智慧教育双师课堂解决方案.pdf
- DL∕T 1949-2018 -火力发电厂热工自动化系统电磁干扰防护技术导则.pdf
- 2023云南昆明空港投资开发集团招聘7人考前自测高频考点模拟试题(共500题)含答案详解.docx
- 营销三大法宝-销售带动配合-PPT课件.ppt
- 人教版本历史七下第3课(开元盛世)课件3.ppt
- 2025考研英语一真题及答案.pdf
文档评论(0)