找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2179|回复: 19
收起左侧

51单片机开发板点不亮LED灯

  [复制链接]
ID:1095205 发表于 2023-10-6 22:35 | 显示全部楼层 |阅读模式
照着B站江大的视频,代码相同,烧录也成功了,但是灯不亮,P0 P1 P2都试过,芯片型号确定没问题,大佬帮忙看看咋回事。


代码

代码

烧录

烧录

单片机是这样

单片机是这样
回复

使用道具 举报

ID:94031 发表于 2023-10-7 06:21 | 显示全部楼层
你的开发板端子线没有连。
回复

使用道具 举报

ID:88256 发表于 2023-10-7 08:03 | 显示全部楼层
硬件接法不同吧?你这种开发板应该是需要跳线的,如果没有电路图就对照LED走线核对一下
回复

使用道具 举报

ID:1093493 发表于 2023-10-7 08:15 | 显示全部楼层
你就不能先查查电路吗?LED的连接方式吗?LED的跳线冒等??
回复

使用道具 举报

ID:405193 发表于 2023-10-7 08:26 | 显示全部楼层
你先去下载单片机硬件电路原理图,了解LED灯是对应单片机什么IO端口输出,学习别人的,单片机学习版不一定相同,对应电路也不一样,所以结果也不一样。
回复

使用道具 举报

ID:1064915 发表于 2023-10-7 08:26 | 显示全部楼层
看电路原理图,LED的接法
回复

使用道具 举报

ID:405193 发表于 2023-10-7 08:41 | 显示全部楼层
要勾选倒数第二个,下次下载用户程序时擦擦用户EEPROM区
回复

使用道具 举报

ID:404160 发表于 2023-10-7 08:48 | 显示全部楼层
开发板上对应排针没有短接。看开发板说明书
回复

使用道具 举报

ID:1061404 发表于 2023-10-7 08:53 | 显示全部楼层
看看板子原理图
回复

使用道具 举报

ID:688692 发表于 2023-10-7 08:56 | 显示全部楼层
P0=0X55;
P1=0X55;
P2=0X55;
P3=0X55;
总有灯能亮
回复

使用道具 举报

ID:332444 发表于 2023-10-7 08:59 | 显示全部楼层
头文件换#include "reg52.h"试看
回复

使用道具 举报

ID:354478 发表于 2023-10-7 09:14 | 显示全部楼层
1、看看端口是不是低电平点亮;2、端口有有没有设置模式
回复

使用道具 举报

ID:205485 发表于 2023-10-7 09:22 | 显示全部楼层
是不是还要加while(1)让它保持住呢
回复

使用道具 举报

ID:206581 发表于 2023-10-7 10:04 | 显示全部楼层
1.确认led灯具体连接的I/O口
2.确认led灯具体驱动电平(不一定是低电平哦)
3.编程并用万用表测量一下对应的I/O口是否有输出你设计的高/低电平。

回复

使用道具 举报

ID:195496 发表于 2023-10-7 10:31 | 显示全部楼层
硬件先测试好,再接上管脚测试程序
回复

使用道具 举报

ID:1095261 发表于 2023-10-7 13:33 | 显示全部楼层
板子不一样需要外部连线,应该给了线的
回复

使用道具 举报

ID:1010435 发表于 2023-10-8 13:44 | 显示全部楼层
看原理图,板子上的led灯是不是接在P2上,然后一般led都是共阳的,再看一下原理图,led的正极和vcc是不是还有个插针,还有第三种情况,用表量一下led的电压。
回复

使用道具 举报

ID:108361 发表于 2023-10-26 18:48 | 显示全部楼层
主函数执行完就跑飞了?那有可能跑到一个地方把P0又改了
回复

使用道具 举报

ID:598611 发表于 2023-10-27 14:04 | 显示全部楼层
LED有高电平点亮和低电平点亮,要看你硬件是怎么接的,你这P2.0是输出0.低电平点亮
回复

使用道具 举报

ID:136485 发表于 2023-10-27 14:28 | 显示全部楼层
STC的芯片 IO口有的要设置推挽输出的
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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