?? lcd.c
字號:
#define LCDDELAY 1
#include "myapp.h"
#include "ICETEK-VC5509-EDU.h"
#include "scancode.h"
main()
{
int i,nCount=0,nBW=0;
PLL_Init(20);
SDRAM_init();
InitCTR();
TurnOnLCD(); // 打開顯示
LCDCLS(); // 清除顯示內(nèi)存
CTRLCDCMDR=LCDCMDSTARTLINE; // 設(shè)置顯示起始行
Delay(LCDDELAY);
CTRLCDCR=0;
Delay(LCDDELAY);
for (;;)
{
CTRLCDCMDR=LCDCMDPAGE; // 設(shè)置操作頁=0
Delay(LCDDELAY);
CTRLCDCR=0;
Delay(LCDDELAY);
CTRLCDCMDR=LCDCMDVERADDRESS; // 起始列=0
Delay(LCDDELAY);
CTRLCDCR=0;
Delay(LCDDELAY);
for ( i=0;i<8;i++ )
{
CTRLCDLCR=( nBW==0 )?(ledkey[nCount][i]):(~ledkey[nCount][i]); // 屏幕左側(cè)第1至8行第i列賦值 port8002=0; // (賦值后當(dāng)前操作列自動加1,所以不需設(shè)置)
Delay(LCDDELAY);
CTRLCDCR=0;
Delay(LCDDELAY);
}
Delay(512);
nCount++;
if ( nCount==10 )
{
nCount=0;
nBW=1-nBW;
}
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -