看了参考手册,对于开漏推挽输出的描述如下:
• The output buffer is enabled:
– Open drain mode: A “0” in the Output register activates the N-MOS whereas a “1”
in the Output register leaves the port in Hi-Z (the P-MOS is never activated)
– Push-pull mode: A “0” in the Output register activates the N-MOS whereas a “1” in
the Output register activates the P-MOS
怎么会是0低电平的时候N-MOS导通的,按道理nmos的特性,vgs大于一定的值就会导通,怎么反而是低电平导通了?
1高电平的时候,pmos反向变成低电平,pmos导通,nmos不反向,nmos高电平此时也会导通的。
|