怎样用门电路扩展单片机 I/O 接口?

发布者:technology78最新更新时间:2013-08-31 来源: 21ic关键字:门电路  扩展单片机  IO接口 手机看文章 扫描二维码
随时随地手机看文章

怎样用门电路芯片作为扩展I/O接口?

应用系统中,采用TTL电路、CMOS电路锁存器或三态门电路也可以构成各种类型的简单的I/O口。

这种I/O口多通过P0口扩展。由于P0口只能分时使用,所以用它构成输出口时,接口芯片应具有锁存功能:构成输入口时,根据输入数据是常态还是暂态,要求接口芯片应能三态缓冲或锁存选通。

数据的输入输出由单片机的读/写信号控制。

关键字:门电路  扩展单片机  IO接口 引用地址:怎样用门电路扩展单片机 I/O 接口?

上一篇:单片机的自组织网络互同步节点设计
下一篇:iRAM 内部是怎样配置的?

推荐阅读最新更新时间:2024-03-16 13:27

一种C51单片机并行口扩展设计及应用
1 引言 C51单片机是我们生活中最常用的系列,MCS-51系列单片机有4个并行口(P0,P1,P2,P3口),但对一个稍微复杂的应用系统来说,真正可供用户使用的并行口,只有P1口可用,况且常常因扩展I2C和SPI的器件需占用某些P1口,迫使用户不得不扩展并行口以满足实际的需要。习惯上,常用的并行口接口芯片有8255、8155,这两种芯片功能比较齐全,可以使用在相对比较复杂的系统中,但如是对一般的系统而言,这些功能往往闲置不用。那么就可以选用一些本来闲置不用的口线作为选通信号来进行并行口的扩展,这样就能充分利用单片机有限的I/O资源,在本设计中是将P1口扩展成一个或几个8位并行口,在每一个八位口上接入8个发光二极管做为输出,二
[单片机]
一种C51<font color='red'>单片机</font>并行口<font color='red'>扩展</font>设计及应用
单片机外部中断源的扩展
设计一个五个外部中断源系统。其中最高级的外部中断源连接到INT0脚,其余中断源连接到INT1脚。画出系统电路原理图,并写出外部中断1的中断服务程序。 案例分析: 中断与查询相结合的方法是把系统中多个外部中断源按它们的重要程度进行排序,把其中最高级别的中断源接到MCS-51的一个外部中断源输入端(例如接到 脚),其余的中断源用线 或 的方法连接到另一个外部中断输入端( ),并同时接到一个I/O口,如图3中所示接到P1口。中断请求由硬件电路产生,而中断源的识别由程序查询来处理,查询顺序由中断源的优先级决定。图3为五个外部中断源的连接电路,其中设备1~4经OC门与 连接,并连接到P1.0~P1.3,均采用电平触发方式。设备0为最高级
[单片机]
<font color='red'>单片机</font>外部中断源的<font color='red'>扩展</font>
单片机大容量FLASHRAM的扩展
微机监控设备常常需要对监控的数据进行实时记录,以便于事后分析处理,为事故分析、设备故障诊断和维修提供准确可靠的信息,如飞机“黑匣子”、列车“运行记录器”等。数据信息的记录需要大数据容量和实时快速的读写速度,以及在掉电和复位等干扰下的可靠的数据保护。现在一般采用非易失性RAM(NVRAM)为存储介质,其缺点是没有硬件和软件写保护,在强干扰下,程序误写的概率大。 新型闪速存储器(FLASHRAM)由于同时具有EPROM的可编程能力和EEPROM的电可擦写功能,又能像SRAM一样进行随机快速访问,因而越来越多的受到国内外的广泛关注和应用。28F040是一个容量为512K×8Bit可块擦除、字节编程的EEPROM,其擦除、编程电压均为
[应用]
单片机中断多优先级的软件扩展方法
摘要:为了解决MCS-51系列单片机只能由IP寄存器设定两级优先级的问题,文中给出了利用软件对中断优先级进行扩展的方法,同时给出了高于两个优先级的多优先级软件扩展程序。 关键词:单片机;中断;优先级;寄存器 1 引言 所谓中断是指当CPU正在处理某件事情的时候,外部发生的某一事件(如一个电平的变化,一个脉冲沿的发生或定时器计数溢出等)请求CPU迅速去处理,于是CPU暂时中止当前的工作,转去处理所发生的事件。中断服务处理完该事件以后,再回到原来被中止的地方继续原来的工作,这样的一个过程称之为中断。以8051为例,中断系统含有5个中断源,分别是外部中断0请求(INT0),外部中断1请求(INT1),定时/计数器0溢出中断请求(
[应用]
Microchip 扩展高性能且具经济效益的通用8 位单片机系列
PIC18F87J11 系列单片机可提供更多低功耗的性能、外设和存储持久性,同时降低成本 全球领先的单片机和模拟半导体供应商——Microchip Technology Inc.(美国微芯科技公司)近日宣布,推出 12 款 PIC18F87J11 高性能通用 8 位单片机。新产品的性能提高了20%,达到 12 MIPS(48 MHz),进一步增强了外设并降低了休眠功耗。PIC18F87J11 系列成员众多,可提供多种程序存储器和外设,不仅具有成本效益且功能强大。 Microchip 一直致力于扩展其3 V PIC18F J 系列8位单片机,以满足成本敏感市场对高性能产品的需求。此外,PIC18F87J11 通用单片机系列采用纳
[新品]
51单片机实验2——I2C通信——24C01扩展实验
一、实验原理: I2C总线是由Philips公司开发的一种简单、双向二线制同步串行总线。它只需要两根线即可在连接于总线上的器件之间传送信息。 主器件用于启动总线传送数据,并产生时钟以开放传送的器件,此时任何被寻址的器件均被认为是从器件。在总线上主和从、发和收的关系不是恒定的,而取决于此时数据传送方向。如果主机要发送数据给从器件,则主机首先寻址从器件,然后主动发送数据至从器件,最后由主机终止数据传送;如果主机要接收从器件的数据,首先由主器件寻址从器件。然后主机接收从器件发送的数据,最后由主机终止接收过程。在这种情况下,主机负责产生定时时钟和终止数据传送。 二、实验电路图 三、代码详解: “i2c.h” #ifnd
[单片机]
51<font color='red'>单片机</font>实验2——I2C通信——24C01<font color='red'>扩展</font>实验
SP2328串口扩展专用芯片及其与单片机接口电路
摘 要: 本文介绍一种新型的单片机串口扩展芯片的功能特性以及与单片机接口的应用。 关键词: 单片机; 多串口通信 在设计由多个单片机组成的数据采集电路时,一般要用多个串口在各个单片机之间进行数据通信。为了解决单片机扩展多个串口的问题,以前大多采用多片AT89C2051来实现多串口通信。每个AT89C2051用并口与上位机连接,再通过AT89C2051的串口与下位机串口连接。这种电路设计,单片机编程比较复杂,整个电路的调试也比较麻烦,可靠性不是很高。一种新开发的SP2328串口扩展芯片很好的解决了上述问题。 SP2328是成都视普科技公司的串行口扩展专用芯片,能将普通单片机(如:AT89C2051、AT89C51等)的
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved