• sales

    +86-0755-88291180

6x8 English font modulo description

  • 6x8 English font modulo description
The size settings are as shown below:
The modulo data is as follows (click to open):
6x8 English ASCII modulo data

The function is defined as follows:
void LCD_Show_0806_char(u16 x,u16 y,u16 fc, u16 bc, u8 num,u8 mode)
{
    u8 temp;
    u8 pos,t;
    u16 colortemp=POINT_COLOR;      		   
    num=num-' ';//Get the offset value
    LCD_SetWindows(x,y,x+6-1,y+8-1);//Set a single text display window
    if(!mode) //Non-overlay mode: The font has a background color, which will overwrite the original display
    {		
        for(pos=0;pos<8;pos++)
	{
	    temp = asc2_0806[num][pos];//Call 0806 font, you need to take the model definition
	    for(t=0;t<6;t++)
            {                 
	        if(temp&0x80)
	        {
		    Lcd_WriteData_16Bit(fc);
		}
		else 
		{
		    Lcd_WriteData_16Bit(bc); 
		}
		temp<<=1;
	    }
			
	}	
    }
    else//Overlay mode: the font does not have a background color, and is directly superimposed and displayed on the original display content
    {
	for(pos=0;pos<8;pos++)
	{
	    temp = asc2_0806[num][pos];//Call 0806 font, you need to take the model definition
	    for(t=0;t<6;t++)
            {   
		POINT_COLOR=fc;              
		if(temp&0x80)
		{
		    LCD_DrawPoint(x+t,y+pos);//Draw a point      
		}
		temp<<=1;
	    }
	}
    }
    POINT_COLOR=colortemp;	
    LCD_SetWindows(0,0,lcddev.width-1,lcddev.height-1);//Restore window to full screen     	   
}

TAG: LuckFox Pico UART Magnetic Encoder Servo Motor 85KG.CM 12V/24V 360° RS485 High Precision And Large Torque RoArm M2 4 DOF High Torque Serial Bus Servo ROS2 WIFI ESP NOW UART USB ST3235 QMI8658C For ESP32 ESP32 S3 Development Board 4.3 inch LCD Capacitive Touch Screen 4.3inch Display 480×272 N16R8 NVIDIA Jetson ESP32 S3 Raspberry Pi Pico 2 RP2350 4inch LCD CAN RS485 QMI8658 Development Board 480x480 TouchScreen Display LVGL HMI I2C Sensor MEGA2560 R3 Pi5 PCIe DeepSeek AI Voice Chat ESP32 C6 Development Board 1.69 inch LCD Display 240x280 1.69inch TouchScreen Programmable Watch Raspberry Pi 3 LCD HAT DeepSeek AI Voice Chat ESP32 S3 Development Board 1.8 inch AMOLED Display 368×448 1.8inch TouchScreen Programmable Watch QMI8658 /MIC /Audio /Battery Raspberry Pi Pico rp2040 Display image 1.3inch LCD ST7789 change bmp to hex ESP32 Thermal imaging camera CAM-GC2083 SpotPear USB to CAN ESP32-P4 Pico WIFI6 Development Board C6 MIPI DSI 10.1-inch Display /CSI Camera /Audio Speaker Mic AI Deepseek Raspberry Pi 5 IMX219 Ranging Sensor