LCD 16x2 showing strange

why I can power display from external power source?

Do you mean can't?

You can if you connect the ground of your supply to the ground of the arduino and the external supply is 5V. Most are not.