huoyq 发表于 2017-7-18 08:04:35

STM8-MC_KIT的MC_stm8s_lcd.c文件中LCD_DisplayCGRAM0函数的理解

void LCD_DisplayCGRAM0(u8 address, u8 *ptrTable)
{

u8 u;

/* Set CGRAM Address */
LCD_SendByte(COMMAND_TYPE, (u8)0x40);

u = 32; /* Nb byte in the table */
while (u)
{
    LCD_SendByte(DATA_TYPE, ptrTable);
    u--;
}

/* Setup Display Address */
LCD_SendByte(COMMAND_TYPE, address);
LCD_SendByte(DATA_TYPE, (u8)0x00);
LCD_SendByte(DATA_TYPE, (u8)0x00);

}

这个函数中最后两句目的是什么作用?

页: [1]
查看完整版本: STM8-MC_KIT的MC_stm8s_lcd.c文件中LCD_DisplayCGRAM0函数的理解