#include #include #include "lcd-routines.h" static void lcd_out( uint8_t data ); void lcd_data( uint8_t data ); void lcd_command( uint8_t data ); void lcd_data( uint8_t data ) { LCD_PORT |= (1<>4 ); _delay_ms(150); lcd_out( data ); _delay_us( 5 ); LCD_PORT &= ~(1<>4 ); lcd_out( data); _delay_us(45); } static void lcd_out( uint8_t data ) { data &= 0x0F; LCD_PORT |= data; _delay_us(2); LCD_PORT |= (1<