اطلاعیه

Collapse
No announcement yet.

مشکل در ریختن فایل hex در میکرو با proteous

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

    مشکل در ریختن فایل hex در میکرو با proteous

    سلام دوستان
    من می خواهم یک مدار ساده را با AT89C51 شبیه سازی کنم ولی متاسفانه هر فایل hex یی که در میکرو در proteous می ریزم، وقتی که run می کنم پیغام می دهد که باید پسوند فایل مشخص بشود . در آخر هم پیغام می دهد real time simulation failed . حتی برای اینکه از درستی فایل hex مطمئن بشم، برنامه ی آقای حاجی زاده (http://www.forum.eca.ir/viewtopic.php?t=3391 ) را هم امتحان کردم. ولی باز هم همان مشکل را دارم. اگر کسی بتواند من را راهنمایی کند خیلی ممنون می شوم.

    #2
    مشکل در ریختن فایل hex در میکرو با proteous

    با سلام
    لطفا ورژن برنامه تون رو بگید.
    ایانرم فزار رو از انجمن بخش نرم افزارهای تخصصی اونو دانلود کردین؟

    دیدگاه


      #3
      مشکل در ریختن فایل hex در میکرو با proteous

      با سلام
      ورژن نرم افزار 6.2 (SP4) هستش و از روی سی دی همراه کتاب میکروکنترلر avr آقای ره افروز(انتشارات نص) نصب کرده ام وcrack را نیز اجرا نموده ام
      با تشکر.

      دیدگاه


        #4
        مشکل در ریختن فایل hex در میکرو با proteous

        سلام
        شما نگاه بکن ببین این میکرو شما فایل dll شبیه سازی داره یانه؟
        ضمنا شما چطوری برنامه رو به میکرو می دی؟
        اول saveمی کنی مسیرش رو که تغیر ندادی؟
        هر هدفه یه بار دوباره برنامه رو select بزن بعد شبیه سازی بکن

        دیدگاه


          #5
          مشکل در ریختن فایل hex در میکرو با proteous

          با سلام
          من از میکروی AT89C51 استفاده میکنم که فایل شبیه سازی MCS8051.DLL رو داره
          در مورد نحوه ی کار با فایل هگز هم بعد از کامپایل کردن توسط برنامه Keil فایل هگز ایجاد شذه را دقیقا و بدون تغییر نام یا مکان ان در میکرو Load میکنم.همان طور که گفتم حتی فایل مفیدی را که شما در مورد آموزش کار با پروتئوس گذاشته بودید دانلود کردم و بدون تغییر نام در میکرو Load کردم که همان مشکل تکرار شد
          ضمنا من فایل LOG(گزارش) پروتئوس رو هم که توش در مورد نوع خطایی که احتمالا من مذتکب میدم اینجا گذاشتم که شاید اگه لازم باشد نگاهی به آن بکنید
          http://khoshgoftar.persiangig.com/document/LOG.TXT
          با تشکر[/url]

          دیدگاه


            #6
            مشکل در ریختن فایل hex در میکرو با proteous

            با سلام
            ERROR: [U1] Must specify file extension (HEX, OMF or D03) for PROGRAM property.
            Warning: [U1] No program code loaded.
            فایل هگز شما معتبر نیست :shock:
            این خطا رو می گیره
            درمورداین ورژن دقت کن
            1-برنامه توی دسکت تاپ نباشه
            2- نام برنامه با پوشه و مسیر ذخیره یکی نباشه
            باز بهم خبر بده
            موفق باشی

            دیدگاه


              #7
              مشکل در ریختن فایل hex در میکرو با proteous

              با سلام
              من در مورد برنامه ی خوذم مطمئن نیستم که درست عمل کرده باشم
              .اما برنامه ی شما رو برای LED دانلود کردم و درون پوشهای دردرایو G کامپیوتر خودم گذاشتم
              (البته پروتوس رو در درایو دیگه ای نصب کردم)اسم پوشه انتهایی Micro Program و اسم فایل هگز LED هست(در وافع من اسامی را که شما انتخاب کرده بودید تغییر ندادم)بعد در پروتئوس مدار ساده یLED را با میکرو میبندم و به جز LOAD کردن همان فایل هگز شما(LED.HEX)هیچ تنظیمات خاص دیگه ای انجام نمیدم ولی خطایی که ملاحظه کردید رو به من میده
              با تشکر

              دیدگاه


                #8
                مشکل در ریختن فایل hex در میکرو با proteous

                با سلام
                شما احتمالا تا حالا هیچ برنامه ای رو با این نرم افزارشبیه سازی نکردی
                یه کار بکن برو یکی از مثال ها ی خود نرم افزار رو باز کن مثلا برنامه 8051 LCDزو بعد شبیه سازی بکن ببین میشه؟
                من منتظرم
                موفق باشی

                دیدگاه


                  #9
                  مشکل در ریختن فایل hex در میکرو با proteous

                  با سلام
                  شما درست میفرمایید من تجربه ای در کار با این نرم افزار ندارم
                  الان مثال 8051 LCD Driver و 8051 Calculator را از مثال های خود پروتئوس اجرا کردم و هیچ مشکلی نداشتند ولی همان طور که گفتم حتی فایل هگزی که شما نوشته بودید را هم متاسفانه نمیتوانم اجرا کنم و به پیغام خطا برخورد میکنم
                  با تشکر

                  دیدگاه


                    #10
                    مشکل در ریختن فایل hex در میکرو با proteous

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

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

                    دیدگاه


                      #11
                      مشکل در ریختن فایل hex در میکرو با proteous

                      یه چیزی این برنامه رو که ساده است تو نت پد کامپایل بکن با asm51

                      org 0000h
                      back:setb p1.0
                      acall delay
                      clr p1.0
                      acall delay
                      sjmp back

                      delay:
                      mov r0,#0ffh
                      loop:mov r1,#0ffh
                      djnz r1,$
                      djnz r0,loop
                      ret
                      end


                      البته از چپ به راسته ولی اینجا امکانات نداریم

                      دیدگاه


                        #12
                        مشکل در ریختن فایل hex در میکرو با proteous

                        من الان کافی نتم
                        می رم خونه اگه نشد دیگه یه کار دیگه ورژن 9.4 دانلود بکنید تا این اذیت ها رو دیگه نداشته باشید
                        موفق باشی

                        دیدگاه


                          #13
                          مشکل در ریختن فایل hex در میکرو با proteous

                          با سلام
                          آقای حاجی زاده ی عزیز خبر خوش اینکه با AT89C52 و AT89C55 جواب داد.خیلی ممنون از راهنماییتون فقط دو تا سوال دیگه هم داشتم که البته کمی باهم نا مرتبطه:
                          1)چرا تا حالا جواب نمیگرفتم؟یعنی فایل های هگز مشکل داشتند یا مدل AT89C51 پروتئوس من؟وآیا باید از این به بعد برنامه های 8051 خوذم رو با AT89C52 شبیه سازی کنم؟
                          2)میکروی avrمدل ATMEGA16 که من توی پروتوس میبینم 28 پایه داره و مثلا پورت A ی اون رو نمیبینم در صورتی که این میکرو مطابق دیتاشیت هاش 40 پایه داره.میخواستم ببینم مشکل کجاست ومن اگه بخوام یه مدار عملی با این میکرو را شبیه سازی کنم چه کار باید بکنم(چون همان طور که گفتم بعضی پایه هایی که میکروی واقعی من داره مدل پروتئوس نداره؟)
                          با تشکر

                          دیدگاه


                            #14
                            مشکل در ریختن فایل hex در میکرو با proteous

                            راستی آقای حاجی زاده ی عزیز من الان لینکهای ورژن 6.9 رو که آقای نحوی گذاشته بودن دیدم و دارم دانلود میکنم ولی متاسفانه Licencse برنامه رو که لینک گذاشته بودن لینکش خراب شده .اگه یه لینک سالم برای License این نسخه به من بدین یا اونو اپلود کنین خیلی ممنون میشم
                            با تشکر

                            دیدگاه


                              #15
                              مشکل در ریختن فایل hex در میکرو با proteous

                              دوست عزیز شما لطف کنید از لینک زیر دانلود کنید
                              لینک دانلود :
                              http://www.4shared.com/dir/572556/a41a87f4/Proteus_69_SP4.html
                              پسورد :
                              www.eca.ir

                              جناب حاجی زاده حالا من هی بگم لینک های دیگه رو پاک کنید دوستان سردرگم نشن شما هم گوش نکنید...

                              موفق باشید.

                              دیدگاه

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