找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1653|回复: 10
打印 上一主题 下一主题
收起左侧

关于单片机led灯亮

[复制链接]
跳转到指定楼层
楼主

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

求大佬解释

本人菜鸟一枚

QQ图片20181016213215.jpg (148.54 KB, 下载次数: 41)

QQ图片20181016213215.jpg

QQ图片20181016212527.png (89.77 KB, 下载次数: 36)

QQ图片20181016212527.png

评分

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

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
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 ...

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

使用道具 举报

5#
ID:396960 发表于 2018-10-17 09:05 | 只看该作者
同意@sxhwdz的说法,建议楼主找些例子来搭建硬件,很多教材都有原理图的。
回复

使用道具 举报

6#
ID:410927 发表于 2018-10-17 09:25 | 只看该作者
51单片机P0口要输出高电平的话,需要外接上拉电阻,你接的是LED有正负的,你把方向搞对
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

9#
ID:411354 发表于 2018-10-17 20:46 | 只看该作者
led3接的有问题,可以试试换成和led1一样的接法
回复

使用道具 举报

10#
ID:370380 发表于 2018-10-17 21:17 | 只看该作者
看原理图编程控制IO口输出高低电平
回复

使用道具 举报

11#
ID:357401 发表于 2018-10-17 21:33 | 只看该作者
把D3 的接法改成D1的那样子(三角箭头向着IO口),把D4改成D2的那样子(三角箭头向着IO口)
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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