<font face="Arial, Verdana">okey thank you for your answer and now i want to ask again about LCD pin</font>
<font face="Arial, Verdana">i use arduino mega and LCD MCP23017 </font>for my 3d printer but i can't find pin lcd in pins.h for arduino mega and pin lcd configuration in ui.h, i don't understand what is bv? why and when we use that? thamk you :)
<font face="Arial, Verdana">/**</font>
<font face="Arial, Verdana">Define the pin</font>
<font face="Arial, Verdana">*/</font>
<font face="Arial, Verdana">#if UI_DISPLAY_TYPE==3 // I2C Pin configuration</font>
<font face="Arial, Verdana">#define UI_DISPLAY_RS_PIN _BV(4)</font>
<font face="Arial, Verdana">#define UI_DISPLAY_RW_PIN _BV(5)</font>
<font face="Arial, Verdana">#define UI_DISPLAY_ENABLE_PIN _BV(6)</font>
<font face="Arial, Verdana">#define UI_DISPLAY_D0_PIN _BV(0)</font>
<font face="Arial, Verdana">#define UI_DISPLAY_D1_PIN _BV(1)</font>
<font face="Arial, Verdana">#define UI_DISPLAY_D2_PIN _BV(2)</font>
<font face="Arial, Verdana">#define UI_DISPLAY_D3_PIN _BV(3)</font>
<font face="Arial, Verdana">#define UI_DISPLAY_D4_PIN _BV(0)</font>
<font face="Arial, Verdana">#define UI_DISPLAY_D5_PIN _BV(1)</font>
<font face="Arial, Verdana">#define UI_DISPLAY_D6_PIN _BV(2)</font>
<font face="Arial, Verdana">#define UI_DISPLAY_D7_PIN _BV(3)</font>