电源引脚,Vcc、Vdd 、Gnd、Vss之类的都是电源引脚
晶振引脚,XTAL1、XTAL2(单片机的外部输入晶振引脚)单片机晶振一般在(0-40)但我们常用的是12M或者11.0592M
复位引脚,RST或者REST,可以使单片机进行一个复位
下载引脚,单片机的一个串口,RxD/P3.0和TxD/P3.1都是一个下载口,也可以做通信串口
GPIO引脚
如图共有四组,P0,P1、P2、P3、P4这四组端口
例如P0端口
输入缓冲器(三态门,高电平,低电平,高阻)
读锁存器要让输入缓冲器有效才能读
读引脚要让输入缓冲器有效才能读引脚
P0.x脚锁存器,低锁存器;D为输入端,CLK控制端,Q是一个输出端,Q非是一个反向输出端
D中传入一个信号,然后CLK有一个脉冲信号,将D中的信号传递给Q和Q非,如果CLK中没有信号则不会传递,Q和Q非会锁存,直到CLK有脉冲信号。
多路开关(选择作为一个普通I/O口来使用呢,还是作为外扩总线)//接下面为普通I/O口,接上面为作为地址数据控制线
当内部存储器够用时就是不需要外扩,即数据存储器RAM和程序存储器LOM,P0,P1可以作为一个普通的I/O口也可以作为一个也可以作为一个外扩存储器的总线口
8031这种没有LOM存储器就需要外扩
P0口有V1、V2两个管
P0口作为输出口(漏级,开漏输出)高电平输出的话,就必须接一个上拉电阻,一般在4.1到10k
P0口端口作为一个输出
P1口用途单一只能简简单单作为一个普通I/O口
这里的上拉电阻代替了P0里面的V1,像这样,有输入输出的端口叫作准双向口,51中P1、P2、P3都是双向口,P0端口输出三态功能。
p1里面的上拉电阻让它输出为高电平
P0必须外加上拉电阻
P2端口兼容了P0和P1的特点可以直接输出高电平或者低电平,P2地址数据用高八位而P0用低八位,不用到外扩的话就不用地址数据这条
P3具有第二功能通过与非门来控制