AVR Serial LCD Display firmware - incorporating circular USART buffers