带有LED驱动的单片机驱动数码管亮度低
最近用了STC8H4K64TL单片机驱动数码管但是亮度很低什么原因,是因为单片机驱动能了的原因么?现在临时打算外加三极管增加电流,还是那个地方配置或者引脚没有做好,有做过的么交流一下!
电路图和代码发出来,让大家帮你看看。 按照STC技术文档做,亮度还可以的。 扫描周期长的原因?
没你原理图的 PDF 大家没法帮你
狠狠的帮你的 荣誉版主 / DebugLab
什么?STC硬件80mA大电流LED数码管自动刷新驱动居然可以8位亮度256种组合?怎么实现 - 触摸按键/80mA大电流LED数码管自动刷新显示/段码LCD/RTC实时时钟/低功耗 - 国芯论坛-STC全球32位8051爱好者互助交流社区 - STC全球32位8051爱好者互助交流社区 (stcaimcu.com)
让你不好好学
至强 STC-ISP V6.93B 发布,强大的【字库生成工具】,视频讲解,数码管取模 - ISP下载/做自己的ISP - 国芯论坛-STC全球32位8051爱好者互助交流社区 - STC全球32位8051爱好者互助交流社区 (stcaimcu.com)
共阴还是共阳外部供电还是单片机供电 soma 发表于 2024-3-14 11:10
共阴还是共阳外部供电还是单片机供电
共阴极原理图在这里attach://38214.jpgattach://38213.jpg 21cnsound 发表于 2024-3-14 08:46
电路图和代码发出来,让大家帮你看看。
attach://38215.jpgattach://38216.jpg原理图是共阴极的数码管
main()
{
u16 Adc=0;
u8 i=0;
delay_ms(500);
mcu_io_init();
Uart1Init();
Uart3Init();
Adc_Init();
WDT_CONTR = 0x00; //ʹÄÜ¿´ÃŹ·,Òç³öʱ¼äԼΪ1s
P_SW2 |= 0x80;
COMEN = 0xff;//Enabled COM 0 ~ COM7
SEGENL = 0xff;// / / Enabled SEG 0 ~ SEG7
SEGENH = 0x00;// / / Enabled SEG 0 ~ SEG7
LEDCTRL = 0x80;// / / LED drive co-Yin / co-Yang mode
LEDCKS = 7;// / / Set LED refresh frequency
// mcu_io_init();
COM0_DC_L=0x3f;
COM1_DC_L=0x06;
COM2_DC_L=0x5B;
COM3_DC_L=0x4f;
COM4_DC_L=0x66;
COM5_DC_L=0x6D;
COM6_DC_L=0x7D;
COM7_DC_L=0x07;
//out1=0;out2=0;out3=0;out4=0;out5=0;out6=0;out7=0;out8=0;
while(1)
{
// P2=0xFE;
// P4=0x3f;
// delay_ms(1);
// P2=0xFD;
// P4=0x3f;
// delay_ms(1);
// P2=0xFB;
// P4=0x3f;
// delay_ms(1);
// P2=0xF7;
// P4=0x3f;
// delay_ms(1);
// P2=0xEF;
// P4=0x3f;
// delay_ms(1);
// P2=0xDF;
// P4=0x3f;
// delay_ms(1);
// P2=0xBF;
// P4=0x3f;
// delay_ms(1);
// P2=0x7F;
// P4=0x3f;
// delay_ms(1);
// while(key1==0)
// {
// Adc=Read_Adc(2);
// buzz=0;
// delay_ms(5000);
// }
// buzz=1;
// uart1_data_analysis();
}
}
这是测试配置代码
页:
[1]
2