单片机中的p口和IO口的区别

能不能把p口认为是io口?

P口指的是“并行口”
IO口指的是“输入输出口”

P口当然可以作为IO口来用,但是通常P3口会用于他的第二功能,而P2口、P0口则经常被用作地址总线和数据总线。只有P1口,常被用于IO口。

举个简单的例子来说明他们之间的关系,P3口像航母,P1口像小渔船,你当然可以开着航母去钓鱼,但是通常没人愿意这么做,因为用小渔船捕鱼就足够了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-07-24
P口默认是I/O口,英文是Port(端口)

P口是可以复用的,各种单片机对P口的复用功能定义不一样

一般来说,功能越复杂的单片机对P口的配置就越复杂,不同厂商生产的单片机的I/0复用也不尽相同。通常,P口默认功能仍是I/O,如果想使用其复用的功能,需对对应寄存器进行配置,这个在该单片机芯片的datasheet中会有详细说明

另外,51系列单片机的I/0口中的P0口如果想作为I/O口需接上拉电阻(由于其内部的微电路结构及材料所决定,具体请参阅相关书籍P1口部分),所有I/0口理论上来说,在作为I/O使用时都应预先赋值为高电平(这也是由内部结构决定的,无需深究,了解即可,请参阅单片机入门书籍)
第2个回答  2010-07-24
IO就是 in / out 输入输出接口 对于8位单片机,比如P0口 P0.0~P0.7就有8个IO口
第3个回答  2010-07-24
单片机有四个并行I/O口,P0~P3,每个端口都具备I/O功能.
第4个回答  2010-07-24
不理解啊,我一直这样认为的,除了P1,P2,P3 读数据时需要提前置高,其他时间都没注意。

单片机内部4个并行I\/O口各有什么异同?其作用是什么?
1. P0端口是单片机的一个双向数据口,它既可以用来进行数据传输,也可以作为低位地址输出使用。2. P1至P3端口是准双向I\/O口,它们内部具有上拉电阻,可以在作为输入使用时防止由于外部信号的不确定性而导致的误操作。3. P1端口没有内置的特殊功能,通常用于通用I\/O操作。4. P2端口可以用来输出高位地...

单片机的四个io口分别是
单片机的四个io口分别是P0、P1、P2和P3。P0口:作外部三总线的地址总线(低8位)\/数据总线;P1口:作扩展型芯片的外部引脚,例如52的C\/T2外部信号输入,S52之WDT的报警输出等;P2口:作外部三总线的地址总线(高8位);P3口:作串口、定时器、外部中断的输入\/出线,及外部RAM读写的控制信号(外部...

单片机的P0 P1 P2 P3各口分别是什么作用?
一、P0口:真正的双向口,输出锁存,输入缓冲,输入前要先置1(KEIL包含的头文件已经有动作了,如果用汇编,要人工置1),输出为漏极开路,输出一般都要上拉电阻。输入为高阻态,能驱动8个TTL负载。当有片外存储器时,作数据线使用。二、P1口:最简单的口,输入也要先置1,无高阻态,只能是输出...

单片机内部4个并行I\/O口各有什么异同?其作用是什么?
p0是双向数据口用作数据传输和低位地址输出,P1-P3有内部上接电阻,叫准双向口,P1无特殊功能,P2可输出高位地址,P3有特殊功能,如中断,计数等

单片机的I\/O口就是指单片机上面的引脚吗?还是指P0,P1,P2,P3口等?
单片机的I\/O口, I\/O 就是 输入\/输出,是指P0,P1,P2,P3口,如 P0 有8个 I\/O口组成 连接 8个引脚, P1 P2 P3 也是一样,如 40 引脚的单片机,P0,P1,P2,P3 组成 32个 I\/O口,也有 32个 I\/O口 以上的。

6. 51单片机的4个I\/O端口在结构上有何异同?使用时应注意哪些事项?_百度...
P0口内部没有上拉电阻,在硬件设计上需要外接上拉电阻。P1、P2口作为普通IO口使用,P3口有特殊功能,配合外部中断、串口等进行使用。注意别插错端口就行了。单片机(Single-Chip Microcomputer)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储...

51单片机p0p1p2p3口,到底有啥区别啊,他们的基本功能有啥
首先,51单片机p0p1p2p3口,都可以当准IO口使用,也就是既可以作输出口,也可以作输入口。区别在于:1、P0口作输出口用时,需加上拉电阻。2、P0口有复用功能。当对外部存储器进行读写操作时,P0口先是提供外部存储器的低8位地址,供外部存储器地址锁存器锁存,然后充当数据线,用于写出或读入数据...

...8位地址线和双向数据总线,这两个I\/O 口有什么区别?
相同点:既可以作为通用I\/O口进行数据输入输出,也可以作为单片机地址数据线使用。不同点:P0口作为I\/O输出时,是漏极开路电路,必须外接上拉电阻才能有高电平输出,而P2口内部本来就有上拉电阻,不需要再接上拉电阻。P0口既可以做输入输出口,又可以坐扩展系统的地址\/数据的复用总线(低位地址)特点...

51单片机p0p1p2p3口,到底有啥区别啊,他们的基本功能有啥
一、意思不同 P0口作输出口用时,需加上拉电阻。P0口有复用功能。当对外部存储器进行读写操作时,P0口先是提供外部存储器的低8位地址,供外部存储器地址锁存器锁存,然后充当数据线,用于写出或读入数据。P1口、P2口只是普通IO口。二、功能不同 P0口第一个功能是数据接口,第二个功能是地址低八...

什么是PO口
P0口是单片机的一个IO口用于与外界进行信息的交换,可以作为普通的IO口,此时为漏极开路,要输出高电平必须加上拉电阻,PO口还可以作为地址的低8位的输出口,这是在分时复用的基础上,不加上拉电阻;所谓分时复用就是先输出地址,然后输出或输入地址;规格就是高低电平的限制,这是标准的TTL电平;参数...

相似回答