微机接口技术 教学课件 ppt 作者 第三版 王成端ppt 第7章并行接口.ppt

微机接口技术 教学课件 ppt 作者 第三版 王成端ppt 第7章并行接口.ppt

ID:51631354

大小:1.49 MB

页数:65页

时间:2020-03-26

微机接口技术 教学课件 ppt 作者 第三版 王成端ppt 第7章并行接口.ppt_第1页
微机接口技术 教学课件 ppt 作者 第三版 王成端ppt 第7章并行接口.ppt_第2页
微机接口技术 教学课件 ppt 作者 第三版 王成端ppt 第7章并行接口.ppt_第3页
微机接口技术 教学课件 ppt 作者 第三版 王成端ppt 第7章并行接口.ppt_第4页
微机接口技术 教学课件 ppt 作者 第三版 王成端ppt 第7章并行接口.ppt_第5页
资源描述:

《微机接口技术 教学课件 ppt 作者 第三版 王成端ppt 第7章并行接口.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第7章并行接口第7章并行接口学习目标:◆掌握并行接口的概念、基本输入输出及并行接口的工作原理;◆理解8255A的内部结构和引脚功能;◆掌握8255A的3种工作方式;◆掌握8255A的初始化编程方法;◆重点掌握8255A的编程及应用。第7章并行接口本章目录:7.1并行接口基础7.28255A可编程并行接口芯片习题与思考题7.1并行接口基础7.1.1并行接口概述7.1.2并行接口输入输出返回上一级7.1.1并行接口概念通信是指计算机与外界之间的信息交换。通信的基本方式有并行通信和串行通信两种。并行通信就是把一个字符的各数位用几条线同时进行传输。并行接口就是实现并行通信的接口。返回上一级7.1.2并

2、行接口输入输出1.并行输入2.并行输出3.双向式输入输出4.带有联络信号的输入输出5.中断式输入返回上一级接口类型:中断型接口和非中断型接口;可编程的和不可编程的。不可编程的中断型接口和非中断型接口有时称为程序化输入/输出接口,通过执行程序来控制输入/输出操作。可编程接口由微机通过程序设置好以后,就能不依赖于微机而独立地工作。返回上一级1.并行输入1)保持量输入输入设备的状态信息是一个保持量,如开关状态。收集开关的状态信息可用三态门取得.设片选的口地址为port,可用如下的指令来完成取数。MOVDX,portINAL,DX调试,可用DEBUG命令Iport三态门(74LS244)传输的输入接口

3、电路图返回上一级2)变化量的输入输入量以脉冲的形式出现,而随时在变化,可用D触发器记录的方法,来检测有无脉冲输入的产生,即输入量脉冲作为D触发器的CP端,一旦有正脉冲产生,D触发器响应端Q置1。D触发器可用74LS74,CPU用IN指令读取信息以后,然后用OUT指令将各D触发器清零,等待下一次接收。返回上一级实现以上功能的程序:MOVDX,portINAL,DXMOVBL,ALMOVAL,00OUTDX,AL接口电路要有按位清零的功能。如要清D7、D6位,可用如下指令:MOVDX,portMOVAL,03FHOUTDX,ALport为端口地址,设D7、D6位为0,其他位为1(03FH)。返回上

4、一级2.并行输出1)输出数字量,而不需要数据锁存可选用三态门74LS244和D触发器74LS74来实现输出接口电路,称为三态门输出接口电路返回上一级2)输出数字量,需要数据锁存采用8个D触发器74LS273设计接口电路功能指令:MOVAL,DATAMOVDX,portOUTDX,AL返回上一级3)脉冲方式输出输出脉冲的宽度由CLK的周期来确定,PC机CLK信号的周期为210ns输出受D触发器U2的D端控制,输出脉冲的宽度为两个CLK周期420ns。返回上一级3.双向式输入输出在设计电路时,采用集电极开路门电路(OC门),可用两个六反相器(OC门)74LS05来实现,图中的4.7KΩ电阻为OC门

5、外接的集电极电阻。输入电路采用三态八缓冲器74LS244集成电路,输出电路采用8D触发器74LS273集成电路。返回上一级4.带有联络信号的输入输出简单的测试程序:FOREVER:MOVDX,port1INAL,DXTESTAL,01HJZFOREVERRECEIVE:MOVDX,port2INAL,DXMOVBUFFER,AL读外设标志线路读清标志时序图返回上一级5.中断式输入返回上一级7.28255A可编程并行接口芯片7.2.18255A引脚介绍7.2.28255A内部结构7.2.38255A方式控制字7.2.48255A的三种工作方式7.2.58255A的编程方法7.2.68255A应用

6、举例返回上一级7.2.18255A引脚介绍返回上一级D0~D7:数据线,三态双向8位缓冲器,用来读写数据和写控制字。PA0~PA7:A口8位数据输入锁存器和8位数据输出锁存器/缓冲器。PB0~PB7:B口8位输入锁存器和8位数据输出锁存器/缓冲器。PC0~PC7:C口8位输入锁存器和8位数据输出锁存器/缓冲器。CS:片选信号,低电平有效。为低电平时,8255A才工作。返回上一级WR:写控制信号,低电平有效,为低电平时,允许CPU通过8255A输出数据。RD:读控制信号,低电平有效,为低电平时,允许CPU通过8255A输入数据。A0,A1:端口选择线,在8255A中共有四个端口地址,它们是口A、

7、口B、口C三个数据口,以及一个控制寄存器端口。RESET:复位信号,高电平有效。为高电平时,8255A所有的寄存器清“0”,所有的输入/输出均处于输入状态。返回上一级8255A寻址方式与相应操作返回上一级7.2.28255A内部结构返回上一级1.数据总线缓冲器该缓冲器宽度为8位、双向、三态的缓冲器,直接挂接在PC机8位数据总线D7~D0上。8255A编程时的各种命令字,或被读取的状态字也是通过该数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。