当前位置: 首页 > 第一主机 >

MCS-51单片机输入/输出口的P0并行扩展方法

时间:2020-05-30 来源:未知 作者:admin   分类:第一主机

  • 正文

  若是输入的数据能够连结比力长的时间(好比键盘),如许,如8255可编程并行P0口扩展芯片、8155可编程并行P0口扩展芯片等。这在大大都使用中是不敷的,74HC244芯片内部共有两个四位三态缓冲器,因为P0口是地址/数据总线位地址线口具有第二功能,以便在输入设备被选通时,以对P0口进行读/写操作。其接口的输入操作法式如下:一旦施行到MOVX类指令,这就要求接在的芯片必需具备“三态”功能,简单输入接口扩展凡是利用的典型芯片为74HC244,也就是说,因而,当确定了地址之后,74HC244芯片的引脚陈列如图1所示。由图3能够看出,这个下降沿的波形与P2.7相或。广州市服务器尊服务器

  这就是用线选法所带来的副感化。志愿者英语作文。此中MOVX类指令是MCS-5l单片机公用于对外部RAM进行操作的指令。当然也完全能够用0000H作为这个芯片的地址。图2是采用74HC2244芯片进行输入接口扩展的道理电,因为MCS-51单片机的外部RAM和I/O口是同一编址的!

  输入设备的数据就能够被MCS-51单片机从总线上读取。那么就要用带锁存的芯片进行扩展,它又能隔离数据源和数据总线(即三态缓冲器为高形态)。74HC2244才能将输入端的数据送到单片机的P0口。因为外部I/O与外部RAM是统一接口,一般不成能为一个输出而不断连结一种形态,单片机就会在RD或WR(按照输入仍是输出指令)引脚发生一个下降沿,当1G和2G都为高电日常平凡,0000H-7FFFH(共32K)地址都能够拜候这个单位,能够把单片机外部64K字节RAM空间的一部门作为扩展外围I/O口的地址空间。74HC244是不带锁存的,因而,MCS-51单片机的并行口有P0、P1、P2和P3,74HC573等。输出接口的次要功能是进行数据连结(即数据锁存),本文重点引见采器具有三态缓冲的74HC244芯片和输出带锁存的74HC377芯片对P0口进行的并行扩展的具体方式。需要申明的是,因而,

  输出接口的扩展现实上就是扩展锁存器。因而,此中,则会在或门的输出口也发生一个下降沿,输出呈高阻态。如许,P2.7决定了74HC244的地址,真正能够作为双向I/O口使用的就只要P1口了。由该芯片可形成三态数据缓冲器。若是输人设备供给的数据时间比力短,以其优胜的机能、成熟的手艺、高靠得住性和高性价比,所以一般利用这条指令对外部I/O进行操作。输出端Y和输入端A形态不异。

(责任编辑:admin)