现在需要使用t6963内部提供的字符,不知道怎么调用了,以前都自己做的字库。。。就是在选择CGROM方式后该怎么处理可以把字符显示出来 初始化配置如下: #define MAX_RAM_LEN (UINT16)(MAX_X_DOT_NUMS*MAX_Y_DOT_NUMS/8L) //一页显存字节数据( 3840) #define TEXT_LCD_RAM ((UINT16)(4*MAX_RAM_LEN)) //文本显示地址
void LCD_HardwareInit(void) { LCD_Write_Com1(0x90); //先关显示,防止开机时图像杂乱 LCD_Write_Com3( 0x00,0x00,0x42 ); //设置图形显示区域首地址 LCD_Write_Com3((UINT8)TEXT_LCD_RAM,(UINT8)(TEXT_LCD_RAM>>8),0x40 ); //设置文本显示区域首地址(设置在第4页) LCD_Write_Com3( 30, 0x00, 0x43 ); //设置图形显示区域宽度 LCD_Write_Com3( 30, 0x00, 0x41 ); //设置文本显示区域宽度 LCD_Write_Com1(0xa1); //设置光标形状 cursor size 8x1 LCD_Write_Com1(0x81); //设置显示方式: CGROM方式 文本图形 "异或"(支持光标) sVram_Head_Add=TEXT_LCD_RAM; LCD_Cls( ); //清文本显示区 sVram_Head_Add=0; //当前页0 LCD_Cls( ); LCD_Write_Com1(0x9d); //设置显示开关: 1001 1100 图形,开显示
}
|