rendered paste bodyvoid lcd_init(void){ RCC->APB1ENR |= RCC_APB1ENR_PWREN|RCC_APB1ENR_LCDEN; LCD->CR &= ~LCD_CR_BIAS; LCD->CR |= LCD_CR_BIAS_1; LCD->CR &=~LCD_CR_DUTY; LCD->CR |= LCD_CR_DUTY_0|LCD_CR_DUTY_1; LCD->CR |= LCD_CR_MUX_SEG; LCD->FCR &= ~LCD_FCR_PS; LCD->FCR |= (1<<22); LCD->FCR &= ~LCD_FCR_DIV; LCD->FCR |= (0x9<<18); LCD->FCR &= ~LCD_FCR_CC; LCD->FCR |= LCD_FCR_CC_2; LCD->FCR &= ~LCD_FCR_PON; LCD->FCR |= (1<<6); while(!(LCD->SR&LCD_SR_FCRSR)); LCD->CR &= ~LCD_CR_VSEL; LCD->CR |= LCD_CR_LCDEN; while(!(LCD->SR&LCD_SR_RDY)); while(!(LCD->SR&LCD_SR_ENS));}