• 鸟瞰“中国围屋之乡” 造型独特如城堡 2019-04-16
  • 先想好如何处理可能的危害,要有经济“卫国战争”的准备,要将困难多设想一点,想到了就不会很被动。 2019-04-16
  • 实现中华民族伟大复兴是近代以来中华民族最伟大的梦想(认真学习宣传贯彻党的十九大精神) 2019-04-13
  • 报道新闻记录历史 70载人民日报见证中国发展大事 2019-04-13
  • 新华网评:凝聚打赢脱贫攻坚战的强大合力 2019-04-02
  • 打造历史文化名城 “安宁记忆”项目启幕 2019-04-02
  • 打开设计图纸的说明。 2019-03-30
  • 一语惊坛(5月15日):川航备降,是临危不惧的中国智慧的中国奇迹。 2019-03-25
  • 社长手记造车奇人尹同跃并非只为奇瑞而来 2019-03-17
  • 三代航天人做客人民网 共话中国航天创建60年 2019-03-01
  • 回复@寻找失落的真理:跟你的铁环玩去!咱真的没兴趣碾压你也。 2019-03-01
  • 有人踢球踢进了手术室 有人看球看到脖子扳牢了 2019-02-23
  • 朋友圈买过这些东西吗?原来都是不靠谱的! 2019-02-05
  • 为宣传奇绝秀美旅游风光 鹰潭市委书记自拍上央视(图) 2019-02-05
  • 统一监管缺位容易出现监管套利 2018-11-22
  • 广东11选5前三开奖号码:社区导航

     

    广东十一选五开奖图

    搜索
    查看: 594|回复: 1
    打印 上一主题 下一主题

    [求助] MSP430FR6972如何做到液晶驱动功耗最低?

    [复制链接]

    广东十一选五开奖图 www.guu6.com 86

    TA的帖子

    0

    TA的资源

    一粒金砂(中级)

    Rank: 2

    跳转到指定楼层
    楼主
    发表于 2019-3-15 16:51 | 只看该作者 |倒序浏览 |阅读模式
    FR6972 LCD显示功耗近20UA,FR4133  LCD显示功耗只有6UA;
    电路差不多,区别就在R23/LCDCAP 接4.7uF,而FR4133 接0.1uF
    VSS--4.7uF -| R23/LCDCAP
    VSS--0.1uF -|R03
    VSS--0.1uF -|R13
    VSS--0.1uF -|R23
    程序设置有错吗?
    void CLOCK_Config()  // MSP430FR6972
    {
                    PJSEL0 = BIT4 | BIT5;                   // For LFXT
            // Configure LFXT 32kHz crystal
      CSCTL0_H = CSKEY >> 8;                  // Unlock CS registers
      CSCTL4 &= ~LFXTOFF;                     // Enable LFXT
      do
      {
        CSCTL5 &= ~LFXTOFFG;                  // Clear LFXT fault flag  清除 LFXT 失效标志
        SFRIFG1 &= ~OFIFG;
      } while (SFRIFG1 & OFIFG);              // Test oscillator fault flag  如果失效标志存在
      CSCTL0_H = 0;                           // Lock CS registers
    }

    void LCD_Config(void)  // MSP430FR6972
    {
             //Initialize LCD segments 0 - 15;  18 - 21; 24 ; 28 - 30
      LCDCPCTL0 = 0xFFFF;
      LCDCPCTL1 = 0x713C;
      LCDCPCTL2 = 0x0000;                                //设置LCD管脚 L0 - L15; L18 - L21; L24 ; 28 - 30 pins selected

      // Initialize LCD_C
      // ACLK, Divider = 1, Pre-divider = 16; 4-pin MUX
      LCDCCTL0 = LCDDIV__1 | LCDPRE__16 | LCD4MUX | LCDLP;

      // VLCD generated internally,
      // V2-V4 generated internally, v5 to ground
      // Set VLCD voltage to 2.60v
      // Enable charge pump and select internal reference for it
      LCDCVCTL = VLCD_2_96 | VLCDREF_0 | LCDCPEN;

      LCDCCPCTL = LCDCPCLKSYNC;               // Clock synchronization enabled

      LCDCMEMCTL = LCDCLRM;                   // Clear LCD memory
       
      //Turn LCD on
      LCDCCTL0 |= LCDON;  // 打开LCD
    }


    [url=]更多操作[/url]





    86

    TA的帖子

    0

    TA的资源

    一粒金砂(中级)

    Rank: 2

    沙发
     楼主| 发表于 2019-3-15 16:51 | 只看该作者
    void CLOCK_Config()// MSP430FR4133
    {
            P4SEL0 |= BIT1 + BIT2;                  // Select pin4.1 pin4.2 as crystal function
            do
            {
                    CSCTL7 &= ~(XT1OFFG + DCOFFG);            // Clear XT1 and DCO fault flag  清除 XT1 DCO 失效标志
                    SFRIFG1 &= ~OFIFG;
            }while (SFRIFG1 & OFIFG);                     // Test oscillator fault flag  如果失效标志存在

            CSCTL4 = SELA__XT1CLK;                                        // IMPORTANT. Select ACLK = XT1 = 32768Hz
    }

    void LCD_Config(void)   // MSP430FR4133
    {
            uint8_t ui8Cnt;
            uint8_t *pLCD = (uint8_t *)&LCDM0;
            
            for (ui8Cnt = 13; ui8Cnt > 0; ui8Cnt--)                        // Clear LCD memory
            *pLCD++ = 0x00;                                        // CLR LCD

            SYSCFG2 |= LCDPCTL;                              // R13/R23/R33/LCDC1/LCDC2 pins selected  设置 LCD功耗

            LCDPCTL0 = 0xFFFF;
            LCDPCTL1 = 0x01FF;                                        //设置 LCD管脚 L0~L24 pins selected

            LCDVCTL = LCDSELVDD + LCDCPEN;                // Mode 2 设置 降低LCD 功耗 片上电荷泵

            LCDCSSEL0 = 0x000F;                                        // 设置 公共极  COM0~3
            LCDCSSEL1 = 0x0000;

      LCDM0 = 0x21;                        // L0 = COM0, L1 = COM1
      LCDM1 = 0x84;
       
            LCDCTL0 |= LCD4MUX + LCDLP + LCDON;        // 打开LCD: 4-mux 模式
    }


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

    本版积分规则

    • 论坛活动 E手掌握

      扫码关注
      EEWORLD 官方微信

    • EE福利  唾手可得

      扫码关注
      EE福利 唾手可得

    Archiver|手机版|小黑屋|广东十一选五开奖图 ( 京ICP证 060456 )

    GMT+8, 2019-4-19 01:24 , Processed in 0.108405 second(s), 16 queries , Gzip On, MemCache On.

    快速回复 广东十一选五开奖图 返回列表
  • 鸟瞰“中国围屋之乡” 造型独特如城堡 2019-04-16
  • 先想好如何处理可能的危害,要有经济“卫国战争”的准备,要将困难多设想一点,想到了就不会很被动。 2019-04-16
  • 实现中华民族伟大复兴是近代以来中华民族最伟大的梦想(认真学习宣传贯彻党的十九大精神) 2019-04-13
  • 报道新闻记录历史 70载人民日报见证中国发展大事 2019-04-13
  • 新华网评:凝聚打赢脱贫攻坚战的强大合力 2019-04-02
  • 打造历史文化名城 “安宁记忆”项目启幕 2019-04-02
  • 打开设计图纸的说明。 2019-03-30
  • 一语惊坛(5月15日):川航备降,是临危不惧的中国智慧的中国奇迹。 2019-03-25
  • 社长手记造车奇人尹同跃并非只为奇瑞而来 2019-03-17
  • 三代航天人做客人民网 共话中国航天创建60年 2019-03-01
  • 回复@寻找失落的真理:跟你的铁环玩去!咱真的没兴趣碾压你也。 2019-03-01
  • 有人踢球踢进了手术室 有人看球看到脖子扳牢了 2019-02-23
  • 朋友圈买过这些东西吗?原来都是不靠谱的! 2019-02-05
  • 为宣传奇绝秀美旅游风光 鹰潭市委书记自拍上央视(图) 2019-02-05
  • 统一监管缺位容易出现监管套利 2018-11-22