标题: msp430f149LCD1602动态显示程序中的主函数怎么这样设置 [打印本页]

作者: 骑士的天空    时间: 2014-7-25 17:26
标题: msp430f149LCD1602动态显示程序中的主函数怎么这样设置
void main(void)
{
  IoOff();
  P6DIR |= BIT2;P6OUT |= BIT2;//关闭电平转换

  uchar i;
  WDTCTL = WDT_ADLY_1000; //1000ms
  LcdReset();
  DispStr(4,0,s1);
  LocateXY(0,9);       //确定写入字符的显示位置——————这里不明白为什么这样写
  LcdWriteCommand(0x07,1);//整体左移
  for(i = 12;i >0; i--)
  {
    LcdWriteData(0x20);——————这里也不明白

    //延时1000ms
    IFG1 &= ~WDTIFG;
    while(!(IFG1 & WDTIFG));
    IFG1 &= ~WDTIFG;
  }
  while(1)
  {
    LcdWriteCommand(0x05,1);//整体显示右移

    for(i = 24;i >0; i--)
    {
      LcdWriteData(0x20);——————这里也不明白
        //延时1000ms
      IFG1 &= ~WDTIFG;
      while(!(IFG1 & WDTIFG));
      IFG1 &= ~WDTIFG;
    }

    LcdWriteCommand(0x07,1);//整体显示左移

    for(i = 24;i >0; i--)
    {
      LcdWriteData(0x20);——————这里也不明白
        //延时250ms
      IFG1 &= ~WDTIFG;
      while(!(IFG1 & WDTIFG));
      IFG1 &= ~WDTIFG;
    }
  }

}






欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1