ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

صفحه 1 از 2 12 آخرین
نمایش نتایج: از 1 به 10 از 14
  1. #1
    2011/07/09
    مشهد
    489
    15

    مشکل با CodeVision AVR

    با سلام خدمت دوستان، من برناممو نوشتم و کتابخونه ها رو هم اضافه کردم، ولی موقع کمپایل این اخطار رو میده:

    ———————& mdash;—
    CodeVisionAVR
    ———————& mdash;—
    Cant open file: F:\CodeVision AVR\CodeVision AVR 2.04.4a\bin\LCD Prj\.lib.
    ———————& mdash;—
    OK
    ———————& mdash;—
    و من واسه حل این مشکل به قسمت globally #define یه "." به آخر لیست اضافه کردم و این اخطار حل شد، ولی حالا کمپایل که می کنم یه Error داره که معلوم نیست به چی هم مشکل گرفته (برنامه مشکل نداره)

    Error: F:\CodeVision AVR\CodeVision AVR 2.04.4a\bin\LCD Prj\LCD.c(0): illegal symbol

    واقعا نمی دونم دیگه چیکار کنم!cry



    ممنون میشم دوستان و اساتید یه کمکی بکنن

    باتشکر smile

    «پشتکار» «پشتکار» «پشتکار»
  2. #2
    2007/03/26
    اصفهان
    178
    4

    پاسخ : مشکل با CodeVision AVR

    برای اضافه کردن کتابخونه ها از
    #include
    استفاده کردی یا
    #define

    باید از #include استفاده کنی.
  3. #3
    2010/10/29
    اصفهان
    199
    4

    پاسخ : مشکل با CodeVision AVR

    با سلام
    اگر برنامتونا قرار بدید بهتر میشه مشکلشا رفع کرد
    موفق باشید
    Regards,
    Foad.R
  4. #4
    2011/07/09
    مشهد
    489
    15

    پاسخ : مشکل با CodeVision AVR

    نقل قول نوشته اصلی توسط Foad-EMR
    با سلام
    اگر برنامتونا قرار بدید بهتر میشه مشکلشا رفع کرد
    موفق باشید
    از #include استفاده کردم، فک نکنم برنامه مشکل داشته باشه!
    ا سلام
    اگر برنامتونا قرار بدید بهتر میشه مشکلشا رفع کرد
    موفق باشید
    چشم، هرچند برنامه خیلی سادس و برای شروع واسه تمرین نوشتم، فک نکنم اشتباهی توش داشته باشم!

    کد:
    #include <MEGA16.h>
    #include <stdio.h>
    #include <delay.h>
    
    #asm
      .equ __lcd_port=0x1B ;PORTA
    #endasm
    #include <lcd.h>
    
    void main(void)
    {
    int i=0;
    char c;
    
    PORTA=0x00;
    DDRA=0xFF;
    PORTB=0x00;
    DDRB=0x00;
    PORTC=0x00;
    DDRC=0x00;
    PORTD=0x00;
    DDRD=0x00;
    TCCR0=0x00;
    TCNT0=0x00;
    OCR0=0x00;
    TCCR1A=0x00;
    TCCR1B=0x00;
    TCNT1H=0x00;
    TCNT1L=0x00;
    ICR1H=0x00;
    ICR1L=0x00;
    OCR1AH=0x00;
    OCR1AL=0x00;
    OCR1BH=0x00;
    OCR1BL=0x00;
    ASSR=0x00;
    TCCR2=0x00;
    TCNT2=0x00;
    OCR2=0x00;
    MCUCR=0x00;
    MCUCSR=0x00;
    TIMSK=0x00;
    ACSR=0x80;
    SFIOR=0x00;
    lcd_init(16);
    
    while (1)
       {    
        if (PINB.0==1)
        {
          i++;
          c=i;
        }
        lcd_clear();
        lcd_putsf("The num:");
        lcd_gotoxy(13,0);
        lcd_putchar(c);
        
        delay_ms(100);
        
        if (PINB.2==1)
        {
          break;
        }
            
       };
       delay_ms(10);
       lcd_clear();
       lcd_putsf("Good Bye...");
       
       delay_ms(100);
       lcd_clear();
    }

    «پشتکار» «پشتکار» «پشتکار»
  5. #5
    2011/07/09
    مشهد
    489
    15

    پاسخ : مشکل با CodeVision AVR

    یادم رفت بگم، برنامه یک LCD که یک متغییر رو با زدن دکمه مقدارش زیاد میشه نشون میده

    «پشتکار» «پشتکار» «پشتکار»
  6. #6
    2010/10/04
    76
    0

    پاسخ : مشکل با CodeVision AVR

    برنامه هیچ مشکلی نداره و راحت بدون error و warning کامپایلر فایل hex رو ساخت
    احتمالا تو کدویژن قسمت projec->Configure ->C compiler -> Paths نرفتی مسیر کتابخونه و فایلهای include رو عوض کنی؟؟؟؟؟
    هیچ کس و هیچ چیز نمی تونه مانع رسیدنت به آرزوهات بشه مگر خودت
  7. #7
    2011/07/09
    مشهد
    489
    15

    پاسخ : مشکل با CodeVision AVR

    نقل قول نوشته اصلی توسط savameri
    برنامه هیچ مشکلی نداره و راحت بدون error و warning کامپایلر فایل hex رو ساخت
    احتمالا تو کدویژن قسمت projec->Configure ->C compiler -> Paths نرفتی مسیر کتابخونه و فایلهای include رو عوض کنی؟؟؟؟؟
    دقیقا مشکل منم همینه که برنامه هیچ مشکلی نداره و همچین اخطاری میده! وقتی کتابخونه ها رو تو Globally #include وقتی اسم هدرها رو نوشتم باس خط آخر یه نقطه میذاشتم تا قبول کنه. ممکنه مشکل از همون باشه؟
    و اینکه اصلا چرا تا وقتی اون نقطه رو نمیذاشتم قبول نمی کرد؟ (قبلا همچین مشکلی نداشتم!)

    «پشتکار» «پشتکار» «پشتکار»
  8. #8
    2011/07/04
    221
    3

    پاسخ : مشکل با CodeVision AVR

    عزيزم توي C حروف بزرگ و کوچيک فرق ميکنن
    بايد به جاي MEGA16.h بنويسي mega16.h
  9. #9
    2010/10/29
    اصفهان
    199
    4

    پاسخ : مشکل با CodeVision AVR

    با سلام
    اینجور که پیداست شما برنامرا با کدویزارد تشکیل دادین؟!
    ولی نمیدونم چرا به گفته دوست عزیزمون mega16.h شما بزرگ هست؟!!
    Regards,
    Foad.R
  10. #10
    2010/10/04
    76
    0

    پاسخ : مشکل با CodeVision AVR

    شما مکان lib یا include (یا هردوشان )پیشفرض کد ویژن رو که کتابخانه هایی که الان از اونها استفاده کرده ای رو تغییر دادی (مثل LCD) برای همین دیگر نمی تواند پیدا کند و خطا می دهد
    اما وقتی . می گذارید به کد ویژن مسیری که الان پروژه شما وجود دارد را می دهید و در آنجا هم دنبال کتابخانه هایی که تعریف کرده اید می گردد
    با توجه به آدرسی که گذاشتی مسیر کتابخانه اشتباه است
    مسیر درست اگر کد ویژن در F:\CodeVision AVR\CodeVision AVR 2.04.4a نصب باشد
    F:\CodeVision AVR\CodeVision AVR 2.04.4a\lib برای library
    و F:\CodeVision AVR\CodeVision AVR 2.04.4a\inc برای include
    البته این برای کدویژن 2.05 (یادم نمیاد که کدویژن 2.04 هم همین بود یا درون فولدر bin قرار داشتند)
    و درصورتی که می خواهید library یا include اضافه کنید در خطهای بعدی این کار را انجام دهید .
    مثلا عکس زیر را نگاه کنید (paths همان Globally #include)

    Globally #define برای تعریف نمادها در کدویژن است مثلا در شکل زیر (هر جا ABC بنویسیم منظور همان عدد 1234 است)، و نمی توانید در آنجا کتابخانه تعریف کنید

    اگر مشکلت حل نشد حتما یک عکس از Globally #include و Globally #define قرار بده
    هیچ کس و هیچ چیز نمی تونه مانع رسیدنت به آرزوهات بشه مگر خودت
صفحه 1 از 2 12 آخرین
نمایش نتایج: از 1 به 10 از 14

موضوعات مشابه

  1. مشکل با i2c در codevision
    توسط hero.seller17 در انجمن میکروکنترلرهای AVR
    پاسخ: 0
    آخرين نوشته: 2014/11/15, 21:14
  2. مشکل با codevision
    توسط ashaebani2002 در انجمن میکروکنترلرهای AVR
    پاسخ: 11
    آخرين نوشته: 2012/07/20, 13:42
  3. مشکل با CodeVision
    توسط a1i در انجمن میکروکنترلرهای AVR
    پاسخ: 8
    آخرين نوشته: 2010/09/21, 21:56
  4. مشکل با Codevision
    توسط navidpourjafari در انجمن میکروکنترلرهای AVR
    پاسخ: 2
    آخرين نوشته: 2009/10/25, 17:16
  5. کمک : مشکل با codevision
    توسط farzadjamali2005 در انجمن میکروکنترلرهای AVR
    پاسخ: 6
    آخرين نوشته: 2008/07/17, 23:57

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •