I have recently come up to program Atmega8 with no external crystal for serial communication using hardware uart. I have checked many code samples and libraries. But at the