int main() { unsigned char i=0; HalLcd_HW_Init(); //oled 初始化 LCD_Fill(0xff); //屏全亮 while(1) { for(i=0; i<8; i++) { LCD_P16x16Ch(i*16,0,i); //点阵显示 LCD_P16x16Ch(i*16,2,i+8); LCD_P16x16Ch(i*16,4,i+16); LCD_P16x16Ch(i*16,6,i+24); } HalHW_WaitMS(1000); LCD_CLS(); LCD_P8x16Str(44,0,"saler"); LCD_P8x16Str(20,2,"OLED DISPLAY"); LCD_P8x16Str(8,4,"TEL:18588220515"); LCD_P6x8Str(20,6,"*****@*****.**"); LCD_P6x8Str(20,7,"2013-10-6 18:18"); HalHW_WaitMS(1000); //LCD_CLS(); //Draw_BMP(0,0,128,8,BMP); //图片显示 //DelayMS(1000); } }
void table_show() { uint8 i,j; //i表示第几个字,j表示横坐标 LCD_TABLE = LCD_TABLE1; for( i=0,j=0; i<8; i++,j++ ) { LCD_P16x16Ch(j*16, 0, i); } for( j=0; i<16; i++,j++ ) { LCD_P16x16Ch(j*16, 3, i); } }