You are half way there with Serial interrupts etc. However, doing a Delay_SECOND twice and lcd_puts within the serial interrupt is a very bad idea. You will lose characters and that may be your problem