本篇目录:
- 1、P1口和P3口有什么用处?
- 2、怎样使用51单片机p3口的第二功能?
- 3、mcs-51单片机有几个i/o口具备第二功能
- 4、MCS-51单片机P3口各引脚的第二功能是什么?
- 5、单片机IO口的第二功能是什么??
- 6、典型51单片机的P0,P1,P2,P3口都有哪些功能?
P1口和P3口有什么用处?
P3口除作为通用I/O口外,还有第二种功能。
P0口:真正的双向口,输出锁存,输入缓冲,输入前要先置1(KEIL包含的头文件已经有动作了,如果用汇编,要人工置1),输出为漏极开路,输出一般都要上拉电阻。输入为高阻态,能驱动8个TTL负载。
P3口:P3口是一个具有内部上拉电阻的8位双向I/O口,p2输出缓冲器能驱动4个TTL逻辑电平。对P3端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。
P3口的输入输出及P3口锁存器、中断、定时/计数器、串行口和特殊功能寄存器有关,P3口的第一功能和P1口一样可作为输入输出端口,同样具有字节操作和位操作两种方式,在位操作模式下,每一位均可定义为输入或输出。
P1口可作输入/输出口(通用I/O口)用,它和P3口都可进行位和字节操作,当作输入方式时,要先把它写1(MOV P0,#0FFH)。
意思不同 P0口作输出口用时,需加上拉电阻。P0口有复用功能。当对外部存储器进行读写操作时,P0口先是提供外部存储器的低8位地址,供外部存储器地址锁存器锁存,然后充当数据线,用于写出或读入数据。
怎样使用51单片机p3口的第二功能?
1、允许外部中断0和1,PP2即可。当作普通IO口,可以写:P3 = 0x30。当作外部中断时:(我以外部中断的P3^2为例)。sbit Key = P3^2;if(Key == 0){...}//中断函数。
2、当然也可以用其他I/O连接总线上器件的读写控制端,但在执行操作时要手动设置I/O信号;wr和rd也可以作为普通I/O口使用,手动设置其高低电平。
3、也可以把一半的锁存器反转过来做输入,就60个输出60个输入。当然不好的地方是锁存器太多的话速度会变慢,而且程序会比初学的程序麻烦。
4、)作为第二功能输出的引脚,当输出第二功能信号改锁存器应预先置1,使与非门对第二功能信号的输出是畅通的,从而实现第二功能的输出。
5、原理上,51单片机P3口作为第二功能使用前,是要先写1的。但是,既然做第二功能用了,就不会给所用引脚写过0的。而且,单片机开机复位P3口各引脚本就是为1的,所以,在开机后保证没有写过0,就不必写1啦。
mcs-51单片机有几个i/o口具备第二功能
1、MCS-51单片机共有四个8位双向并行的I/O端口,每个端口都包括一个锁存器、一个输出驱动器和一个输入缓冲器。
2、PPP3都有上拉电阻,而P0没有,所以。如果用P0口驱动必须接上拉电阻。P0、PP2口只能是I/O口,P3口还有第二功能。
3、我有更好的答案推荐于2017-12-15 10:38:04 最佳答案 我感觉较常用于第二功能的主要是P3口,中间四个最为常用。
MCS-51单片机P3口各引脚的第二功能是什么?
当P3口用作第二功能情况下输出时,锁存器输出为“1”,打开与非门,第二输出功能端内容通过“与非门”和FET(场效应管)送至端口引脚,实现输出。输入时,端口引脚的第二功能信号通过缓冲器送到输入端。
我感觉较常用于第二功能的主要是P3口,中间四个最为常用。
单片机的p3引脚有第二功能,如定时器,计数器等,这啥意思呢?这就是说,P3口不但可以作为普通IO口使用,还可以作为特定功能引脚使用。
p0口第一个功能是数据接口,第二个功能是地址低八位,p2口第二个功能是地址高八位。另外除了p0口没有内部上拉电阻外,其他三个都有内部上拉电阻。p1 就没多少功能,就是个准双向i/o口。
MCS-51 单片机的端口(P3 )的引脚,还具有外部中断和串行通信等第二功能。
单片机IO口的第二功能是什么??
MCS-51单片机的4 个口都 可作为IO口使用,除P1口外,其它三个I/O口都有第二功能。P0口可作为数据总线口,它可以对外部存储器低8 位读写。P2口也可以作为系统 扩展时的高8 位地址。
单片机中I/O引脚的第二功能,有P0RXD串口接收,P1TXD串口发送,P2INTO外部中断0,P3INT1外部中断1,P4TO定时器/计数器0,P5T1定时器/计数器1,现在很多单片机还有,PWM功能等等。
mcs-8051单片机i/o口中,P0、PP3口有第二功能:P0可复用为数据线、地址线低八位。P2可复用为地址线高八位。P3功能最多。
四个口分别为P0,P1,P2,P3。这四个口都可以作为通用IO端口。
AD0到AD7是地址数据复用引脚,在需要做寻址的时候用,这个也可以做输入输出口,但是必须接上拉电阻。ADC指的是模拟数字转换引脚。做模拟输入的。RXD 为接收数据的引脚,TXD 为发送数据的引脚。
典型51单片机的P0,P1,P2,P3口都有哪些功能?
P0~P7 P3口8位双向口线(在引脚的10~17号端子)。
P0口:真正的双向口,输出锁存,输入缓冲,输入前要先置1(KEIL包含的头文件已经有动作了,如果用汇编,要人工置1),输出为漏极开路,输出一般都要上拉电阻。输入为高阻态,能驱动8个TTL负载。
P0口第一个功能是 数据接口 ,第二个功能是地址低八位,P2口第二个功能是地址高八位。另外除了P0口没有内部 上拉电阻 外,其他三个都有内部上拉电阻。P1 就没多少功能,就是个准双向I/O口。
到此,以上就是小编对于p3口的第二功能表的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位老师在评论区讨论,给我留言。