# 标准库函数 - UpdateLCD

原型：extern void UpdateLCD(unsigned int mode);

用法：#include <system.h>

功能：以指定模式刷新屏幕

说明：文曲星屏幕可以按大行（行高16点）或小行（行高8点）显示。

            以CC300的屏幕为例，液晶分辨率为112*48即横向可显示112点，纵向可显示48点
            由于一个大行占据16点，小行占据8点，故可显示48/16=3大行，或48/8=6小行。
            大行和小行可以同屏显示。具体哪一行为大行，娜一行为小行由mode来决定。
            mode低字节从bit7-bit0每一位代表一行，为1表示大行，为0表示小行。举例如下：
            mode值     对应二进制值      屏幕显示状态
            0xE0        11100000         三大行
            0xC0        11000000         两大行，两小行
            0x80        10000000         一大行，四小行
            0x00        00000000         六小行
            0x20        00100000         两小行，一大行，两小行
            0x40        01000000         一小行，一大行，三小行
            ...

            以此类推。

举例：

          // TextOut.c

          #include <system.h>

          main()
          {
            clrscr();
            printf("Line 1\n");
            printf("Line 2\n");
            printf("Line 3\n");
            printf("Line 4\n");
            printf("Line 5\n");
            printf("Line 6\n");

            UpdateLCD(0x00);         // all are visible
            getchar();
            UpdateLCD(0xE0);         // only first 3 lines visible
            getchar();
            UpdateLCD(0x40);         // line 6 invisible
            getchar();
            UpdateLCD(0x20);         // line 6 invisible

            getchar();
            return 0;
          }

相关函数：textmode