📄 lcd64kcolor0.c
字号:
/***************************************************************************\
Copyright (c) 2004-2007 threewater@up-tech.com, All rights reserved.
by threewter 2004.4.26
\***************************************************************************/
/***************************************************************************\
#说明: 64k色灰度液晶屏驱动程序,ARM-UPTECH2410用
#接口函数
void LCD_pInit();
void LCDBkLight(U8 isOpen);
void LCDDisplayOpen(U8 isOpen);
---------------------------------- Bug --------------------------------------
---------------------------------- TODO list --------------------------------------
----------------------------------修正--------------------------------------
2004-5-9 创建
\***************************************************************************/
/***************************************************************************\
私有的LCD初始化函数,在LCD_Init()设置LCD寄存器之后调用
可以初始化时序等信息
\***************************************************************************/
void LCD_pInit(void)
{
rLCDCON1 = LCD1_BPP_16T | LCD1_PNR_TFT | LCD1_CLKVAL(1);
rLCDCON2 = LCD2_VBPD(32)|LCD2_LINEVAL(LCDHEIGHT-1)|LCD2_VFPD(9)|LCD2_VSPW(1);
rLCDCON3 = LCD3_HBPD(47) | LCD3_HOZVAL(LCDWIDTH-1) | LCD3_HFPD(15);
rLCDCON4 = LCD4_HSPW(95);
rLCDCON5 = LCD5_FRM565|LCD5_INVVFRAME|LCD5_INVVLINE|LCD5_HWSWP;
rLCDADDR1 = LCDADDR_BANK(((unsigned long)LCDFrameBuffer >> 22))
| LCDADDR_BASEU(((unsigned long)LCDFrameBuffer >> 1));
rLCDADDR2 = LCDADDR_BASEL((unsigned long)LCDFrameBuffer + LCDFBSIZE)>> 1;
rLCDADDR3 = LCDADDR_OFFSET(0) | LCDADDR_PAGE(LCDWIDTH*LCDBPP/16);
}
/***************************************************************************\
液晶屏被光开关函数
\***************************************************************************/
void LCDBkLight(int isOpen)
{
}
/***************************************************************************\
液晶屏显示开关函数
\***************************************************************************/
void LCDDisplayOpen(int isOpen)
{
if(isOpen)
rLCDCON5 |= LCD5_PWREN;
else
rLCDCON5 &= ~LCD5_PWREN;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -