P1口:是最简单的口,输入也要先置1,无高阻态,只能是输出或者输入,单片机8051的P0,P1,P2,P3口有什么区别,用他们做显示数字,有的稳定,有...,P0,可作IO口,外部存储器低8位地址线,以及数据线,p1到p3口内部自带上拉电阻单片机8051I/O口扩展一定要用P0口吗。
1、单片机8051I/O口扩展一定要用P0口吗?P1口可以不,求详解,只用做输出...可以用P1口啊,随便哪个口都可以,区别如下:P0口:真正的双向口,输出锁存,输入缓冲,输入前要先置1(KEIL包含的头文件已经有动作了,如果用汇编,要人工置1),输出为漏极开路,输出一般都要上拉电阻。输入为高阻态,能驱动8个TTL负载。当有片外存储器时,作数据线使用。P1口:是最简单的口,输入也要先置1,无高阻态,只能是输出或者输入。能驱动4个TTL负载。P2口:I/O与P1口一样,当有片外存储器时,作地址线使用,寻址64K片外数据存储器。能驱动4个TTL负载。P3口:I/O与P1口一样,但无论输入输出都要先置1。具有很多复用功能。口的一般使用方法:做复用时一般不要加上拉和下拉电阻。但单输出驱动负载时都应加1K左右的上拉电阻,单输入时要加10K左右的下拉电阻,且输入为低电平触发
2、单片机8051的P0,P1,P2,P3口有什么区别,用他们做显示数字,有的稳定,有...P0,可作IO口,外部存储器低8位地址线,以及数据线。p0口内部没有上拉电阻,不能输出高电平用时用上拉电阻。p1到p3口内部自带上拉电阻
{2。