MCS―51系列单片机有4个8位并行接口,分别是什么口丶什么口丶什么口和什么口?

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-06-28
mcs-51内部四个并行i/o口各有什么异同

MCS-51单片机共有四个8位双向并行的I/O端口,每个端口都包括一个锁存器、一个输出驱动器和一个输入缓冲器。但这四个端口的功能不全相同,P0口既可作一般I/O端口使用,又可作地址/数据总线使用;P1口是一个准双向并行口,作通用并行I/O口使用;P2口除了可作为通用I/O使用外,还可在CPU访问外部存储器时作高八位地址线使用;P3口是一个多功能口除具有准双向I/O功能外,还具有第二功能。

P0口是51单片机的数据总线,数据信息经P0口送出。实际运行过程中P0口是分时复用的,这种处理由单片机内部自动完成,你只要写好相应代码即可。好像是前半个周期(具体时序记不清了,你可看一下时序图)P0口P2口分别输出地址信号,后半个周期才是数据的输入或输出,其中低8位由P0口输出,经典电路中一般使用74373作为地址锁存器,通过单片机的ALE信号完成地址锁存操作,保证读写数据时被寻址器件或端口的地址信号线的正确性;高8位则从P2口输出,本身带锁存功能,寻址过程中不会再变化。8位地址和16位地址原理上是一样的,区别仅在于是否使用P2口,换句话说如果你只使用了低8位寻址的模式,在外部地址读写时高8位送什么值都行,当然,前提是没使用P2口。

P0口有三个功能
1、外部扩展存储器时,当做数据总线(如图1中的D0~D7为数据总线接口)
2、外部扩展存储器时,当作地址总线(如图1中的A0~A7为地址总线接口)
3、不扩展时,可做一般的I/O使用,但内部无上拉电阻,作为输入或输出时应在外部接上拉电阻。
P1口
只做I/O口使用:其内部有上拉电阻。
P2口有两个功能
1、扩展外部存储器时,当作地址总线使用
2、做一般I/O口使用,其内部有上拉电阻;
P3口有两个功能
除了作为I/O使用外(其内部有上拉电阻),还有一些特殊功能,由特殊寄存器来设置,具体功能请参考我们后面的引脚说明。
有内部EPROM的单片机芯片(例如8751),为写入程序需提供专门的编程脉冲和编程电源,这些信号也是由信号引脚的形式提供的,
即:编程脉冲:30脚(ALE/PROG)
编程电压(25V):31脚(EA/Vpp)

  • 三、简答题 1、MCS51系列单片机共有几个并行I/O口,分别用什么表示?简 ...
    答:MCS-51单片机有4个双向的8位I/O口的P0~P3口为三态双向口 P1,P2,P3口为准双向口(用作输入时,口线被拉成高电平,所以称为准双向口)。51单片机的4 个口都 可作为IO口使用,并不是说只有P1口能作为IO口。应该是P0、P2和P3除了IO口外还有第二功能 。而P1口只有IO口功能。P0口可作为数据...
  • MCS―51系列单片机有4个8位并行接口,分别是什么口丶什么口丶什么口和...
    答:1、外部扩展存储器时,当做数据总线(如图1中的D0~D7为数据总线接口)2、外部扩展存储器时,当作地址总线(如图1中的A0~A7为地址总线接口)3、不扩展时,可做一般的I/O使用,但内部无上拉电阻,作为输入或输出时应在外部接上拉电阻。P1口 只做I/O口使用:其内部有上拉电阻。P2口有两个功能 1...
  • MCS-51设有4个8位并行端口,在实际应用中8位数据信息由哪个端口传送?16...
    答:(12MHZ晶振:机器周期位1us);51指令不区分大小写;指令格式:操作码+操作数。P3口的功能:P3.0(TXD串行口数据发送口);P3.1(RXD串行口数据接收端);P3.2(/INT0外部中断0接入端);P3.3(/INT1外部中断1接入端);P3.4(T0计数器0入口段);P3.5(T1计数器1入口端);P3.6(RD外不允...
  • MCS-51设有4个8位并行端口,实际应用中8位数据信息由哪个端口传送,16位...
    答:P0口是51单片机的数据总线,数据信息经P0口送出。实际运行过程中P0口是分时复用的,这种处理由单片机内部自动完成,你只要写好相应代码即可。好像是前半个周期(具体时序记不清了,你可看一下时序图)P0口P2口分别输出地址信号,后半个周期才是数据的输入或输出,其中低8位由P0口输出,经典电路中一般...
  • 80C51单片机简介?
    答:80C51单片机属于MCS-51系列单片机,由Intel公司开发。概述:1、80C51有两个16位定时计数器,两个外中断,两个定时计数中断,及一个串行中断,并有4个8位并行输入口。2、80C51内部有时钟电路,但需要石英晶体和微调电容外接,由于80C51的系统性能满足系统数据采集及时间精度的要求,而且产品产量丰富来源广,...
  • 单片机原理流水灯实验报告
    答:单片机原理流水灯实验报告: 一、实验目的:进一步熟习keil仿真软件、proteus仿真软件的使用。认识并熟习单片机I/O口和LED灯的电路构造,学会建立简单的流水灯电路。掌握C51中单片机I/O口的编程方法和使用I/O口进行输入输出的注意事项。二、实验原理:MCS-51系列单片机有四组8位并行I/O口,记作P0、P1、P2...
  • 简述MCS-51系列单片机四个并行I/O口的特点
    答:P0是个标准的三态口,高阻态:相当于悬空;高电平:内部上管导通,相当于把端口接电源;低电平:下管导通,相当于把端口接地;P1,P2,P3是准输入,输出口,只有一个下管,导通就是接地,关断时下管截止,靠上拉电阻,完成高电平输出。对外部存储器的读写,p0分时作为8位数据,低8位地址复用,p2高...
  • mcs-51单片机通常有几个并行i/o口
    答:mcs-51单片机通常有4个并行IO口,分别是P0、P1、P2、P3口。
  • MCS-51单片机内部包含哪些主要逻辑功能部件?
    答:MCS-51单片机内部包含哪些主要逻辑功能部件有:(1)1个8位的微处理器CPU。(2)8KB的片内程序存储器Flash ROM(51子系列的Flash ROM为4KB),用于烧录运行的程序、常数数据。(3)256B的片内数据存储器RAM(51子系列的RAM为128B),在程序运行时可以随时写入数据和读出,用于存放函数相互传递的数据、接收的...
  • MCS-51系列单片机有几个输入输出端口具有怎样的特点和用途
    答:51单片机有4个I/O端口,每个端口都是8位双向口,共占32根引脚。每个端口都包括一个锁存器(即专用寄存器P0~P3)、一个输入驱动器和输入缓冲器。通常把4个端口称为P0~P3。在无片外扩展的存储器的系统中,这4个端口的每一位都可以作为双向通用I/O端口使用。在具有片外扩展存储器的系统中,P2口...