www.pudn.com > ucosii_core.rar > truly-tft-g320240dtsw.c, change:2007-06-21,size:486b


#include <regs.h>
#include <ops.h>

#define DISPOFF	93
#define LCD_RESET 60

#ifdef PMPVERSION == 1
#define LCD_RESET 63
#endif

#ifdef PMPVERSION == 22
#define LCD_RESET 60
#endif

void lcd_board_init(void)
{
	__gpio_as_output(DISPOFF);
	__gpio_set_pin(LCD_RESET);
	__gpio_as_output(LCD_RESET);
	__gpio_clear_pin(LCD_RESET);
	udelay(1000);
	__gpio_set_pin(LCD_RESET);
	__gpio_as_pwm();
	
	REG_PWM_DUT(0) = 8;
	REG_PWM_PER(0) = 7;
	REG_PWM_CTR(0) = 0x81;
	
	__gpio_set_pin(DISPOFF);
}