اطلاعیه

Collapse
No announcement yet.

مشکل اساسی در ساخت فایل هگز با codevision

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

    مشکل اساسی در ساخت فایل هگز با codevision

    سلام به همگی

    مشکلی که من با codevision دارم اینه که نمتونم فایل HEX رو بسازم... یعنی وقتی رو گزینه MAKE کلیک میکنم مینویسه :

    errors occurred during assembly

    یکی از دوستان در تاپیکی دیگر میگفت که اگر از ورژن 1.24.8d استفاده کنی این اتفاق نمی افته... این کار رو هم کردم ولی فرقی نکرد...

    راستش مدتی هست که میخوام AVR رو یاد بگیرم... نزدیک 30 هزار تومن هم پول کتاب دادم ولی با این اتفاقی که افتاد ضد حال خوردم....

    یکی یه کمکی بکنه...

    #2
    پاسخ : مشکل اساسی در ساخت فایل هگز با codevision

    با سلام
    میشه بگید از ورژن چند codevision استفاده میکنید؟!
    اگه برنامه را بذارید بهتر میشه کمک کرد!!
    پس برنامه را بذارید تا دوستان راهنمایی کنند
    موفق باشید.
    Regards,
    Foad.R

    دیدگاه


      #3
      پاسخ : مشکل اساسی در ساخت فایل هگز با codevision

      سلام دوست عزیز برنامه رو لطفا بذارید

      بعدم خواستید بگید تا لینک دانلود پروتئوس و کدویژن جدید رو براتون پیغام خصوصی کنم طبق قوانین انجمن نباید لینک رو در اینجا بذاریم !!!!!!!
      زنان به خوبیه مردان می توانند اسرار را حفظ کنند اما آنان را به یکدیگر میگویند تا در حفظ آن شریک باشند !!!

      دیدگاه


        #4
        پاسخ : مشکل اساسی در ساخت فایل هگز با codevision

        ممنون از شما بزرگواران...

        برنامه خیلی ساده است.... یعنی برنامه ای است که قراره کلمه "codevision" رو در LCD چاپ کنه...

        اینهم کدش که مستقیما از کتاب AVR آقای پرتوی فر برداشتم :

        کد:
        #include<mega16.h>
        #include<lcd.h>
        #asm
        .equ_lcd_port=0x18;
        #endasm
        void main()
        {
        lcd_init(16);
        lcd_clear();
        lcd_gotoxy(0,0);
        lcd_putsf("codevision");
        while(1);
        }


        بابت ارسال لینکها روی پیغام خصوصی هم همون لینک کدویژن رو قرار بدید ممنون میشم چون پروتئوس رو دارم و بدون مشکل کار میکنه

        در ضمن ورژن فعلی هم 1.24.8d هست.

        دیدگاه


          #5
          پاسخ : مشکل اساسی در ساخت فایل هگز با codevision

          براتون یک مثال میذارم

          این ورژنی که براتون فرستادم رو خودم الان دانلود کردم یکم جدیده !!!!!!!!

          زنان به خوبیه مردان می توانند اسرار را حفظ کنند اما آنان را به یکدیگر میگویند تا در حفظ آن شریک باشند !!!

          دیدگاه


            #6
            پاسخ : مشکل اساسی در ساخت فایل هگز با codevision

            نوشته اصلی توسط roberty


            کد:
            #include<mega16.h>
            #include<lcd.h>
            #asm
            .equ_lcd_port=0x18;
            #endasm
            void main()
            {
            lcd_init(16);
            lcd_clear();
            lcd_gotoxy(0,0);
            lcd_putsf("codevision");
            while(1);
            }


            بابت ارسال لینکها روی پیغام خصوصی هم همون لینک کدویژن رو قرار بدید ممنون میشم چون پروتئوس رو دارم و بدون مشکل کار میکنه

            در ضمن ورژن فعلی هم 1.24.8d هست.
            سلام
            تنها مشکلی که فعلاً در برنامه هست سمیکالونیه که آخر while(1) گزاشتینه
            به این صورت باید باشه

            while(1){
            }
            موفق باشید.
            Regards,
            Foad.R

            دیدگاه


              #7
              پاسخ : مشکل اساسی در ساخت فایل هگز با codevision

              http://up.iranblog.com/images/0etyrbdjfef2gcf2iq33.rar
              دوست عزیز پروتئوسم 7.7 پک 2 کد ویژنم 2.05.0

              زنان به خوبیه مردان می توانند اسرار را حفظ کنند اما آنان را به یکدیگر میگویند تا در حفظ آن شریک باشند !!!

              دیدگاه


                #8
                پاسخ : مشکل اساسی در ساخت فایل هگز با codevision

                ممنون

                همین الان فهمیدم که برنامه از نظر نرم افزاری اشکال داره... چون کد ویژن با کدهای دیگه براحتی فایل HEX رو درست کرد...

                ممنونم از اینکه برای من وقت گذاشتید و به سوالم پاسخ دادید.

                دیدگاه


                  #9
                  پاسخ : مشکل اساسی در ساخت فایل هگز با codevision

                  منم همین مشکل رادارم.کسی میتونه راهنماییم کنه
                  این هم فایل برنامه
                  #include <mega32.h>
                  #include <delay.h>
                  /*This is a test program written to flashes
                  the LED on PORTA.0 with a period of 0.5 second*/
                  main()
                  {
                  while(1){/*loop forever*/
                  PORTA.0=1;
                  delay_ms(250);
                  PORTA.0=0;
                  delay_ms(250);
                  }
                  }

                  دیدگاه


                    #10
                    پاسخ : مشکل اساسی در ساخت فایل هگز با codevision

                    نوشته اصلی توسط mostafa6369
                    منم همین مشکل رادارم.کسی میتونه راهنماییم کنه
                    این هم فایل برنامه
                    #include <mega32.h>
                    #include <delay.h>
                    /*This is a test program written to flashes
                    the LED on PORTA.0 with a period of 0.5 second*/
                    main()
                    {
                    while(1){/*loop forever*/
                    PORTA.0=1;


                    delay_ms(250);
                    PORTA.0=0;
                    delay_ms(250);
                    }
                    }
                    با دستور DDR ورودی یا خروجی بودن پورت هارو مشخص کنید

                    دیدگاه


                      #11
                      پاسخ : مشکل اساسی در ساخت فایل هگز با codevision

                      نوشته اصلی توسط mobin-m
                      با دستور DDR ورودی یا خروجی بودن پورت هارو مشخص کنید
                      راین کار را تو کدویزارد انجام دادم.ولی مشکل داره هنوز و برنامه خطا میگیره
                      راستی من یه جایی خوندم زمانیکه پروزه ایی را تو کدویزاد ایجاد میکنم و اونو SAve میکنم.سه فایل با سوندهای مختلف ازمون باید سوال کنه و ما Save کنیم ولی واسه من این اتفاق نمی افته

                      دیدگاه


                        #12
                        پاسخ : مشکل اساسی در ساخت فایل هگز با codevision

                        نوشته اصلی توسط mostafa6369
                        راین کار را تو کدویزارد انجام دادم.ولی مشکل داره هنوز و برنامه خطا میگیره
                        راستی من یه جایی خوندم زمانیکه پروزه ایی را تو کدویزاد ایجاد میکنم و اونو SAve میکنم.سه فایل با سوندهای مختلف ازمون باید سوال کنه و ما Save کنیم ولی واسه من این اتفاق نمی افته
                        اینم از محیط برنامه و پیغامهای خطا که داده
                        http://s6.picofile.com/file/8190184676/1.jpg

                        دیدگاه


                          #13
                          پاسخ : مشکل اساسی در ساخت فایل هگز با codevision

                          سلام داداش

                          مثل اینکه درست نصب نشده چون کتابخونه ها و هدر های خودش رو هم نمیشناسه!!! :eek:
                          سرعتم پایینه وگرنه برات یه ورژن خوبشو که خودم استفاده میکنم پ می کردم!

                          دیدگاه


                            #14
                            کتبخانه کدویژن

                            سلام
                            من یک هدر فایل درست کردم (یک کتابخانه) که این کتابخانه یک عدد بعنوان ورودی میگیرد و درون یک آرایه قرار میدهد این آرایه ده عضو دارد و میانگین این ده عضو بعنوان خروجی به تابع اصلی برگردادنه میشود. در برنامه اصلی نیز یک آرایه که 37 عضو ثابت دارد وجو دارد. مشکل این است که عضو اول و دوم و سوم آرایه اصلی مقدارش با عضو 4و5و6 یکی میشود در حالیکه مقدار عضو اول و دوم و سوم با عضو 4و5و6 فرق دارد لازم به ذکر است که آرایه تابع اصلی از نوع Char و آرایه تابع کتابخانه از نوع Long int می باشد.(اگر تعداد آرایه تابع کتابخانه را به بیش از 13 عضو تغییر بدهم آرایه تابع اصلی درست است و مشکلی ندارد.)مطلب دیگر این است که اگر تابع کتابخانه فراخوانی نشود عضو اول و دوم و سوم تابع اصلی درست است و مشکلی ندارد. لطفا راهنمایی فرمایید. باتشکر

                            دیدگاه

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