单片机p0状态问题
对于P0.0口来说(1)若输出为高电平时,P0.0为高阻态,是不是相当于P0.0断路,VCC直接驱动LED发亮?(2)若输出为低电平时,P0.0和单片机内部地短路,将VC...
对于P0.0口来说
(1)若输出为高电平时,P0.0为高阻态,是不是相当于P0.0断路,VCC直接驱动LED发亮?
(2)若输出为低电平时,P0.0和单片机内部地短路,将VCC短路,以此切断LED供电吗?
(3)当单片机未获得命令时,P0.0又是什么状态呢?VCC会直接驱动LED吗? 展开
(1)若输出为高电平时,P0.0为高阻态,是不是相当于P0.0断路,VCC直接驱动LED发亮?
(2)若输出为低电平时,P0.0和单片机内部地短路,将VCC短路,以此切断LED供电吗?
(3)当单片机未获得命令时,P0.0又是什么状态呢?VCC会直接驱动LED吗? 展开
2个回答
展开全部
(1)若输出为高电平时,P0.0为高阻态,是不是相当于P0.0断路,VCC直接驱动LED发亮?
--对。
(2)若输出为低电平时,P0.0和单片机内部地短路,将VCC短路,以此切断LED供电吗?
--是把 LED 短路,以此切断LED供电。
(3)当单片机未获得命令时,P0.0又是什么状态呢?VCC会直接驱动LED吗?
--开机复位后,默认状态为输出高电平。
--对。
(2)若输出为低电平时,P0.0和单片机内部地短路,将VCC短路,以此切断LED供电吗?
--是把 LED 短路,以此切断LED供电。
(3)当单片机未获得命令时,P0.0又是什么状态呢?VCC会直接驱动LED吗?
--开机复位后,默认状态为输出高电平。
追问
谢谢你的回答,第三个问题我还有些疑问,若开机复位后默认输出高电平,那和VCC的电压是一样的吗?结合部绿点处的电压会不会直接驱动LED发亮呢?也就是说开机复位后LED会不会马上被点亮?
追答
51单片机复位后,四个并口的输出都是高电平。
是和VCC的电压一样吗?
按照你的电路,就是一样的。
LED 能否发亮,要看你的电阻是否合适。
100R?
这不是电阻的单位。
迪凯特科技(北京)有限公司
2023-07-28 广告
2023-07-28 广告
单片机串口通信数据丢失的原因可能如下:1. 按键通过串口发送对应命令,第一次按按键串口发送的指令正确且能把数据正确的显示出来,在第二次按按键串口发送的指令出现丢失的状况,可能是因为串口通信的波特率设置不正确。2. 如果单片机和外部设备的波特...
点击进入详情页
本回答由迪凯特科技(北京)有限公司提供
展开全部
(1) P0.0输出为高电平时, 输入为高阻抗. 因此P0.0仍然会输出电压, 等於VCC及P0.0同时输出. 但因为KVL定律及D1特性, P0.0输出电流会很大.
(2) P0.0输出低电瓶平, 依据KVL, D1两端压差, 不足以驱动.
(3) 单片机启动时, Port0 = 1.
这个设计不佳, 建议几个方法,
* P0.0 直接接R1, 推D1. (如果输出电流够大)
* P0.0 直接从D1接入, 低电平动作. (如果输入电流够大)
* P0.0 透过Transistor控制.
(2) P0.0输出低电瓶平, 依据KVL, D1两端压差, 不足以驱动.
(3) 单片机启动时, Port0 = 1.
这个设计不佳, 建议几个方法,
* P0.0 直接接R1, 推D1. (如果输出电流够大)
* P0.0 直接从D1接入, 低电平动作. (如果输入电流够大)
* P0.0 透过Transistor控制.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询