lcd

sh.davarzani

عضو جدید
با سلام -من مدت هاست که دارم با برنامه زیر کلنجار میرم ولی اجرا نمی شه -سخت افزار رو هم چند بار امتحان کردم -از( mega 32(port b استفاده میکنم -میخوام حرف HELLO1 از ابتدای صفحه حروف به حروف داخل بشه حرکت کنه و در آخر از سمت راست صفحه خارج بشه -راهنمایی کنید لطفا ......
#include <mega32.h>
#include <delay.h>
#include <alcd.h>
#include <stdio.h>






void main(void)
{
lcd_init(16);
while(1){
int b,m=0,n=1,o=2,p=3,q=4,r=5,s=12,t=13,u=14,v=15;

lcd_gotoxy(m,m);
lcd_puts("!");
delay_ms(500);
lcd_clear();
lcd_gotoxy(m,n);
lcd_puts("O!");
delay_ms(500);
lcd_clear();
lcd_gotoxy(m,o);
lcd_puts("LO!");
delay_ms(500);
lcd_clear();
lcd_gotoxy(m,p);
lcd_puts("LLO");
delay_ms(500);
lcd_clear();
lcd_gotoxy(m,q);
lcd_puts("ELLO");
delay_ms(500);
lcd_clear();
lcd_gotoxy(m,r);
lcd_puts("HELLO");
delay_ms(500);
lcd_clear();
for(b=6;b<12;b++)
{
lcd_gotoxy(m,b);
lcd_puts("HELLO");
delay_ms(500);
lcd_clear();
} lcd_clear();
lcd_gotoxy(m,s);
lcd_puts("HELL");
delay_ms(500);
lcd_clear();
lcd_gotoxy(m,t);
lcd_puts("HEL");
delay_ms(500);
lcd_clear();
lcd_gotoxy(m,u);
lcd_puts("HE");
delay_ms(500);
lcd_clear();
lcd_gotoxy(m,v);
lcd_puts("H");
delay_ms(500);
lcd_clear();
}
}
 
Similar threads
Thread starter عنوان تالار پاسخ ها تاریخ
مهرا وصل 2 lcd به میکرو avr سوالات و مشكلات طراحی دیجیتال وبرنامه نویسی 7

Similar threads

بالا