MCS-51系统单片机简单I/O扩展的基本原则

如题所述

1:输入接口的扩展
MCS-51单片机的数据总线是一种公用总线,不能被独占使用,这就要求接在上面的芯片必须具备“三态”功能,因此扩展输入接口实际上就是要找一个能够用于控制且具备三态输出的芯片。以便在输入设备被选通时,它能使输入设备的数据线和单片机的数据总线直接接通;而当输入设备没有被选通时,它又能隔离数据源和数据总线(即三态缓冲器为高阻抗状态)。
如果输入的数据可以保持比较长的时间(比如键盘),简单输入接口扩展通常使用的典型芯片为74HC244,由该芯片可构成三态数据缓冲器。
2: 输出接口的扩展
由于单片机的数据总线是为各个芯片服务的,一般不可能为一个输出而一直保持一种状态,因此,输出接口的主要功能是进行数据保持(即数据锁存),也就是说,输出接口的扩展实际上就是扩展锁存器。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-11-15
输出扩展可使用移位寄存器芯片实现,比如CD4094等。
输入扩展可使用8-3编码器或模拟开关,比如74HC148等。

MCS-51系统单片机简单I\/O扩展的基本原则
1:输入接口的扩展 MCS-51单片机的数据总线是一种公用总线,不能被独占使用,这就要求接在上面的芯片必须具备“三态”功能,因此扩展输入接口实际上就是要找一个能够用于控制且具备三态输出的芯片。以便在输入设备被选通时,它能使输入设备的数据线和单片机的数据总线直接接通;而当输入设备没有被选通时...

MCS-51单片机其内存由哪几部分组成?其编址和访问的规律是怎样的?
MCS-51单片机的存储器编址方式采用与工作寄存器、I\/O端口锁存器统一编址的方式。程序存储器和数据存储器空间好似相互独立的,各自有自己的寻址系统和控制信号,物理结构也不同。程序存储器为只读存储器(ROM),数据存储器为随机存储器(RAM)。1、程序存储器常用来存放程序和表格常数。程序存储器以程序...

何为端口?何为接口?在MCS51单片机中端口是如何扩展的?
扩展方法:CS-51单片机的I\/O端口通常需要扩充,以便和更多的外设(例如显示器、键盘)进行联系。在51单片机中扩展的I\/O口采用与片外数据存储器相同的寻址方法,所有扩展的I\/O口,以及通过扩展I\/O口连接的外设都与片外RAM统一编址,因此,对片外I\/O口的输入\/输出指令就是访问片外RAM的指令。

单片机系统扩展两种类型
单片机系统扩展主要分为并行扩展的两种类型。首先,是采用三总线方式进行的并行总线扩展。MCS-51系列单片机的片外引脚支持构建如图所示的三总线结构:地址总线(AB)、数据总线(DB)和控制总线(CB)。所有外部芯片通过这三组总线进行连接,以实现数据和交互信息的传输。其次,单片机并行I\/O口的扩展也是一个...

mcs-51单片机有几个i\/o口具备第二功能?
MCS-51单片机的4 个口都 可作为IO口使用,除P1口外,其它三个I\/O口都有第二功能。\\x0d\\x0aP0口可作为数据总线口,它可以对外部存储器低8 位读写。\\x0d\\x0aP2口也可以作为系统 扩展时的高8 位地址。\\x0d\\x0aP3口除了IO口功能 外,也有第二功能,即P3.0(串行输入口RXD)、P3.1...

请问MCS-51单片机的I\/O端口地址范围是多少?访问I\/O端口的指令助记符...
外部扩展的IO端口地址范围可以是0000H~FFFFH或00H~FFH,访问指令有两种,跟访问外部数据存储器RAM一样:MOVX A,@DPTR 16位地址。MOVX A,@R0 8位地址。

MCS-51单片机4个I\/O口的作用是什么?三总线是如何分配的?为什么说能作为...
第一功能是普通I\/O口,其中P0口需外接上拉电阻;第二功能各不相同,分别为:P0口:作外部三总线的地址总线(低8位)\/数据总线;P1口:作扩展型芯片的外部引脚,例如52的C\/T2外部信号输入,S52之WDT的报警输出等;P2口:作外部三总线的地址总线(高8位);P3口:作串口、定时器、外部中断的输入\/...

MCS-51单片机有多少根I\/O线?它们和单片机的外部总线有什么关系?_百度...
共4*8=32条IO P0,P1,P2,P3。P0作为外部地址线|数据线(在PSEN的控制线分时复用),P2作为高位地址线,P1,P3与外部总线无关,只作为标准IO和复用功能使用,但是有些单片机厂家,做了些改变,具体情况要看单片机的生产厂商和型号。

“MCS-51单片机I\/O”数据传送的控制方式是什么?
1,无条件送方式 无条件传送也称为同步程序传送.只有那些一直为数据I\/O传送作好准备的外部设备,才能使用无条件传送方式.因为在进行I\/O操作时,不需要测试外部设备的状态,可以根据需要随时进行数据传送操作.无条件传送适用于以下两类外部设备的数据输入输出:(1)具有常驻的或变化缓慢的数据信号的外部设备....

MCS-51中的4个I\/O口在使用时有哪些特点和分工?
【答案】:P0口是一个双向并行I\/O端口,在访问外部存储器时,作为复用的低8位地址\/数据总线。P1口是8位准双向并行I\/O端口,在编程校验期间,用于传输低8位地址。P2口是8位准双向并行I\/O端口,在访问外部存储器时,用于输出高8位地址,在编程期间用于传输高8位地址和控制信息。P3口准双向并行I\/O...

相似回答