اطلاعیه

Collapse
No announcement yet.

کمکککک پروتئوس

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

    کمکککک پروتئوس

    با سلام
    من پروتئوس 7.4 و 7.6 سرویس پک 0و4 رو نصب کردم و با همه این ها فقط یک مشکل دارم
    همه پروتئوس ها باز میشوند
    اما !!! هر کاری میکنم که avr رو شبیه سازی کنم نمیشه و همش میکرو ریست میشه و هشدار watchdog میده
    به برنامه هم ربطی نداره و مثلا یه برنامه ساده که یک کلمه را روی lcd نمایش دهد را هم نمیتونه و مرتب ریست میشه

    #2
    پاسخ : کمکککک پروتئوس

    جناب براو

    یکی از مثال های خود پروتئوس رو باز کن ببین این طوری می شه یا نه
    اگه مردم می دونستن زمان چقدر با ارزشه دیگه هیچ وقت کفش بند دار نمی خریدن البرت انیشتن

    دیدگاه


      #3
      پاسخ : کمکککک پروتئوس

      یه نکته جالب
      مثال های خودش رو انجام میده اگر دقت کرده باشی در ورژن های 7.4 و 7.6 میکرو های avr مثلاatmega32 کمی تغیر کرده اند مثلا از لحاظ ظاهری کمی پهن تر شده اند و گزینه edit properties میکرو کمی تغیر کرده
      اما در مثال های خود پروتئوس از همان میکرو های قدیمی استفاده شده که درست هم کار مکنند
      یه چیز جالب دیگه
      من در قسمت مثال های پروتئوس یک مثال که با atmega32 (از نوع قدیمیش ) انجام شده بود رو باز کردم و همه قطعات رو به جز میکرو حذف نموده وبقیه قطعات مدار خودم را به میکرو اضافه کردم و جواب داد !
      حالا شما راه حلی نداری

      دیدگاه


        #4
        پاسخ : کمکککک پروتئوس

        اون گزینه های اضافی رو میتونی با استفاده از مدل های قدیمی حذف کنی
        اما اونا به تحلیل خیلی کمک می کنه


        مثلا فرکانس کریستال داخلی رو دقیقا می شه همون چیزی که توی عمل هست استفاده کنی
        حتی می شه برنامه ر خط به خط بررسی کنی
        یه بار این کار رو انجام بده (خط به خط ) با پروتئوس شبیه سازی کن بببین میشه یا نه
        یا مدارتو بزار اینجا بقیه با سیستم خودشون تست کنن بینن کار می کنه یا نه


        اگه مردم می دونستن زمان چقدر با ارزشه دیگه هیچ وقت کفش بند دار نمی خریدن البرت انیشتن

        دیدگاه


          #5
          پاسخ : کمکککک پروتئوس

          سلام دوست عزیز
          اینم لینک فایل که در آن هشدارهای پروتئوس و علت آن و نیز فایل شبیه سازی پروتئوس و کد هگز برنامه و کد بسکام وجود دارد :
          http://rapidshare.com/files/361414120/proteus.zip.html

          دیدگاه


            #6
            پاسخ : کمکککک پروتئوس

            پراو عزیز

            در موقع استفاده از بعضی از دستورات دستورات تاخیری خیلی کمک می کنه که هم میکرو قات نزنه هم خودت بفهمی داری چکار می کنی

            برنامه رو اینطوری اصلاح کن


            $regfile = "m32def.dat"
            Config Kbd = Portb , Debounce = 50
            Config Lcdpin = Pin , Db4 = Portd.0 , Db5 = Portd.1 , Db6 = Portd.2 , Db7 = _
            Portd.3 , E = Portd.4 , Rs = Portd.5
            Config Lcd = 16 * 2
            Do
            Home
            Lcd "ali"
            Wait 1
            Loop
            End 'end program
            اگه مردم می دونستن زمان چقدر با ارزشه دیگه هیچ وقت کفش بند دار نمی خریدن البرت انیشتن

            دیدگاه


              #7
              پاسخ : کمکککک پروتئوس

              من فقط برنامه رو دوباره و بدون هیچ تغییری کامپایل کردم درست شد
              اینی هم که این پیام هی میومده بخاطر فعال کردن watchdog بوده و ربطی به پروتئوس نداره
              اگر از شما باز هم این پیام رو میده دستور reset watchdog رو طوی حلقه بذار ببین چی میشه
              پروردگارا: به من زیستنی عطا کن که در لحظه مرگ بر بی ثمری لحظه ای که برای زیستن گذشته است حسرت نخورم، و مردنی عطا کن که بر بیهودگیش سوگوار نباشم. بگذار تا آن را خود انتخاب کنم، اما آنچنان که تو دوست میداری

              دیدگاه


                #8
                پاسخ : کمکککک پروتئوس

                با دستور تاخیر همان مشکل پا برجاست
                و با دستور reset watchdog سرعت ریست شدن خیلی بیشتر شد! دوست عزیز شما از چه ورژن پروتئوس استفاده میکنی که برنامه درست اجرا شد اگه ممکنه لینک دانلودش رو اینجا بذار

                دیدگاه


                  #9
                  پاسخ : کمکککک پروتئوس

                  سلام
                  من از ورژن7.6 سرویس پک 4 استفاده میکنم
                  از سایت www.iranmicro.ir دانلود کردم
                  پروردگارا: به من زیستنی عطا کن که در لحظه مرگ بر بی ثمری لحظه ای که برای زیستن گذشته است حسرت نخورم، و مردنی عطا کن که بر بیهودگیش سوگوار نباشم. بگذار تا آن را خود انتخاب کنم، اما آنچنان که تو دوست میداری

                  دیدگاه


                    #10
                    پاسخ : کمکککک پروتئوس

                    من فک کنم مشکل از بیسکام باشه

                    با این فایل هگز امتحان کن


                    :100000000C942A001895000018950000189500001F
                    :10001000189500001895000018950000189500002C
                    :10002000189500001895000018950000189500001C
                    :10003000189500001895000018950000189500000C
                    :1000400018950000189500001895000018950000FC
                    :10005000189500008FE58DBFC0E4E8E34E2E88E0E0
                    :100060008EBFD8E0F8E05F2EEEEFF7E0A0E6B0E05C
                    :10007000A89584B7082E877F84BF88E1992781BD22
                    :1000800091BD88278D933197E9F70E946D00662412
                    :100090000E945D00E6EFF1E00E945600E1E0F0E032
                    :1000A0000E9464000C944800F894FFCF0E94F7006F
                    :1000B000802D11F05AD0FACF089582E05CD00AD09A
                    :1000C00000C080E858D0089588EE93E081D0319741
                    :1000D000D9F7089583E099277BC08AEF90E00E94CA
                    :1000E000E8008B9A8A9A899A889A8C9A8D9A959820
                    :1000F00085E090E00E94E800949893989298919AF5
                    :10010000909A949AEF93FF93E0E6F0E00E94DC006F
                    :10011000FF91EF91949859D0949AEF93FF93E0E672
                    :10012000F0E00E94DC00FF91EF9194984ED0949AF9
                    :10013000EF93FF93E0E6F0E00E94DC00FF91EF9187
                    :10014000949843D09098949AEF93FF93E0E6F0E070
                    :100150000E94DC00FF91EF91949837D088E20BD099
                    :100160008EE009D086E007D00895959A829505D053
                    :1001700004D02BD008959598F9CF859510F4909AD6
                    :1001800001C09098859510F4919A01C09198859539
                    :1001900010F4929A01C09298859510F4939A01C038
                    :1001A0009398949AEF93FF93E0E6F0E00E94DC00CE
                    :1001B000FF91EF91949808953197F1F7089568941D
                    :1001C00062F80895E89462F8089581E090E000C034
                    :1001D000EF93FF93EE27E82BE92B31F0E8EEF3E005
                    :1001E0003197F1F70197D1F7FF91EF910895C895F5
                    :0A01F000319600200895616C69004B
                    :00000001FF


                    اینارو کپی کن توی فایل هگز قبلی

                    اگه مردم می دونستن زمان چقدر با ارزشه دیگه هیچ وقت کفش بند دار نمی خریدن البرت انیشتن

                    دیدگاه


                      #11
                      پاسخ : کمکککک پروتئوس

                      دوست عزیز اگه از دستور
                      کد:
                      CONFIG WATCHDOG = time
                      و
                      کد:
                      start watchdog
                      استفاده نکنی، watchdog فعال نمیآ‌شه.
                      برنامتو دوباره کامپایل کردم و مشکلی پیش نیومد.
                      دو تا پیشنهاد برات دارم:
                      1- اولی برو محلی که فایل های پروژهآ‌ت قرار داره،به جز فایل های dsn.* و bas.* همهآ‌ی فایل های دیگهآ‌رو پاک کن مخصوصا فایلcfg و دوباره کامپایل کن.
                      2- اگه مشکلت حل نشد، از 1.11.9.5 Bascom AVR استفاده کن.



                      دیدگاه


                        #12
                        پاسخ : کمکککک پروتئوس

                        نوشته اصلی توسط saeed bagherani
                        من فک کنم مشکل از بیسکام باشه

                        با این فایل هگز امتحان کن


                        :100000000C942A001895000018950000189500001F
                        :10001000189500001895000018950000189500002C
                        :10002000189500001895000018950000189500001C
                        :10003000189500001895000018950000189500000C
                        :1000400018950000189500001895000018950000FC
                        :10005000189500008FE58DBFC0E4E8E34E2E88E0E0
                        :100060008EBFD8E0F8E05F2EEEEFF7E0A0E6B0E05C
                        :10007000A89584B7082E877F84BF88E1992781BD22
                        :1000800091BD88278D933197E9F70E946D00662412
                        :100090000E945D00E6EFF1E00E945600E1E0F0E032
                        :1000A0000E9464000C944800F894FFCF0E94F7006F
                        :1000B000802D11F05AD0FACF089582E05CD00AD09A
                        :1000C00000C080E858D0089588EE93E081D0319741
                        :1000D000D9F7089583E099277BC08AEF90E00E94CA
                        :1000E000E8008B9A8A9A899A889A8C9A8D9A959820
                        :1000F00085E090E00E94E800949893989298919AF5
                        :10010000909A949AEF93FF93E0E6F0E00E94DC006F
                        :10011000FF91EF91949859D0949AEF93FF93E0E672
                        :10012000F0E00E94DC00FF91EF9194984ED0949AF9
                        :10013000EF93FF93E0E6F0E00E94DC00FF91EF9187
                        :10014000949843D09098949AEF93FF93E0E6F0E070
                        :100150000E94DC00FF91EF91949837D088E20BD099
                        :100160008EE009D086E007D00895959A829505D053
                        :1001700004D02BD008959598F9CF859510F4909AD6
                        :1001800001C09098859510F4919A01C09198859539
                        :1001900010F4929A01C09298859510F4939A01C038
                        :1001A0009398949AEF93FF93E0E6F0E00E94DC00CE
                        :1001B000FF91EF91949808953197F1F7089568941D
                        :1001C00062F80895E89462F8089581E090E000C034
                        :1001D000EF93FF93EE27E82BE92B31F0E8EEF3E005
                        :1001E0003197F1F70197D1F7FF91EF910895C895F5
                        :0A01F000319600200895616C69004B
                        :00000001FF


                        اینارو کپی کن توی فایل هگز قبلی

                        میشه دقیق توضیح بدید که چگونه باید paste شود
                        آخه وقتی میخوام رو فایل هگز قبلی پیستش کنم گزینه paste وجود نداره

                        دیدگاه


                          #13
                          پاسخ : کمکککک پروتئوس

                          نوشته اصلی توسط hamid67
                          دوست عزیز اگه از دستور
                          کد:
                          CONFIG WATCHDOG = time
                          و
                          کد:
                          start watchdog
                          استفاده نکنی، watchdog فعال نمیآ‌شه.
                          برنامتو دوباره کامپایل کردم و مشکلی پیش نیومد.
                          دو تا پیشنهاد برات دارم:
                          1- اولی برو محلی که فایل های پروژهآ‌ت قرار داره،به جز فایل های dsn.* و bas.* همهآ‌ی فایل های دیگهآ‌رو پاک کن مخصوصا فایلcfg و دوباره کامپایل کن.
                          2- اگه مشکلت حل نشد، از 1.11.9.5 Bascom AVR استفاده کن.
                          روش اول جواب نداد
                          من با یک ورژن دیگه از بسکام امتحان کردم باز هم جواب نداد(البته قدیمی تر از 1.11.9.5)با ورژن 1.11.7.4 امتحان کردم
                          حالا اگه میشه شما لینک دانلود این ورژنی رو که معرفی کردید بذار اینجا
                          راستی شما مشکلی شبیه به من داشتی که قبل از این کمی با هم صحبت کرده بودیم منظورم مشکل با کتابخانه avr2 است تونستی برطرفش کنی ؟ چه طوری؟

                          دیدگاه


                            #14
                            پاسخ : کمکککک پروتئوس

                            الان مشکل خاصی با AVR2 ندارم
                            ایراد از فایل هگزتونه . چون وقتی کامپایل کردم مشکلی نداشت
                            هم با 1.11.9.5 و هم با 1.11.9.8

                            دیدگاه


                              #15
                              پاسخ : کمکککک پروتئوس

                              برای دانلود میآ‌تونید از این لینک ها استفاده کنید:
                              http://yazdkit.com/bascom-avr-1-11-9-8-full-1898.html/
                              http://www.eca.ir/forum2/index.php?topic=35217.0

                              دیدگاه

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