سلام، من تا حالا با lcd کار نکردم، الان هم یک برنامه ساده که تو کتاب خود آموز مهندس دالوندی هست رو مینویسم و اتصالات lcdرو هم در محیط proteus طبق codewizard برقرار میکنم ، چیزی نمی بینم، اگه راهنماییم کنید ممنون میشم. اما برنامه که از سادگی موجب آبروریزیه!:
#include <mega32.h>
#asm
.equ __lcd_port=0x15
#endasm
#include <lcd.h>
void main(void)
{
PORTC=0x00;
//DDRC=0xff;
lcd_init(20);
lcd_clear();
lcd_gotoxy(0,0);
lcd_putsf("salam"
;
while (1);
}
شرمنده هر کاری کردم برنامه درست کپی نشد پیشنهاد میکنم برای اینکه ازین ریخت وقیافه در بیاد اول copy/paste اش کنید.
#include <mega32.h>
#asm
.equ __lcd_port=0x15
#endasm
#include <lcd.h>
void main(void)
{
PORTC=0x00;
//DDRC=0xff;
lcd_init(20);
lcd_clear();
lcd_gotoxy(0,0);
lcd_putsf("salam"

while (1);
}
شرمنده هر کاری کردم برنامه درست کپی نشد پیشنهاد میکنم برای اینکه ازین ریخت وقیافه در بیاد اول copy/paste اش کنید.
دیدگاه