JustPaste.it

sbit LCD_RS at GPIOE_ODR.B8;

sbit LCD_EN at GPIOE_ODR.B10;

sbit LCD_D4 at GPIOE_ODR.B4;

sbit LCD_D5 at GPIOE_ODR.B5;

sbit LCD_D6 at GPIOE_ODR.B6;

sbit LCD_D7 at GPIOE_ODR.B7;

 

char txt1[]="ALTAS Yayincilik";

char txt2[]="stm324 set";

char txt3[]="lcd4bit";

char txt4[]="deneme";

char i;

 

void main()

{ GPIO_Digital_Output(&GPIOE_BASE,_GPIO_PINMASK_9);

GPIOE_ODR.B9=0;

Lcd_Init();

Lcd_Cmd(_LCD_CLEAR);

Lcd_Cmd(_LCD_CURSOR_OFF);

Lcd_Out(1,6,txt3);

Lcd_Out(2,6,txt4);

Delay_ms(2000);

Lcd_Cmd(_LCD_CLEAR);

Lcd_Out(1,1,txt1);

Lcd_Out(2,1,txt2);

Delay_ms(2000);

 

for(i=0;i<7;i++)

{ Lcd_Cmd(_LCD_SHIFT_LEFT);

Delay_ms(1000);

}

 

for(i=0;i<7;i++)

{Lcd_Cmd(_LCD_SHIFT_RIGHT);

Delay_ms(1000);

}

}