在单片机C编程中,为什么给P0口送0,就是点亮?
展开全部
亲,这个和外围电路有关系,由于单片机IO口本身的驱动能力很差,所以要驱动发光二极管就要外加三极管作为驱动电路,提高驱动能力,而单片机IO口只需要发送低电平,提供一个地,这样电流就流进IO口,而不是流出IO口,是控制而不是驱动了。谢谢,有问题请留言!
追问
驱动和控制是什么区别呢
追答
我这的意思是 驱动就是要提供使其工作的电流,控制就是纯粹的高低电平 可用来开关三极管等
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那就说明二极管是共阳的,阴极端接到引脚上了,所以给他低电平是点亮,高电平熄灭
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
发光二极管共阳,输出口0就亮,共阴1才亮.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那与单片机控制对象的具体结构有关系。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询