打印
[电机应用]

中颖SH79F1622 LED驱动模块6com*16seg只com1-com4行可以点亮

[复制链接]
2390|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xaoyehao|  楼主 | 2014-11-4 13:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
LED RAM从530~537都可以点亮,但是从538~53B都不亮
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;
}
沙发
xaoyehao|  楼主 | 2014-11-4 16:48 | 只看该作者
好吧,我自己来回帖,DISPCON = 0x42;//允许LED驱动器 占空比1/6 应该改成这样才对

使用特权

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

本版积分规则

2

主题

3

帖子

0

粉丝