A. 51单片机p0p1p2p3口,到底有啥区别啊,他们的基本功能有啥
51单片机p0、p1、p2、p3口区别如下:
一、意思不同
P0口作输出口用时,需加上拉电阻。P0口有复用功能。当对外部存储器进行读写操作时,P0口先是
提供外部存储器的低8位地址,供外部存储器地址锁存器锁存,然后充当数据线,用于写出或读入数
据。P1口、P2口只是普通IO口。
二、功能不同
P0口第一个功能是数据接口,第二个功能是地址低八位,P2口第二个功能是地址高八位。另外除了
P0口没有内部上拉电阻外,其他三个都有内部上拉电阻。
三、用法
信号输出和交互接口,编程可以确定不同的功能,例如连接液晶屏,作为控制信号输出输入等。
由于没有端口复用功能,所以,P0口的V1变成了一个上拉电阻。由于内部就有上拉电阻,所以,作
为GPIO时,P1口不需要接上拉电阻,当然,您接了也没关系啦,就相当于两个上拉电阻并联。
基本功能:
一、P1 就没多少功能,就是个准双向I/O口。
二、P0当准IO口使用,也就是既可以用作输出口,也可以用作输入口。
三、P3口除了是个准双向I/O口外。第二功能很重要P3.0 (RXD)串行数据接收端,P3.1 (TXD)
串行数据发送端,P3.2 (INT0)外部中断0输入,P3.3 (INT1)外部中断1输入;
P3.4(T0)Timer0计数器输入,P3.5(T1)Timer1计数器输入,P3.6(WR)写外部存储器的脉冲
输出,P3.7(RD)读外部存储器的脉冲输出。
(1)单片机p2口扩展阅读
1、P0口:真正的双向口,输出锁存,输入缓冲,输入前要先置1(KEIL包含的头文件已经有动作
了,如果用汇编,要人工置1),输出为漏极开路,输出一般都要上拉电阻。输入为高阻态,能驱动
8个TTL负载。当有片外存储器时,作数据线使用。
2、P1口:最简单的口,输入也要先置1,无高阻态,只能是输出或者输入。能驱动4个TTL负载。
3、P2口:I/O(输入/输出)与P1口一样,当有片外存储器时,作地址线使用,寻址64K片外数据存
储器。能驱动4个TTL负载。
4、P3口:I/O(输入/输出)与P1口一样,但无论输入输出都要先置1。具有很多复用功能。
B. 单片机P2口的第二功能是什么
p1口和p2口以及p3口都可以做普通的i/o使用!
其中p3口具有第二功能:
p3.0
rxd(串行输入口)
p3.1
txd(串行输出口)
p3.2
/int0(外部中断0)
p3.3
/int1(外部中断1)
p3.4
t0(记时器0外部输入)
p3.5
t1(记时器1外部输入)
p3.6
/wr(外部数据存储器写选通)
p3.7
/rd(外部数据存储器读选通)
C. 单片机原理中,指出P0口和P2口的第二功能
P0口作为地址数据复用线
p2口第二功能与P0第二功能相配合,输出地址,用于选择片外的RAM
D. 单片机的p0,p1,p2,p3端口有什么作用
1、P0口:真正的双向口,输出锁存,输入缓冲,输入前要先置1(KEIL包含的头文件已经有动作了,如果用汇编,要人工置1),输出为漏极开路,输出一般都要上拉电阻。输入为高阻态,能驱动8个TTL负载。当有片外存储器时,作数据线使用。
2、P1口:最简单的口,输入也要先置1,无高阻态,只能是输出或者输入。能驱动4个TTL负载。
3、P2口:I/O(输入/输出)与P1口一样,当有片外存储器时,作地址线使用,寻址64K片外数据存储器。能驱动4个TTL负载。
4、P3口:I/O(输入/输出)与P1口一样,但无论输入输出都要先置1。具有很多复用功能。
(4)单片机p2口扩展阅读
1、如果P1口用作输入端口,即Q=0,/Q=1;则场效应管导通,引脚被直接连到电源的地GND上,即使引脚输入的是高电平,被直接拉低为“0“。
所以,与P0端口一样,在将数据输入P1端口之前,先要通过内部总线向锁存器写”1“,这样/Q=0,场效应管截止,P1端口输入的“1”才可以送到三态缓冲器的输入端,此时再给三态门的读引脚送一个读控制信号,引脚上的“1”就可以通过三态缓冲器送到内部总线。
2、具有这种操作特点的输入/输出端口,一般称之为准双向I/O口,51单片机的P1,P2,P3口都是准双向口。而P0端口由于输出具有三态功能(输出端口的三态是指:高电平,低电平,高阻态这三态),所以在作为输入端口时,无需先写“1”然后再进行读操作。
E. 单片机p2口有什么用
这个用处也是很大的呀。很多仪器方面也都是需要这个单片机的,而且这个端口还是比较好用。
F. 单片机的P0和P2口作为普通的I/O口怎么用
作普通I/O口当然就是输出和输入咯,输出1,引脚就是高电平,输出0,引脚就是低电平,如此而已。
不过要注意P0口,输出时要接上拉电阻。
G. 51单片机p0口与p2口的区别
区别一、不一样的意思
P0口作输出口用时,需加上拉电阻。P0口有复用功能。当对外部存储器进行读写操作时,P0口首先提供外部存储器的低8位地址,以供外部存储器地址锁存器锁存,然后将ACTS作为数据线用于写入或读取数据。P1端口,P2端口只是普通的IO端口。
区别二、不一样的功能
P0口第一个功能是数据接口,第二个功能是地址低八位,P2口第二个功能是地址高八位。另外除了P0口没有内部上拉电阻外,其他三个都有内部上拉电阻。
区别三、不一样的用法
信号输出和交互接口,编程可以确定不同的功能,例如连接液晶屏,作为控制信号输出输入等。
由于没有端口复用功能,所以,P0口的V1变成了一个上拉电阻。由于内部就有上拉电阻,因此,作为GPIO,P1端口不需要连接到上拉电阻,当然,不要紧,它相当于两个并联的上拉电阻。
(7)单片机p2口扩展阅读:
1、P0口:真正的双向端口,输出锁存器,输入缓冲区,第一个设置为1的输入(KEIL包含具有头文件的动作,如果是汇编,则手动设置为1),输出为漏极开路,输出一般为上拉电阻。输入为高阻抗,可驱动8个TTL负载。当有片外存储器可用时,请将其用作数据线。
2、P1口:对于最简单的端口,输入必须首先为1,并且没有高阻态。它只能是输出或输入。能够驱动4个TTL负载。
3、P2口:I/O(输入/输出)与P1口一样,当有片外存储器可用时,使用地址线寻址64K片外数据存储器。能够驱动4个TTL负载。
H. 简述单片机p0口,p1口,p2口,p3口的特点
简述单片机p0口,p1口,p2口,p3口的特点
首先是作为普通IO,其次是第二功能,如串口、中断、时钟输出等
首先是作为普通IO,其次是第二功能,如串口、中断、时钟输出等
I. 典型51单片机的P0,P1,P2,P3口都有哪些功能
P0口第一个功能是数据接口,第二个功能是地址低八位,P2口第二个功能是地址高八位。另外除了P0口没有内部上拉电阻外,其他三个都有内部上拉电阻。P1就没多少功能,就是个准双向I/O口。最重要的就是P3口了,他除了是个准双向I/O口外,第二功能很重要:P3.0
(RXD)串行数据接收端;P3.1
(TXD)串行数据发送端;P3.2
(INT0)外部中断0输入;P3.3
(INT1)外部中断1输入;P3.4(T0)Timer0
计数器输入:P3.5(T1)Timer1计数器输入;P3.6(WR)写外部存储器的脉冲输出:P3.7(RD)读外部存储器的脉冲输出。
(9)单片机p2口扩展阅读:
在单片机中主要包含CPU、只读存储器ROM和随机存储器RAM等,多样化数据采集与控制系统能够让单片机完成各项复杂的运算,无论是对运算符号进行控制,还是对系统下达运算指令都能通过单片机完成。
由此可见,单片机凭借着强大的数据处理技术和计算功能可以在智能电子设备中充分应用。简单地说,单片机就是一块芯片,这块芯片组成了一个系统,通过集成电路技术的应用,将数据运算与处理能力集成到芯片中,实现对数据的高速化处理。
J. 51单片机p2口做1/0引脚使用的条件是什么
51单片机p2口本来就是通用1/0口,它的使用没有条件。要说有条件,只能是保证硬件不冲突就行,因该端口可以作外部扩展RAM/ROM的地址线。如果外部有RAM/ROM,再作I/O使用,就要用锁存器隔离。