[其它应用]

从538~53B都不亮

[复制链接]
271|6
手机看帖
扫描二维码
随时随地手机跟帖
wenfen|  楼主 | 2019-4-17 17:10 | 显示全部楼层 |阅读模式

中颖SH79F1622 LED驱动模块6com*16seg只com1-com4行可以点亮
LED RAM从530~537都可以点亮,但是从538~53B都不亮

使用特权

评论回复
zhuhuis| | 2019-4-17 17:12 | 显示全部楼层
代码看看

使用特权

评论回复
wenfen|  楼主 | 2019-4-17 17:21 | 显示全部楼层
void ledinit(void)
{
        unsigned char i;
  unsigned char xdata *p;
        DISPCON = 0x40;//允许LED驱动器 占空比1/4
        SEG01 = 0xFF;
        SEG02 = 0xFF;
        LEDCOM = 0x7F;
        DISPCLK = 50;//LED时钟控制寄存器 LED时钟频率= 系统时钟频率/8/DISPCLK
        DISCOM = 70;//LED 单COM 扫描宽度选择位   单COM 扫描宽度= LED时钟频率/DISCOM
        LIGHTCOM=0X00;
  display_channel1 = 0;
  display_channel2 = 0;   
  p = 0x530;
        for(i=0;i<0x0f;i++)
        {
                *(p+i) = 0x00;        
        }
}
void led_display_2()
{
        unsigned char xdata *p;
        p=0x538;
        *(p+0)=0xff;
        *(p+1)=0xff;
}

使用特权

评论回复
tian111| | 2019-4-17 17:25 | 显示全部楼层
DISPCON = 0x42;//允许LED驱动器 占空比1/6 应该改成这样才对

使用特权

评论回复
tian111| | 2019-4-17 17:28 | 显示全部楼层
楼上正解

使用特权

评论回复
chenho| | 2019-4-17 17:32 | 显示全部楼层
我这里有1622的DEMO列程,可以发你看看

使用特权

评论回复
wenfen|  楼主 | 2019-4-17 17:34 | 显示全部楼层
结贴了,多谢大家讨论这么多哈,呵呵

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

737

主题

8940

帖子

8

粉丝