找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1496|回复: 10
收起左侧

关于单片机led灯亮

[复制链接]
ID:410790 发表于 2018-10-16 21:35 | 显示全部楼层 |阅读模式

为什么led3  始终不亮  led4始终在亮

求大佬解释

本人菜鸟一枚
QQ图片20181016213215.jpg
QQ图片20181016212527.png

评分

参与人数 1黑币 +8 收起 理由
xiou + 8 很给力!

查看全部评分

回复

使用道具 举报

ID:96682 发表于 2018-10-17 01:21 | 显示全部楼层
这是电路程序既定的
回复

使用道具 举报

ID:387733 发表于 2018-10-17 07:36 | 显示全部楼层
硬件逻辑混乱:D2低电平驱动,D3高电平驱动。D1、D4驱动不明。硬件接线不同,驱动程序自然也不一样。传统51单片机输出脚,低电平驱动能力强,高电平是很弱的,特别是P0口必须外加拉高电阻,所以建议都用低电平驱动
回复

使用道具 举报

ID:410790 发表于 2018-10-17 09:02 | 显示全部楼层
sxhwdz 发表于 2018-10-17 07:36
硬件逻辑混乱:D2低电平驱动,D3高电平驱动。D1、D4驱动不明。硬件接线不同,驱动程序自然也不一样。传统51 ...

能说的再具体点吗      程序应该怎么写
还是只要全部改成低电平驱动就行
回复

使用道具 举报

ID:396960 发表于 2018-10-17 09:05 | 显示全部楼层
同意@sxhwdz的说法,建议楼主找些例子来搭建硬件,很多教材都有原理图的。
回复

使用道具 举报

ID:410927 发表于 2018-10-17 09:25 | 显示全部楼层
51单片机P0口要输出高电平的话,需要外接上拉电阻,你接的是LED有正负的,你把方向搞对
回复

使用道具 举报

ID:411319 发表于 2018-10-17 19:46 | 显示全部楼层
led也叫发光二极管,它是有极性的,带竖线那一端是阴极,不带的那一端是阳极,阳极接VCC,阴极接地。在仿真图中能看到的地方D2这个led接反了,换个方向。
回复

使用道具 举报

ID:411319 发表于 2018-10-17 19:48 | 显示全部楼层
led也叫发光二极管,是有极性的,带竖线的一端是阴极,不带的一端是阳极。阳极接VCC,阴极接地。在你的仿真图中我注意到你的D2led是接反了的。
回复

使用道具 举报

ID:411354 发表于 2018-10-17 20:46 | 显示全部楼层
led3接的有问题,可以试试换成和led1一样的接法
回复

使用道具 举报

ID:370380 发表于 2018-10-17 21:17 | 显示全部楼层
看原理图编程控制IO口输出高低电平
回复

使用道具 举报

ID:357401 发表于 2018-10-17 21:33 | 显示全部楼层
把D3 的接法改成D1的那样子(三角箭头向着IO口),把D4改成D2的那样子(三角箭头向着IO口)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表