位置:51电子网 » 技术资料 » 可编程技术

P3口各位的第二功能

发布时间:2014/6/3 21:18:36 访问次数:9022

   这4个并行I/O端口在结构上不同,导致它SN74LVC125ADR们在功能和用途上也不同。PO口、P2口和P3口除可用作通用的I/O外,还具有特殊的功能。例如,当向外部存储器读写信号时,PO口就分时地作为低8位地址线和数据总线使用,P2口可用作高8位地址线使用等。P3口除可以作为通用I/O口使用外,每位都有各自的第二功能,如表3-4所示。Pl口只能用作I/O,为CPU传送用户数据。

      

  串行I/O端口

   8051内部有一个全双工的可编程串行I/O端口。这个串行I/O端口既可以在程序控制下把CPU的8位并行数据变成串行数据逐位从发送数据线TXD发送出去,也可以把RXD线上串行接收到的数据变成8位并行数据送给CPU,而且这种串行发送和串行接收可以单

独进行,也可以同时进行。

   8051串行发送和串行接收利用了P3日的第二功能,即它利用P3.1引脚作为串行数据的发送线TXD和P3.0引脚作为串行数据的接收线RXD,如表3-4所示。串行I/O口的电路结构还包括串行口控制寄存器SCON、电源及波特率选择寄存器PCON和串彳寻数据缓冲

器SBUF等,它们都属于SFR(特殊功能寄存器)。其中,SCON和PCON用于设置串行口工作方式和确定数据的发送和接收波特率;SBUF实际上由两个8位寄存器组成,一个用于存放欲发送数据,另一个用于存放接收到的数据,起着数据的缓冲作用,因此,可以同时保留收/发数据,进行收/发操作,而SBUF占用内部RAM地址99H,所以收发操作都是对同一个地址99H进行的。

   这4个并行I/O端口在结构上不同,导致它SN74LVC125ADR们在功能和用途上也不同。PO口、P2口和P3口除可用作通用的I/O外,还具有特殊的功能。例如,当向外部存储器读写信号时,PO口就分时地作为低8位地址线和数据总线使用,P2口可用作高8位地址线使用等。P3口除可以作为通用I/O口使用外,每位都有各自的第二功能,如表3-4所示。Pl口只能用作I/O,为CPU传送用户数据。

      

  串行I/O端口

   8051内部有一个全双工的可编程串行I/O端口。这个串行I/O端口既可以在程序控制下把CPU的8位并行数据变成串行数据逐位从发送数据线TXD发送出去,也可以把RXD线上串行接收到的数据变成8位并行数据送给CPU,而且这种串行发送和串行接收可以单

独进行,也可以同时进行。

   8051串行发送和串行接收利用了P3日的第二功能,即它利用P3.1引脚作为串行数据的发送线TXD和P3.0引脚作为串行数据的接收线RXD,如表3-4所示。串行I/O口的电路结构还包括串行口控制寄存器SCON、电源及波特率选择寄存器PCON和串彳寻数据缓冲

器SBUF等,它们都属于SFR(特殊功能寄存器)。其中,SCON和PCON用于设置串行口工作方式和确定数据的发送和接收波特率;SBUF实际上由两个8位寄存器组成,一个用于存放欲发送数据,另一个用于存放接收到的数据,起着数据的缓冲作用,因此,可以同时保留收/发数据,进行收/发操作,而SBUF占用内部RAM地址99H,所以收发操作都是对同一个地址99H进行的。

上一篇:I/O端口

上一篇:定时/计数器

相关技术资料
6-3P3口各位的第二功能

热门点击

 

推荐技术资料

电动吸锡烙铁
    用12V/2A的电源为电磁阀和泵供电,FQPF9N50... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式