MCS-51系列单片机并行P1口为准双向口,只能作为通用I/O口使用,用来传送数据。它的每一位可以分别定义为输入线或输出线,即用户可以把P1口的某些位作为输出线使用,另外的一些位作为输入线使用。
P1口的某一位作为输出线时,将“1”写入该位口锁存器,则 Q 端上的输出场效应管T截止,该位的输出引脚由内部的拉高电路拉成高电平,输出“1”;将“0”写入口锁存器,输出场效应管T导通,引脚输出低电平,即输出“0”。
P1口的某一位作为输入线时,该位的口锁存器必须保持“1”,使输出场效应管T截止,这时该位引 脚由内部拉高电路拉成高电平,也可以由外部的电路拉成低电平,CPU读P1引脚状态时实际上就是读出外部电路的输入信息。P1口作为输入时,可以被任何TTL电路和MOS电路所驱动,由于内部具有提升电路,也可以被集电极开路或漏极开路的电路所驱动。
免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。