- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
现代轮机监控技术第8章应用
8.3 并行I/O接口芯片8255A 第八章 并行I/O接口 2、引脚功能 (1)数据总线:8条,D7~D0 (2)控制总线:6条 RESET:复位线 CS:片选线 RD和WR:读写控制线; A0和A1:地址线,选择A口、B口和C口及控制字寄存器 (3)并行I/O总线:3组 PA7~PA0:双向I/O总线;输入、输出、输入/输出 PB7~PB0:双向I/O总线;输入、输出方式 PC7~PC0:双向数据/控制总线;模式0为I/O数据总线,模式1或模式2为控制/状态总线 * 8.3 并行I/O接口芯片8255A 第八章 并行I/O接口 8-1 * 8.3 并行I/O接口芯片8255A 第八章 并行I/O接口 二、8255A控制字和状态字 (1)方式控制 * 8.3 并行I/O接口芯片8255A 第八章 并行I/O接口 二、8255A控制字和状态字 (2) C口单一置复位控制字 * 8.3 并行I/O接口芯片8255A 第八章 并行I/O接口 二、8255A控制字和状态字 例:若8255A控制字寄存器选口地址为FBH,试写出令PC3先置“1”和后置“0”的程序; MOV R0, #0FBH MOV A, #07H MOVX @R0, A MOV A, #06H MOVX @R0, A END * 8.3 并行I/O接口芯片8255A 第八章 并行I/O接口 二、8255A控制字和状态字 (3) 8255A状态字 在模式1工作时,读C口得到相应的状态字; * 8.3 并行I/O接口芯片8255A 第八章 并行I/O接口 二、8255A控制字和状态字 (3) 8255A状态字 在模式2工作时,读C口得到相应的状态字; C 口 各 位 * 8.3 并行I/O接口芯片8255A 第八章 并行I/O接口 三、8255A工作模式:模式0、模式1、模式2 (1)模式0 A、B、C三个端口均为独立的基本输入/输出口 例:三个口均为输入口,控制字为9BH 三个口均为输出口,控制字为80H A、CH为输出,B、CL为输入,控制字为83H MOV R0,#0FBH MOV A, #83H MOVX @R0, A * 8.3 并行I/O接口芯片8255A 第八章 并行I/O接口 三、8255A工作模式:模式0、模式1、模式2 (1)模式1 A、B口为独立的选通输入/输出方式;常用于传送和它们相连外设的I/O数据;C口作为握手联络线,以实现中断方式传送I/O数据; * 8.3 并行I/O接口芯片8255A 第八章 并行I/O接口 三、8255A工作模式:模式0、模式1、模式2 (1)模式1 选通输入方式: * 8.3 并行I/O接口芯片8255A 第八章 并行I/O接口 三、8255A工作模式:模式0、模式1、模式2 (1)模式1 选通输出方式: * 8.3 并行I/O接口芯片8255A 第八章 并行I/O接口 三、8255A工作模式:模式0、模式1、模式2 (1)模式2 A口独有的工作模式,为选通双向输入/输出方式; C口用作选通信号 PA7~PA0:双向I/O总线,输入时受STBA和IBFA控制;输出时受OBFA和ACKA控制; * 8.3 并行I/O接口芯片8255A 第八章 并行I/O接口 * 8.4 8031单片机与8255A的接口 第八章 并行I/O接口 * 8.4 8031单片机与8255A的接口 第八章 并行I/O接口 8255A的PA口地址为7CH,PB口地址为7DH,PC口地址为 7EH,控制字寄存器地址为7FH。 例8.1 8255A的端口方式设置,设端口A为模式0输入, 端口B模式1输出,端口C(上半部)PC7~PC4输出, 端口C(下半部)PC3~PC0输入。 8255A的相应控制字=95H。 初始化程序如下: MOV R0,#7FH ;控制口地址送入R0 MOV A, #95H ;方式控制字送入A MOVX @R0,A ;方式控制字 * 谢谢 * * 现代轮机监控技术 主讲人:甘辉兵 邮箱:ghbzq@163.com QQ手机轮机工程学院 轮机自动化教研室 远航楼2区205 * 现代轮机监控技术 本课程主要内容 第一章 MCS-51单片机的硬件结构 第二章 MCS-51单片机的指令系统 第三章 汇编语言程序设计 第四章 存储器与单片机的连接 第
您可能关注的文档
最近下载
- 西门子PLC通讯.ppt VIP
- 在线网课学习课堂《研究生学术规范与学术诚信》单元测试考核答案.docx VIP
- 风力发电机组防腐规范.pdf VIP
- 卧式车床使用说明书.doc VIP
- 2025年八项规定精神纠正“四风”应知应会知识问答试题及答案详解(历年真题).docx VIP
- 广西桂林2021年中考语文现代文阅读真题.docx VIP
- 2018年10月注册土木工程师(水利水电工程)《专业知识考试(上)》真题及详解.doc VIP
- 疫苗采购管理制度.docx VIP
- 国家中医药管理局《中医药事业发展“十五五 ”规划》全文.docx
- 苏G02-2019 房屋建筑工程抗震构造设计.pdf VIP
文档评论(0)