اطلاعیه

Collapse
No announcement yet.

مشکل با Codevision

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    مشکل با Codevision

    به نام یگانه ی بی همتا
    دوستان سلام

    اگر زحمتی نیست لطفا سورس کد ساده ی زیر رو ببینید چرا خطای ' Invalid directive : '.equ___lcd_port می دهد؟
    #include <mega16.h>
    #include <lcd.h>
    #asm
    .equ___lcd_port=0x1B
    #endasm
    void main () {
    lcd_init(16);
    lcd_clear();
    lcd_gotoxy(2,0);
    lcd_putsf("Navid:"
    lcd_gotoxy(5,1);
    lcd_putsf("Hello!"
    lcd_gotoxy(14,1);
    lcd_putchar('*'
    lcd_gotoxy(14,0);
    _lcd_ready();
    _lcd_write_data(0x0f);

    }

    ممنونم
    خدا نکند که روزمرگی ما را از مولایمان حضرت مهدی غافل کند

    #2
    پاسخ : مشکل با Codevision

    خوب اگه یکم انگلیسیت خوب بود یا این پیغام رو روی دیکشنری میزدی میدیدی که این پیغام یعنی این خط برنامه equ___lcd_port=0x1B اینولید یا همون نامعلوم یا نامعتبر است.
    دانلود کی های جدید کاسپر
    جهت سفارش طراحی و برنامه نویسی سایت, قالب, بنر قیف و فلش
    با این آی دی تماس بگیرید :
    sam.shark360

    دیدگاه


      #3
      پاسخ : مشکل با Codevision

      دوست عزیز سلام
      2تا اشکال کوچک تو خط تعریف پورت LCD بود. اول این که به جای 2 تا underline شما 3 تا زده بودی و دیگه این که بعد equ. حتما باید یک فاصله بدی تا به رنگ سبز پر رنگ تبدیل بشه.
      همین خط را می تونی کپی کنی: equ __lcd_port=0x1B.
      بازم اگه مشکلی بود بگو.

      دیدگاه

      لطفا صبر کنید...
      X