找回密码
 立即注册
楼主: feitianxiaozi

带有LED驱动的单片机驱动数码管亮度低

[复制链接]
  • 打卡等级:常住居民II
  • 打卡总天数:80
  • 最近打卡:2025-04-27 21:49:47

6

主题

65

回帖

554

积分

高级会员

积分
554
发表于 2024-3-14 12:35:39 | 显示全部楼层
feitian*** 发表于 2024-3-14 12:25
main()
{                  
        u16 Adc=0;

IO模式用的啥?改成推挽输出试试
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:511
  • 最近打卡:2025-06-29 06:25:44
已绑定手机

14

主题

1322

回帖

3420

积分

论坛元老

积分
3420
发表于 2024-3-14 12:56:47 | 显示全部楼层
代码不全。
IO模式、PIN定义
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:5
  • 最近打卡:2025-04-30 08:25:30

3

主题

13

回帖

253

积分

中级会员

积分
253
发表于 2024-3-14 13:09:48 | 显示全部楼层
fei*** 发表于 2024-3-14 12:35
IO模式用的啥?改成推挽输出试试

是的io就是推挽输出
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:351
  • 最近打卡:2025-06-29 00:53:31
已绑定手机

14

主题

600

回帖

2267

积分

荣誉版主

积分
2267
发表于 2024-3-14 15:26:08 | 显示全部楼层
数码管是不是高亮的,有些普通数码管确实不够量.我一个产品,8个数码管,直接cpu带,段都串了1k电阻,位也串了几十欧的电阻,推挽输出,亮度杠杠的.
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2024-12-10 20:06:31
已绑定手机

0

主题

2

回帖

8

积分

新手上路

积分
8
发表于 2024-12-10 19:40:03 | 显示全部楼层

联想截图_20241210193459.png

电阻选用360欧姆的 亮度也不高

#include <intrins.h>
#include "STC8.h"
unsigned char code PATTERN[16]=
{
0x3f,//0
0x06,//1
0x5b,//2
0x4f,//3
0x66,//4
0x6d,//5
0x7d,//6
0x27,//7
0x7f,//8
0x67,//9
0x77,//A
0x7c,//b
0x39,//C
0x5E,//d
0x79,//E
0x71,//F
};
void init_LED()//
{
P_SW2 |= 0x80; //
COMEN=0x3f; //
SEGENL=0xff; //
LEDCTRL=0x00; //
LEDCKS=15; //
COM0_DC_L=PATTERN[8];
COM1_DC_L=PATTERN[8];
COM2_DC_L=PATTERN[8];
COM3_DC_L=PATTERN[8];
COM4_DC_L=PATTERN[8];
COM5_DC_L=PATTERN[0];
LEDCTRL |= 0x80; //
}
void init_io()
{
P1M1 = 0x0; P1M0 = 0x03;
P2M1 = 0x0; P2M0 = 0x00;
P3M1 = 0x0; P3M0 = 0x0;
P4M1 = 0x0; P4M0 = 0xff;
P5M1 = 0x0; P5M0 = 0x0;
}
void init_system()
{
init_io();
init_LED(); //
}

int main(void)//
{
init_system();
while (1)
{
;
}
// return 0;
}

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2024-12-10 20:06:31
已绑定手机

0

主题

2

回帖

8

积分

新手上路

积分
8
发表于 2024-12-10 20:18:08 来自手机 | 显示全部楼层
feitianxiaozi 发表于 2024-3-14 12:24
http://112.74.51.126/forum.php?mod=attachment&aid=MzgyMTV8MzE5YTEzYjZ8MTc1MTE3MjkyOXwwfA%3D%3D://38216.jpg原理图是共阴极的数码管

你这个段SEG没有加限流电阻还不亮吗?
我试了一下不加限流电阻的话非常亮,
关键我用360欧的限流电阻不是很亮,5位全亮8用5v供电才30ma
计划换成180欧姆或者150欧姆的  5v供电控制在显示40ma电流

主要是官方给出的图是1K的电阻  自己用1k的话亮度差太多 不知道用的电阻小了  会不会出问题
郁闷

我用软件做的别的程序推挽输出8段通过360欧的电阻   控制4位共阴数码管直接接IO扣  亮度非常高  5v供电电流有40多个ma
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-6-29 12:55 , Processed in 0.126403 second(s), 83 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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