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