❶ 80351单片机p0口,p1口,p2口和p3口特点
8051单片机p0口是地址数据复用端口,另外P0口没有上拉电阻,,p2口可以做为高8位地址线用,p3口除了作为通用IO口外,所有第二功能都在它上面,如串口,外部中断输入、计数器输入、读写外部RAM控制信号等。P1口没有特别之处。
❷ 典型51单片机的P0,P1,P2,P3口都有哪些功能
51单片机p0p1p2p3口,都可以当准IO口使用,也就是既可以作输出口,也可以作输入口。
需要说明的是,P1口、P2口只是普通IO口,无特殊功能。P0口作输出口用时,需加上拉电阻;P0口有复用功能,当对外部存储器进行读写操作时,P0口先是提供外部存储器的低8位地址,供外部存储器地址锁存器锁存,然后充当数据线,用于写出或读入数据。P3口是特殊功能口,所有管脚都有特殊功能,分别是:
P3.0----RXD,串行通信输入口,不使用串行通信功能时,可做普通IO口使用
P3.1----TXD,串行通信输出口,不使用串行通信功能时,可做普通IO口使用
P3.2----INT0,外部中断0输入口,不使用外部中断0功能时,可做普通IO口使用
P3.3----INT1,外部中断1输入口,不使用外部中断1功能时,可做普通IO口使用
P3.4----T0,定时器0外部计数输入口,不使用定时器0外部计数功能时,可做普通IO口使用
P3.5----T1,定时器1外部计数输入口,不使用定时器1外部计数功能时,可做普通IO口使用
P3.6----WR,外部存储器写信号,不使用外部存储器写功能时,可做普通IO口使用
P3.7----RD,外部存储器读信号,不使用外部存储器读功能时,可做普通IO口使用
❸ 单片机最小系统p1口和p2口接开关有什么区别
51 单片机,p1口和p2口,分别在芯片的两边。
外接器件时,布线长度,不一样。
❹ 51单片机的P1,P2,P3口的输入输出是什么意思
51单片机结构很简单,io口是准输入输出的,无法设置,不像其他一些高级点的单片机。
p1,p2,p3口的上拉电阻都是固化在芯片内部的,不能通过软件设置断开。
你想把上拉电阻取消作为输入口,估计是想实现模拟输入,51单片机实现不了。可以用一下stm32,控制起来也很简单,但io口强大得多,能实现你想要的功能。
51准输入:你首先把io口置高,然后读取io口的电平即可得知连在io口上的外部电平。
❺ 总结mcs51单片机p0 p1 p2 p3的功能和特性
mcs51单片机的特性:
P0.0~P0.7 P0口8位双向口线(在引脚的39~32号端子)。
P1.0~P1.7 P1口8位双向口线(在引脚的1~8号端子)。
P2.0~P2.7 P2口8位双向口线(在引脚的21~28号端子)。
P3.0~P3.7 P3口8位双向口线(在引脚的10~17号端子)。
P0口有三个功能:
1、外部扩展存储器时,当做数据总线(如图1中的D0~D7为数据总线接口)。
2、外部扩展存储器时,当作地址总线(如图1中的A0~A7为地址总线接口)。
3、不扩展时,可做一般的I/O使用,但内部无上拉电阻,作为输入或输出时应在外部接上拉电阻。
总结如下:
单片机(Single-Chip Microcomputer)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统。
定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统。
在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。
❻ 当单片机外部扩展RAM和ROM是时,P0口,P1口,P2口,P3口各起什么作用
不知道你说的是哪种单片机,如果是常用的51单片机的话,其P1口仅作为I/O,无第二功能;P3口作为I/O的同时,其第二功能是一些特殊功能,非扩展存储.P0口用于外部扩展存储时,用作地址总线或数据总线;P2口作为扩展存储时,作为地址总线.
❼ 3.单片机P0\P1\P2\P3口是否通用,如不通用,有何区别
摘要 单片机P0,P1,P2,P3口的区别 2007年02月22日 星期四 23:47 P0口:真正的双向口,输出锁存,输入缓冲,输入前要先置1(KEIL包含的头文件已经有动作了,如果用汇编,要人工置1),输出为漏极开路,输出一般都要上拉电阻。输入为高阻态,能驱动8个TTL负载。当有片外存储器时,作数据线使用。 P1口:是最简单的口,输入也要先置1,无高阻态,只能是输出或者输入。能驱动4个TTL负载。 P2口:I/O与P1口一样,当有片外存储器时,作地址线使用,寻址64K片外数据存储器。能驱动4个TTL负载。 P3口:I/O与P1口一样,但无论输入输出都要先置1。具有很多复用功能。 口的一般使用方法:做复用时一般不要加上拉和下拉电阻。但单输出驱动负载时都应加1K左右的上拉电阻,单输入时要加10K左右的下拉电阻,且输入为
❽ 典型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)读外部存储器的脉冲输出。
(8)单片机p1与p2接口扩展阅读:
在单片机中主要包含CPU、只读存储器ROM和随机存储器RAM等,多样化数据采集与控制系统能够让单片机完成各项复杂的运算,无论是对运算符号进行控制,还是对系统下达运算指令都能通过单片机完成。
由此可见,单片机凭借着强大的数据处理技术和计算功能可以在智能电子设备中充分应用。简单地说,单片机就是一块芯片,这块芯片组成了一个系统,通过集成电路技术的应用,将数据运算与处理能力集成到芯片中,实现对数据的高速化处理。
❾ 51单片机p0口与p2口的区别
区别一、不一样的意思
P0口作输出口用时,需加上拉电阻。P0口有复用功能。当对外部存储器进行读写操作时,P0口首先提供外部存储器的低8位地址,以供外部存储器地址锁存器锁存,然后将ACTS作为数据线用于写入或读取数据。P1端口,P2端口只是普通的IO端口。
区别二、不一样的功能
P0口第一个功能是数据接口,第二个功能是地址低八位,P2口第二个功能是地址高八位。另外除了P0口没有内部上拉电阻外,其他三个都有内部上拉电阻。
区别三、不一样的用法
信号输出和交互接口,编程可以确定不同的功能,例如连接液晶屏,作为控制信号输出输入等。
由于没有端口复用功能,所以,P0口的V1变成了一个上拉电阻。由于内部就有上拉电阻,因此,作为GPIO,P1端口不需要连接到上拉电阻,当然,不要紧,它相当于两个并联的上拉电阻。
(9)单片机p1与p2接口扩展阅读:
1、P0口:真正的双向端口,输出锁存器,输入缓冲区,第一个设置为1的输入(KEIL包含具有头文件的动作,如果是汇编,则手动设置为1),输出为漏极开路,输出一般为上拉电阻。输入为高阻抗,可驱动8个TTL负载。当有片外存储器可用时,请将其用作数据线。
2、P1口:对于最简单的端口,输入必须首先为1,并且没有高阻态。它只能是输出或输入。能够驱动4个TTL负载。
3、P2口:I/O(输入/输出)与P1口一样,当有片外存储器可用时,使用地址线寻址64K片外数据存储器。能够驱动4个TTL负载。
❿ 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)读外部存储器的脉冲输出。
(10)单片机p1与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。具有很多复用功能。