1 基础知识
三极管有两种类型:PNP与NPN
简化了解三极管:
基极(B)是开关,
当开关打开时,集电极(C)与发射极(E)就导通了;
当开关关关闭时,集电极(C)与发射极(E)就断开了。
指南方向的判断:
(NPN管)箭头指向CE,电流就从C流向E;
(PNP管)箭头指向EC,电流从E流向C,注意控制端电流的方向。
现场效应管的电流方向:
N从D流向S的型沟场效应管漏极电流;
P从S流到D的型沟场效应管漏极电流;
G无电流,场效应管通过电压控制导通关闭。
2 输出模式
单片机在输出模式下,集电极直接连接到输出,称为开集输出。
单片机在输出模式下,泄漏极直接与输出连接,称为泄漏输出。
如下图所示。
由一个推拉输出电路NPN三极管和一个PNP由三极管组成。
只有一根管子在任何时候导通。
Q导通时,输出高电平;
Q导通时,输出低电平。
3 上拉电阻
下图是AT89S51单片机的P1管脚结构图,内部有上拉电阻。
下图是STC90C51RC-RD P1/P2/P3/P4口的结构
对上图的解释:
1.栅极画圆表示PMOS管道,不画圆圈表示NMOS管。PMOS管道低电平导通,NMOS管高电平导通,反之亦然。
2.一条导线穿过表示两个场效应管的G极连接在一起,便于绘画。
3.如果操作端口寄存器,可以理解为具有锁定功能的寄存器=1.当端口外接地时,寄存器状态不会发生变化。以常用按钮为例:按0,松手恢复1。
4.如果操作端口寄存器=0,画圈的NMOS以上三个管导通PMOS端口到地等效电阻为几十毫欧,可理解为接地。
输出:
当场效应管T导通时,P1.n口为低电平;
当现场效应管T不导通时,P1.n口为高电平。
当P0作为输出时
以上场效应管不导通,以下场效应管可控制导通和不导通。
当以下场效应管导通时,P0.x输出低电平;
当下面的场效管不导通时,P0.x为高阻态。
当下面的场效管不导通时:
加上上拉电阻,P0.x就为高电平;
加上下拉电阻,P0.x就是低电平。
STM在输入状态下,32管脚需要上拉(pull up)还是下拉(pull down)。
默认输入为高电平;
默认输入为认输入为低电平。