找回密码
 立即注册

QQ登录

只需一步,快速开始

帖子
查看: 3436|回复: 13
收起左侧

新单片机,为什么写完程序所有小灯都是亮的

  [复制链接]
ID:435652 发表于 2018-11-29 13:05 | 显示全部楼层 |阅读模式
求助各位大神:新手照书上做的接线,单片机是新的写了小灯闪烁程序,可为什么灯是常亮,而且插到哪个引脚都是亮的,即使不闪烁,也不应该全亮啊,百思不得解!

单片机3.png

下载

下载
单片机1.png
回复

举报

ID:410399 发表于 2018-11-29 14:15 | 显示全部楼层
这个你只设置了P0^0口是闪烁,其他IO口正常不设置的情况是高电平状态
回复

举报

ID:100391 发表于 2018-11-29 14:21 | 显示全部楼层
我记得51单片机刚刚上电的时候,I/O口都是默认是高电平的
回复

举报

ID:94031 发表于 2018-11-29 14:35 | 显示全部楼层
应该把硬件接线图告诉大家,这里不光是软件问题。
回复

举报

ID:435730 发表于 2018-11-29 14:48 | 显示全部楼层
没有写灯泡闪烁的代码,需要写light=0和light=1是的延时代码
回复

举报

ID:424598 发表于 2018-11-29 15:18 来自触屏版 | 显示全部楼层
你的灯都没有接p0^0啊,灯也没接电阻,小心烧了。把灯的正极接面包板的正极。在把灯的负极接单片机的io试试
回复

举报

ID:435535 发表于 2018-11-29 15:55 | 显示全部楼层
应该是硬件接线路的问题
回复

举报

ID:435826 发表于 2018-11-29 16:18 | 显示全部楼层
灯的驱动要加电阻,单片机管脚没有初始化会默认输出高电平,另外灯的闪速看你是否有足够的延时时间,过快的闪烁视觉上是常亮
回复

举报

ID:435943 发表于 2018-11-29 18:27 | 显示全部楼层
默认输出的高电平状态
回复

举报

ID:435652 发表于 2018-11-29 19:58 | 显示全部楼层
谢谢各位,问题解决了,单片机默认的是高电平,而且我接到p1.1引脚了,我的失误。
回复

举报

ID:981034 发表于 2022-1-23 14:05 | 显示全部楼层
是,乱问一通
回复

举报

ID:453974 发表于 2022-1-24 09:38 | 显示全部楼层
单片机IO默认上电了,把他初始化拉低就行了
回复

举报

ID:1003232 发表于 2022-1-26 10:36 | 显示全部楼层
灯都是高电平所以全亮了
回复

举报

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

本版积分规则

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

Powered by 单片机教程网

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