- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
8255工作方式
并行接口 82C55A的工作方式 第10章 * Page * 82C55A的工作方式 接口芯片82C55A总的来说是并行接口,可设置3种工作方式,从而扩展了82C55A的使用功能。 82C55A的3种工作方式,由于其功能不同、工作时序及状态字不一样。 * Page * 1.0方式—基本输入/输出方式 0方式的特点:把端口置成输入或输出;不要求固定的联络(应答)信号,无固定的工作时序和固定的工作状态字;适用于无条件或查询方式与CPU交换数据,不能采用中断方式交换数据。因此,0方式使用起来不受什么限制。 0方式的功能:A端口做数据端口(8位并行);B端口做数据端口(8位并行);C端口做数据端口(4位并行,分高4位和低4位),或做位控,按位输出逻辑1或逻辑0。 * Page * 2.1方式—选通输入/输出方式 1方式的特点:82C55A一次初始化只能把某个并行端口置成输入或输出;要求专用的联络(应答)信号,有固定的工作时序和专用的工作状态字。 适用于查询或中断方式与CPU交换数据,不能用于无条件方式交换数据。 1方式的功能:A端口做数据端口(8位并行);B端口做数据端口(8位并行); C端口可有4种功能 : ① 做A端口和B端口的专用联络信号线; ② 做数据端口,未分配做专用联络信号的引脚可做数据线用; ③ 做状态端口,读取A端口和B端口的状态字; ④ 做位控,按位输出逻辑1或逻辑0。 * Page * 使用82C55A 1方式和2方式构成的并行接口在与CPU交换数据时,要求使用专用的联络(应答)信号和固定的工作时序,并设置专用的工作状态字,故它们使用起来没有0方式那么简单、自由。 下面介绍它们的联络线设置。 * Page * 1方式下联络信号线的设置 1方式设置了专用联络线和中断请求线,并且这些专用线在输入和输出时各不相同,A端口和B端口的也不相同。 下面分别进行讨论。 * Page * 1.输入的联络信号线设置 1方式下,当A端口和B端口为输入时,各指定了C端口的3根线作为输入联络信号线,如图10.10所示。 ? 在1方式下输入时,82C55A利用3个联络信号,实现数据从I/O设备出发,通过82C55A,再送到CPU的整个过程,分4步进行,如图10.11所示 输入时,如果采用中断方式,则产生输入中断请求INTR的条件有3个:“输入选通信号” =1,即数据已送入82C55A;“输入缓冲器满”信号有效(IBF=1);允许中断请求 (INTE=1)。只有当3个条件都具备时,INTR才变高,向CPU发出中断请求。 * Page * 2.1方式输出的联络信号线设置 1方式下,当A端口和B端口输出时,同样也指定了C端口的3根线作为输出联络信号,如图10.12所示。 在1方式下输出时,82C55A利用这3个联络信号实现数据从CPU出发,通过82C55A,再送到I/O设备的整个过程,分4步进行,如图10.13所示。 输出时,如果采用中断方式,则产生中断请求INTR的条件是 、 、 和INTE都为高电平,分别表示CPU已写完一个数据( =1)、输出缓冲器已变空( =1)、回答信号已结束( =1),I/O设备已收到数据,并且允许中断(INTE=1)。当上述条件都满足时才能产生中断请求。 * Page * 3.2方式—双向选通输入/输出方式 2方式的特点:一次初始化可将A端口置成既输入又输出,具有双向性;要求有两对专用的联络信号,有固定的工作时序和专用的工作状态字;适用于查询和中断方式与CPU交换数据,特别是在要求与I/O设备进行双向数据传输时很有用。 2方式的功能:A端口做双向数据端口(8位并行);B端口做数据端口(8位并行);C端口有4种功能,与1方式类似。 * Page * 2方式联络信号的设置 1.联络信号的设置 2方式是一种双向选通输入/输出方式,把C端口的5根线(PC3~PC7)作为专用应答线(联络线),所以,82C55A只有A端口才有2方式。 2方式下为双向传送所设置的专用联络线,实质上就是A端口在1方式下输入和输出时两组联络信号线的组合。其引脚定义如图10.19所示。 * Page * 问题: 当8255A工作在中断方式2时,CPU是如何来区分输入或输出的? 答:在输入、输出均允许的情况下,判断OBF和IBF位的状态,来区分是输入中断还是输出中断,OBF高电平无效时,是输出中断,IBF高电平有效时,是输入中断。 * Page *
您可能关注的文档
- 4ls147引脚图管脚图和功能真值表.doc
- .5上课用.ppt
- 4系列集成电路的分类及区别 电平分类.doc
- 课件7S培训讲义.doc
- 课件7S管理培训资料.ppt
- 、建筑电气工程.doc
- 交底7.31.doc
- 课件7S培训教材.ppt
- 课件8 基本体的投影及表面交线.ppt
- 养老评估师中级行为面试题库及案例分析.docx
- 面试培训督导时考察其课程理解能力的题目.docx
- 税务专员面试中关于增值税政策的常见问题解答.docx
- 2025宁波市医疗保障局局属事业单位宁波市医疗保障基金管理中心招聘事业编制工作人员1人备考试题附答案.docx
- 2025咸宁市汉口银行咸宁嘉鱼支行招聘笔试历年题库附答案解析.docx
- 2025北京人才发展战略研究院招录笔试备考题库附答案.docx
- 2025四川成都市龙泉驿区青台山中学校秋季教师招聘22人笔试试题附答案解析.docx
- 2025台州市银龄讲学计划教师招募13人笔试参考试题附答案解析.docx
- 2025中国铁建公开招聘42人笔试题库附答案.docx
- 2025中智咨询研究院社会招聘笔试参考题库附答案.docx
有哪些信誉好的足球投注网站
文档评论(0)