پاسخ : سنسور دما(پروژه)
سلام
من خوبم
اینم برنامه
میدونم دیر شد
فقط شرمنده
راستی اون سوالتونم در مورد چرخوندن رشته در LCD دیدم , بذای همین آخر برنامه هم یه چیز براتون نوشتم که نام استادم جناب آقای دائمی می یاد که هر چیز دیگری خواستید میتونید جای اسم بذلرید .
lcd_clear();
lcd_gotoxy(0,0);
lcd_putsf("TEMP: c"
;
adc=read_adc(0);
lcd_gotoxy(5,0);
lcd_putchar((adc/1000)%10+'0'
;
lcd_putchar((adc/100)%10+'0'
;
lcd_putchar((adc/10)%10+'0'
;
lcd_putchar((adc/1)%10+'0'
;
/////////////////////////////////////////////
/////////////////////////////////////////////
lcd_gotoxy(0,1);
lcd_putsf("ROTOBAT: %"
;
adc1=read_adc(1);
lcd_gotoxy(8,1);
lcd_putchar((adc1/1000)%10+'0'
;
lcd_putchar((adc1/100)%10+'0'
;
lcd_putchar((adc1/10)%10+'0'
;
lcd_putchar((adc1/1)%10+'0'
;
delay_ms(500000);
/////////////////////////////////////////////
/////////////////////////////////////////////
lcd_clear();
lcd_gotoxy(0,0);
lcd_putsf(" UNIT HADI"
;
lcd_gotoxy(0,1);
lcd_putsf(" MAHDI ASGHAR"
;
delay_ms(30000);
/////////////////////////////////////////////
lcd_clear();
lcd_gotoxy(0,0);
lcd_putsf(" *AZAR 1386*"
;
lcd_gotoxy(0,1);
lcd_putsf("OSTAD DAEMI"
;
delay_ms(2000);
lcd_gotoxy(0,1);
lcd_putsf(" OSTAD DAEMI"
;
delay_ms(2000);
lcd_gotoxy(0,1);
lcd_putsf(" OSTAD DAEMI"
;
delay_ms(2000);
lcd_gotoxy(0,1);
lcd_putsf(" OSTAD DAEMI"
;
delay_ms(2000);
lcd_gotoxy(0,1);
lcd_putsf(" OSTAD DAEMI"
;
delay_ms(2000);
lcd_gotoxy(0,1);
lcd_putsf(" OSTAD DAEMI"
;
delay_ms(2000);
lcd_gotoxy(0,1);
lcd_putsf(" OSTAD DAEMI"
;
delay_ms(2000);
lcd_gotoxy(0,1);
lcd_putsf("I OSTAD DAEMI"
;
delay_ms(2000);
lcd_gotoxy(0,1);
lcd_putsf("MI OSTAD DAEMI"
;
delay_ms(2000);
lcd_gotoxy(0,1);
lcd_putsf("EMI OSTAD DAEMI"
;
delay_ms(2000);
lcd_gotoxy(0,1);
lcd_putsf("AEMI OSTAD DAEMI"
;
delay_ms(2000);
lcd_gotoxy(0,1);
lcd_putsf("DAEMI OSTAD DAEMI"
;
delay_ms(2000);
lcd_gotoxy(0,1);
lcd_putsf(" DAEMI OSTAD DAEMI"
;
delay_ms(2000);
lcd_gotoxy(0,1);
lcd_putsf("D DAEMI OSTAD DAEMI"
;
delay_ms(2000);
lcd_gotoxy(0,1);
lcd_putsf("AD DAEMI OSTAD DAEMI"
;
delay_ms(2000);
lcd_gotoxy(0,1);
lcd_putsf("TAD DAEMI OSTAD DAEMI"
;
delay_ms(2000);
lcd_gotoxy(0,1);
lcd_putsf("STAD DAEMI OSTAD DAEMI"
;
delay_ms(2000);
lcd_gotoxy(0,1);
lcd_putsf("OSTAD DAEMI OSTAD DAEMI"
;
delay_ms(2000);
البته سیمیکالونها ;;;;;;;;; یعنی اون قبلی یا , باید آخر هر خط باشه اونو بیزحمت خودتون درست کنید
در پناه پروردگار مهربان
موفق باشید .
سلام
من خوبم
اینم برنامه
میدونم دیر شد
فقط شرمنده
راستی اون سوالتونم در مورد چرخوندن رشته در LCD دیدم , بذای همین آخر برنامه هم یه چیز براتون نوشتم که نام استادم جناب آقای دائمی می یاد که هر چیز دیگری خواستید میتونید جای اسم بذلرید .
lcd_clear();
lcd_gotoxy(0,0);
lcd_putsf("TEMP: c"
;adc=read_adc(0);
lcd_gotoxy(5,0);
lcd_putchar((adc/1000)%10+'0'
;lcd_putchar((adc/100)%10+'0'
;lcd_putchar((adc/10)%10+'0'
;lcd_putchar((adc/1)%10+'0'
; /////////////////////////////////////////////
/////////////////////////////////////////////
lcd_gotoxy(0,1);
lcd_putsf("ROTOBAT: %"
;adc1=read_adc(1);
lcd_gotoxy(8,1);
lcd_putchar((adc1/1000)%10+'0'
;lcd_putchar((adc1/100)%10+'0'
;lcd_putchar((adc1/10)%10+'0'
;lcd_putchar((adc1/1)%10+'0'
; delay_ms(500000);
/////////////////////////////////////////////
/////////////////////////////////////////////
lcd_clear();
lcd_gotoxy(0,0);
lcd_putsf(" UNIT HADI"
;lcd_gotoxy(0,1);
lcd_putsf(" MAHDI ASGHAR"
;delay_ms(30000);
/////////////////////////////////////////////
lcd_clear();
lcd_gotoxy(0,0);
lcd_putsf(" *AZAR 1386*"
;lcd_gotoxy(0,1);
lcd_putsf("OSTAD DAEMI"
;delay_ms(2000);
lcd_gotoxy(0,1);
lcd_putsf(" OSTAD DAEMI"
;delay_ms(2000);
lcd_gotoxy(0,1);
lcd_putsf(" OSTAD DAEMI"
;delay_ms(2000);
lcd_gotoxy(0,1);
lcd_putsf(" OSTAD DAEMI"
;delay_ms(2000);
lcd_gotoxy(0,1);
lcd_putsf(" OSTAD DAEMI"
;delay_ms(2000);
lcd_gotoxy(0,1);
lcd_putsf(" OSTAD DAEMI"
;delay_ms(2000);
lcd_gotoxy(0,1);
lcd_putsf(" OSTAD DAEMI"
;delay_ms(2000);
lcd_gotoxy(0,1);
lcd_putsf("I OSTAD DAEMI"
;delay_ms(2000);
lcd_gotoxy(0,1);
lcd_putsf("MI OSTAD DAEMI"
;delay_ms(2000);
lcd_gotoxy(0,1);
lcd_putsf("EMI OSTAD DAEMI"
;delay_ms(2000);
lcd_gotoxy(0,1);
lcd_putsf("AEMI OSTAD DAEMI"
;delay_ms(2000);
lcd_gotoxy(0,1);
lcd_putsf("DAEMI OSTAD DAEMI"
;delay_ms(2000);
lcd_gotoxy(0,1);
lcd_putsf(" DAEMI OSTAD DAEMI"
;delay_ms(2000);
lcd_gotoxy(0,1);
lcd_putsf("D DAEMI OSTAD DAEMI"
;delay_ms(2000);
lcd_gotoxy(0,1);
lcd_putsf("AD DAEMI OSTAD DAEMI"
;delay_ms(2000);
lcd_gotoxy(0,1);
lcd_putsf("TAD DAEMI OSTAD DAEMI"
;delay_ms(2000);
lcd_gotoxy(0,1);
lcd_putsf("STAD DAEMI OSTAD DAEMI"
;delay_ms(2000);
lcd_gotoxy(0,1);
lcd_putsf("OSTAD DAEMI OSTAD DAEMI"
;delay_ms(2000);
البته سیمیکالونها ;;;;;;;;; یعنی اون قبلی یا , باید آخر هر خط باشه اونو بیزحمت خودتون درست کنید
در پناه پروردگار مهربان
موفق باشید .


دیدگاه