Мерцает сама подсветка одновременно с миганием светодиода, а сам экран попрежнему пуст

хоть точку какую нибудь вывел, я уже бы прыгал до потолка.
Код
#include <Mega16.h>
#include <delay.h>
#asm
.equ __lcd_port=0x1B;PORTA
#endasm
#include <lcd.h>
void main(void)
{
PORTD=0xFF;
DDRD=0xFF;
lcd_init(16);
lcd_putsf("Initializing...");
PORTD.6=1;
delay_ms(50);
PORTD.6=0;
delay_ms(50);
}
А в протеусе видно что после того как заканчивается инициализация и перед выводом надписи - светодиод гаснет.