Не надо путать описание структуры и определение переменных.
Описываем в "lcd.h" тип
Код
#ifndef _LCD_H_
#define _LCD_H_
typedef struct
{
int a;
int b;
} type_lcd;
#endif
в "main.c" определяем переменную и пользуемся
#include "lcd.h"
type_lcd var_lcd
в "lcd.c" используем ту же самую переменную
#include "lcd.h"
extern type_lcd var_lcd