① 可以直接用 51单片机 的引脚驱动mos管的g极的吗想做个程控开关,一定采纳
可以。
普通MOS的G极驱动电压要求达到4V,电流几乎没有要求,所以用51单片机是可以直接驱动的。
但具体使用的时候有些地方要注意:mos管分P沟道和N沟道,驱动时要考虑极性,另外,直接用51驱动,开关速度不能太高。
② 51单片机P0端口能驱动8个TTL是什么意思
我们在设计电路中用到的74系列逻辑IC就是TTL接口的。51单片机P0端口每个引脚可以同时驱动8个TTL逻辑引脚的能力。这就是P0的带负载能力。
③ 关于51单片机的驱动问题
首先你这样直接用单片机IO驱动外设,肯定选择的是推挽输出。而推挽输出是通过控制IO上的高边和低边两个MOS管来分别输出高低电平的。当你选择输出高电平时,所有电流都会流过高边MOS管,这个MOS管内阻比较大,势必会发热,温度超出其范围就烧了。所以你IO上的负载,不要超过它的承受能力,会烧IO甚至整个MCU的。
④ 51单片机的引脚结构和功能
mcs-51
单片机引脚功能
mcs单片机都采用40引脚的双列直插封装方式。图2-9为引脚排列图,
40条引脚说明如下:
1、主电源引脚vss和vcc
①
vss接地
②
vcc正常操作时为+5伏电源
2、外接晶振引脚xtal1和xtal2
①
xtal1内部振荡电路反相放大器的输入端,是外接晶体的一个引脚。当采用外部振荡器时,此引脚接地。
②
xtal2内部振荡电路反相放大器的输出端。是外接晶体的另一端。当采用外部振荡器时,此引脚接外部振荡源。
3、控制或与其它电源复用引脚rst/vpd,ale/
,
和
/vpp
①
rst/vpd
当振荡器运行时,在此引脚上出现两个机器周期的高电平(由低到高跳变),将使单片机复位
在vcc掉电期间,此引脚可接
图2-9
8051引脚排列图
上备用电源,由vpd向内部提供备用电源,以保持内部ram中的数据。
②
ale/
正常操作时为ale功能(允许地址锁存)提供把地址的低字节锁存到外部锁存器,ale
引脚以不变的频率(振荡器频率的
)周期性地发出正脉冲信号。因此,它可用作对外输出的时钟,或用于定时目的。但要注意,每当访问外部数据存储器时,将跳过一个ale脉冲,ale
端可以驱动(吸收或输出电流)八个lsttl电路。
对于eprom型单片机,在eprom编程期间,此引脚接收编程脉冲(
功能)
③
外部程序存储器读选通信号输出端,在从外部程序存储取指令(或数据)期间,
在每个机器周期内两次有效。
同样可以驱动八lsttl输入。
④
/vpp
、
/vpp为内部程序存储器和外部程序存储器选择端。当
/vpp为高电平时,访问内部程序存储器,当
/vpp
为低电平时,则访问外部程序存储器。
对于eprom型单片机,在eprom编程期间,此引脚上加21伏eprom编程电源(vpp)。
4、输入/输出引脚p0.0
-
p0.7,p1.0
-
p1.7,p2.0
-
p2.7,p3.0
-
p3.7。
①
p0口(p0.0
-
p0.7)是一个8位漏极开路型双向i/o口,在访问外部存储器时,它是分时传送的低字节地址和数据总线,p0口能以吸收电流的方式驱动八个lsttl负载。
②
p1口(p1.0
-
p1.7)是一个带有内部提升电阻的8位准双向i/o口。能驱动(吸收或输出电流)四个lsttl负载。。
③
p2口(p2.0
-
p2.7)是一个带有内部提升电阻的8位准双向i/o口,在访问外部存储器时,它输出高8位地址。p2口可以驱动(吸收或输出电流)四个lsttl负载。
④
p3口(p3.0
-
p3.7)是一个带有内部提升电阻的8位准双向i/o口。能驱动(吸收或输出电流)四个lsttl负载