- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
66.58086接口应用
内部中断的特点: 除单步中断外均不可屏蔽 不执行中断响应周期 除软中断外都有固定的中断类型号 除单步中断外,所有内部中断都比外部中断优先级高. 中断优先级 §6.6.3 8086微处理器扩展8255A接口及应用 例: 8086微处理器利用8255A扩展字符打印机,系统结构如图所示。字符打印机接口要求在STB(下降沿)有效时,才能打印数据;在BUSY(打印机忙)有效时,不能接收数据。编程实现内存缓冲区BUFF中字符打印输出的程序。 题目分析:编写实现打印机打印的程序须确定8255A端口地址、工作方式及控制字。 1)端口地址分析: PA口=60H PB口=62H PC口=64H 控制口=66H Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 2)8255A工作方式与控制字设置: (1)工作方式控制字=88H (2)C口控制字PC.0=1=01H (3)C口控制字PC.0=0=00H 3)打印机控制程序 MOV AL, 88H ;8255初始化 OUT 66H, AL ;PC口高4位输入,低4位输出 MOV AL, 01H ;PC.0置1,初始状态STB=1 OUT 66H, AL Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. WAIT: IN AL, 64H ;查询打印机状态, TEST AL, 40H ;判BUSY=1? JNZ WAIT ;若“忙”则等待 MOV AL, [SI] ;从缓冲区取数 CMP AL, ‘$’ ;判是结束符‘$’否? JZ PRT_OVER ;若是结束符‘$’,退出 OUT 60H, AL ;输出字符 MOV AL, 00H ;选通(STB=0),启动打印机 OUT 66H, AL MOV AL, 01H ;使=1,引脚负方波结束 OUT 66H, AL INC SI ;修改缓冲区指针 JMP WAIT PRT_OVER: MOV AH, 4CH ;返回DOS INT 21H Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. §6.6.4 8086微处理器扩展8251A接口及应用 题目分析:编写双机串行通信程序须确定1# 8251A和1# 8251A的端口地址、8251A的工作方式及控制字。 例:两台8086微处理器利用8251A扩展串行口进行双机串行通信。每个8251A芯片连接一个RS232串行接口进行电平转换。发送数据块首地址为1000H(以字节为单位),数据块长度为30,接收数据块首地址为2000H,数据块长度为30,编写采用查询方式实现1#8251A发送2#接收的串行通信程序。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 2)8251A工作方式与控制字设置: (1)1#8251A方式选择命令字0111 1111B=7FH (2)1#8251A操作
您可能关注的文档
- 4.浙能集团安全文化【最终设计印刷版】.doc
- 41血液循环-心脏生理.ppt
- 45习题课.ppt
- 4凸轮机构及其设计.ppt
- 4四节味觉.ppt
- 4李雅普诺夫稳定性分析.ppt
- 4复印与复制设备.ppt
- 4滤波技术.ppt
- 4活断层的工程地质研究2012【simple】.ppt
- 5 间歇运动机构.ppt
- 2025四川南充市公路管理局南充市水务局遴选3人笔试备考题库附答案解析.docx
- 2025年清水河县事业单位联考招聘考试历年真题完美版.docx
- 2025年正安县事业单位联考招聘考试历年真题完美版.docx
- 2025年金沙县事业单位联考招聘考试真题汇编新版.docx
- 2025年乐业县辅警招聘考试真题汇编及答案1套.docx
- 2025年新龙县事业单位联考招聘考试历年真题附答案.docx
- 2025年淮阳县事业单位联考招聘考试历年真题含答案.docx
- 2025年紫金县事业单位联考招聘考试真题汇编含答案.docx
- 2025年永福县事业单位联考招聘考试历年真题推荐.docx
- 2025年睢县事业单位联考招聘考试历年真题含答案.docx
最近下载
- (高清版)-B-T 42449-2023 系统与软件工程 功能规模测量 IFPUG方法.pdf VIP
- 基于循证的吞咽障碍患者经口饮食规范化指导PPT.pptx
- 2025年普通高中学业水平合格性考试音乐试卷含答案 .pdf VIP
- ISO134852016内审检查表完整各部门.docx VIP
- 小学数学一年级——《认识图形(一)》练习题.doc VIP
- SJ-QL-2-2006-安全气囊系统开发流程规范.doc VIP
- 机动车驾驶员培训机构业务条件.pdf VIP
- 枉法裁判问责申请书范文.docx VIP
- 【语文S版】三年级上册语文第八单元试卷.docx VIP
- GB 55008-2021 混凝土结构通用规范.docx VIP
原创力文档


文档评论(0)