- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 计算机接口技术 * 7.5 声-光报警器接口设计 例7.2 声-光报警器接口电路设计 1. 要求 设计一个声-光报警器,要求按下按钮开关SW,开始报警,喇叭SPK发声,LED灯同时闪光。当拨通DIP拨动开关的0位时,结束报警,喇叭停止发声,LED熄灭。 2.分析 该声-光报警器包括4种简单的器件:扬声器、8个 LED彩灯、8位DIP拨动开关及按钮开关SW。它们都必须通过接口电路才能进入微机系统,接受CPU的控制,发挥相应的作用。 * 计算机接口技术 * 3.设计 (1)硬件设计 本例接口所涉及的I/O设备虽然简单,但数量较多,并且既有输入(按钮开关SW和拨动DIP开关)又有输出(喇叭SPK和LED)。根据设计要求,4个设备需要使用4种信号线,即4个端口。 1)A端口输出,控制8个LED彩灯 2)B端口输入,接收8位DIP拨动开关的状态 3)C端口高4位输出,控制SPK扬声器 4)C端口低4位输入,接收SW按钮开关的状态 声-光报警器接口电路原理如图7.7所示。 * 计算机接口技术 * 图7.7 声—光报警器电路原理图 * 计算机接口技术 * (2)软件设计 根据设计要求,拟定声-光报警器程序流程图如图7.8所示。 声-光报警器程序见教材P121~123。 图7.8 声—光报警器程序流程图 4. 讨论 讨论内容见教材p124 第7章 并行接口 本 章 小 结 并行接口基本特点 通用并行接口芯片的工作方式 通用并行接口芯片编程模型 并行接口应用设计举例 * 计算机接口技术 * 2.面向外部设备一侧的信号线 PA0-PA7(A端口),8位数据线。 PB0-PB7(B端口),8位数据线。 PC0-PC7(C端口),C端口可作3种信号线使用: 两个4位数据线(PC0~3, PC4~7); 1和2方式的专用握手联络信号线; 按位控制信号线。 3.8255A的基本特性 具有两个8位(A口和B口)和两个4位(C口高/低4位)并行I/O端口的接口芯片。 能适应CPU与I/O接口之间的多种数据传送方式的要求。 可执行功能很强,内容丰富的命令(方式字和控制字)为用户如何根据外界条件(I/O设备需要哪些信号线以及它能提供哪些状态线)来使用8255A构成多种接口电路,组成微机应用系统提供了灵活方便的编程环境。 PC口的使用比较特殊,除作数据口外,当工作在1方式和2方式时,它的大部分引脚被分配作专用联络信号;PC口可以进行按位控制;在CPU读取8255A状态时,PC口又作1,2方式的状态口用,等等。 8255芯片内部主要由控制寄存器、状态寄存器和数据寄器组成。 * 计算机接口技术 * 7.3.2 通用并行接口芯片的工作方式 82C55A的工作方式有3种—方式0、方式1和方式2, 下面分别介绍3种工作方式的功能和特点。 1. 0方式的功能与特点 (1)功能 A端口用于数据传输,8位并行。 B端口用于数据传输,8位并行。 C端口用于数据传输时,分高4位和低4位,4位并行; 用作控制信号时,按位输出逻辑高或低电平。 * 计算机接口技术 * (2)特点 1)作单向数据传送,即一次初始化只能把某个并 行端口置成输入或输出,不能置成既输入又输出; 2)不要求固定的联络(应答)信号,无固定的工作时序和固定的工作状态字; 3)适用于无条件或查询方式数据传输,不能采用中断方式交换数据。 * 计算机接口技术 * 2.1方式的功能与特点 (1)功能 A端口作数据端口(8位并行)。 B端口作数据端口(8位并行)。 C端口可有4种功能,分别为: 作A端口和B端口的专用联络信号线; 作数据端口,未分配做专用联络信号的引脚做数据线用; 作状态端口,读取A端口和B端口的状态字; 作位控,按位输出逻辑1或逻辑0。 * 计算机接口技术 * (2)特点 1)作单向数据传送,即一次初始化只能把某个并行端口置成输入或输出; 2)要求专用的联络(握手/应答)信号,有固定的工作时序和专用的工作状态字; 3)适用于查询或中断方式与CPU交换数据,不能用于无条件方式交换数
您可能关注的文档
最近下载
- 人教版历史九年级上册全套教学课件.pptx
- DL_T 1074-2019 电力用直流和交流一体化不间断电源(代替DL_T 1074-2007).docx VIP
- 2025秋统编版(2024)道德与法治一年级上册教学设计(全册) .pdf
- 白癜风中西医防治(王砚宁)_部分1.pdf VIP
- 第二单元生物制品生产等基本技术61课件.pptx VIP
- 最全监理大纲(共486页).docx
- DLT_5293-2013 电气装置安装工程 电气设备交接试验报告统一格式.docx VIP
- MZT213-2024学术类社会团体自身建设指南.pdf VIP
- 职业素养与职业礼仪.docx VIP
- 政务视联网系统解决方案.pptx VIP
文档评论(0)