اطلاعیه

Collapse
No announcement yet.

مشکل با include در codevision

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

    مشکل با include در codevision

    سلام من برنامه نویسی بیسیک رو بلدم میخام c رو یاد بگیرم
    برنامه ای که با کد ویژن مینویسم موقع کامپایل کردم از هر خطی که با include شروع میشه ارور میگیره عکس برنامه رو در زیر میزارم
    ممنوم میشم اگه راهنمایی کنید
    [img][/img]

    #2
    پاسخ : مشکل با include در codevision

    نوشته اصلی توسط myio_to
    سلام من برنامه نویسی بیسیک رو بلدم میخام c رو یاد بگیرم
    برنامه ای که با کد ویژن مینویسم موقع کامپایل کردم از هر خطی که با include شروع میشه ارور میگیره عکس برنامه رو در زیر میزارم
    ممنوم میشم اگه راهنمایی کنید
    [img][/img]
    عکسی وجود نداره
    Aristar Group - Always And Forever

    دیدگاه


      #3
      پاسخ : مشکل با include در codevision

      نوشته اصلی توسط حسین جباری
      عکسی وجود نداره
      عکس نشد لود کنم برنامه رو نوشتم
      #include <mega32.h>
      #include <delay.h>
      main()
      {
      while(1){
      PORTA.0=1;
      delay_ms(250);
      PORTA.0=0;
      delay_ms(250);
      }
      }

      دیدگاه


        #4
        پاسخ : مشکل با include در codevision

        سلام دوست عزیز
        برنامتون واضح نیست
        ولی از code wizard استفاده کنین، خودش کد رو براتون مینویسه ارور هم نمیگیره، بعد همونجایی که Include های خودش رو نوشته شما هم include های خودتون رو اضافه کنید.

        اگه مشکلتون رو بیشتر توضیح بدید در خدمتم

        دیدگاه


          #5
          پاسخ : مشکل با include در codevision

          سلام و ممنون از وقتی که برای من صرف می کنید
          برنامه codevision رو نصب کردم در زمان کامپایل کردن از هر include که در برنامه هست ارور میگیره و فایل hex رو برای کامپایل کردن نمیسازه چیکارکنم؟
          .
          .
          برای یادگیری زبان C توی این دو هفته تا حالا 3 تا نرم افزار رو امتحان کردم برای شروع باید چیکار کنم؟؟؟؟؟

          دیدگاه


            #6
            پاسخ : مشکل با include در codevision

            اینطور که معلومه اگه کد ها رو درست مینویسید، ایراد از نرم افزارتونه که درست نصب نشده و کتابخانه ها باهاش نصب نشدن، البته ایراد به ویندوز هم تا حدودی میتونه برگرده ولی پیشنهاد میکنم code vision avr رو از یه سایت معتبر دانلود کنید و دوباره نصب کنید، کرکشم درست نصب کنید

            من خودم برنامه نویسی میکرو رو از کتاب آموزش میکروکنترلرهای AVR به زبان C نوشته حمید بادامی نجات یاد گرفتم، خیلی کتاب خوبیه و قشنگ هم زبان c رو خوب توضیح داده و هم کار با نرم افزار code vision avr رو، همراه با پروژه های ساده.
            البته کتاب در این زمینه زیاده ولی این کتاب از جمله ی کتاب های خیلی خوبه. از سایت آدینه بوک میتونید سفارش بدید یا اگر تهران هستید میتونید از انقلاب بگیرید. یا اگرم خواستید من میتونم از انقلاب براتون بگیرم بفرستم.

            دیدگاه


              #7
              پاسخ : مشکل با include در codevision

              سلام یه سوال هم من دارم

              علت اینکه زبان برنامه نویسی میکروها مرتب عوض میشه چیه؟

              مثلا زبان برنامه نویسی بیسیک تو برنامه bascom ساده س و منم خوب بلدم ولی الان اکثرا از زبان سی تو برنامه کدویژن استفاده میشه یا زبان برنامه نویسی پاسکال و متلب و...

              علت چیه؟ آیا این زبان ها مزیتی نسبت به هم دارن یا قضیه چیه؟ یعنی من با زبان بیسیک نمیتونم پروژه هایی رو انجام بدم که با زبان سی ممکنه؟

              دیدگاه


                #8
                پاسخ : مشکل با include در codevision

                نوشته اصلی توسط shahriyarh
                سلام یه سوال هم من دارم

                علت اینکه زبان برنامه نویسی میکروها مرتب عوض میشه چیه؟

                مثلا زبان برنامه نویسی بیسیک تو برنامه bascom ساده س و منم خوب بلدم ولی الان اکثرا از زبان سی تو برنامه کدویژن استفاده میشه یا زبان برنامه نویسی پاسکال و متلب و...

                علت چیه؟ آیا این زبان ها مزیتی نسبت به هم دارن یا قضیه چیه؟ یعنی من با زبان بیسیک نمیتونم پروژه هایی رو انجام بدم که با زبان سی ممکنه؟
                زبان میکرو ها مرتب عوض نمیشه، زبان های جدیدتر طراحی میشن تا کار برنامه نویسی رو ساده تر کنن و قابلیت های بیشتری داشته باشند.
                تا اونجایی که من اطلاع دارم زبان سی 44 سال پیش اختراع شده بیسیک و پاسکال از اون قدیمی ترن و حدود 50 سال پیش اختراع شدن همه ی این زبان های برنامه نویسی وقتی داخل کامپایلرشون نوشته میشن، به زبان اسمبلی تبدیل شده و از اون به زبان اعداد و ارقام تبدیل میشن که همون کد هگز باشه و بعد به میکرو منتقل میشن به خاطر همین هم ساختارهایی نسبتا مشابه دارن فقط نحوه ی نوشتنشون فرق میکنه

                اگر کسی یکی از این زبان ها رو خوب بلد باشه، یاد گرفتن یک زبان دیگه براش خیلی راحت میشه و فقط کافیه دستورات زبان جدید رو یاد بگیره
                شما هم اگه هر دوتا زبان رو بلد باشید راحت میتونید پروژه های اونها رو به هم تبدیل کنید

                زبان c زبان کامل و خوبیه اگه یادش بگیرید. من یه مدت ویژوال بیسیک رو حرفه ای برای مسابقاتش یاد گرفتم ولی بعد از مسابقات دیگه به دردم نخورد زبان های مشابهی مثل سی شارپ خیلی برام کارآمدتر و راحت تر بودن، الانم پروژه های کامپیوتری رو با سی شارپ مینویسم، خوبی دیگه ی سی اینه که ساختار بعضی زبان های دیگه مثل php (و فکر کنم جاوا) هم بهش شبیهه و میشه همه ی اونها رو کار کرد.
                ولی اگه فقط میخواین میکرو کار کنین و بیسیک کارتون رو راه میندازه خیلیم خوبه.

                دیدگاه


                  #9
                  پاسخ : مشکل با include در codevision

                  با تشکر از اقای شفیع زاده
                  برای یاد گیری زبان c این نکته رو هم اضافه کنم که کار با میکرو های arm و xmega شاید دلیل خوبی برای یادگیری این زبان باشه

                  دیدگاه


                    #10
                    پاسخ : مشکل با include در codevision

                    درسته چندان به موضوع ربط نداره ولی در تکمیل صحبت های دوستان میگم.من حدود 3 سال با لجبازی تمام روی بسکام تعصب داشتم ولی از وقتی با سی کار کردم تازه فهمیدم بسکام چقدر ضعیفه و برای زمانی به درد میخوره که سرعت برای شما مهم باشه.شما فرض کنین برای شام هم میشه غذای رسمی مثل قورمه سبزی خورد و هم میشه ماست خالی خورد.زبان سی همون غذای رسمیه ست.درسته وقت گیرتر هست ولی مشخصا خیلی بهتره.زبان سی و کلا زبان هایی تو این سبک خیلی قدرتمند هستن.البته روی میکرو من دارم میگم و ویژوال بیسیک از ورژن 2005 به بعد خیلی پیشرفت کرده و الان امکانات تقریبا برابر سی شارپ و ... داره.
                    Aristar Group - Always And Forever

                    دیدگاه


                      #11
                      پاسخ : مشکل با include در codevision

                      سلام دوست عزیز من ایرادی که تو برنامه نویسی بیسیک داشتم برا پروژه پایان ترمم این بود که توارتباط سریال اگه چندین حدف داشته باشی و هدفها تو بخوای با ارسال کد تفکیک کنی زبان بیسیک جواب برنامتو نمیده چراشو نمیدونم اما از احاظ توری همه چیش اکیه اما وقتی میاد رو برد برد یا .... کلا برنامه با ارسال کد اول هنگ میکنه و گند میزنه این تجربه ای بود که من باش سر کله داشتم گفتم بدونید خوبه بیسیک برا برنامه های تک بعدی و روتین خوبه اما برا بقیش به درد بخور نیس
                      البته این نظر منه و هر کسی یه نظری داره و من دارم از رو تجربه خودم صحبت میکنم
                      جدیدترین ویرایش توسط ahmoaiedy; ۱۴:۰۲ ۱۳۹۸/۰۲/۰۷.

                      دیدگاه

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