اطلاعیه

Collapse
No announcement yet.

تو پروتئوس درست کار میکنه ولی در عمل نه!!!!!!!!!

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

    تو پروتئوس درست کار میکنه ولی در عمل نه!!!!!!!!!

    سلام مهندسین محترم عاشق میکروچیپ!!!
    آقا من ی برنامه با 876A نوشتم تو پروتئوس شبیه سازیش کردم عین ساعت کار میکنه ولی مدارشو روی برد برد بستم :cry2: :angry: رو برد هزار سوراخ هم بستم ..... :cry2: :angry: خلاصه هرکاری کردم دریغ از ی چشمک ناقابل!!!
    بنظر شما مشکل کجاست!!!!؟
    کریستالشم عوض کردم!!!
    آنقدر شکست میآ‌خورم تا راه شکست دادن را بیاموزم

    #2
    پاسخ : تو پروتئوس درست کار میکنه ولی در عمل نه!!!!!!!!!

    سلام.
    مدار ریست رو بستین؟
    مدار کریستال رو درست قرار دادین؟ مقدار کریستال چطور؟
    تغذیه رو چک کردین؟
    میکرو رو با چی پروگرم کردین؟ درست پروگرم شده و از سالم بودن میکرو مطمئن هستین؟
    برنامه رو تو چه محیطی نوشتین؟
    کلاً کم سوال میپرسم من! :mrgreen:

    دیدگاه


      #3
      پاسخ : تو پروتئوس درست کار میکنه ولی در عمل نه!!!!!!!!!

      نوشته اصلی توسط شاهرخ مستقیمی
      سلام.
      مدار ریست رو بستین؟
      مدار کریستال رو درست قرار دادین؟ مقدار کریستال چطور؟
      تغذیه رو چک کردین؟
      میکرو رو با چی پروگرم کردین؟ درست پروگرم شده و از سالم بودن میکرو مطمئن هستین؟
      برنامه رو تو چه محیطی نوشتین؟
      کلاً کم سوال میپرسم من! :mrgreen:
      MCLR رو به +5 وصل کردم
      چندین مرتبه مدار کریستال رو چک کردم خازن 22PF هم بهش وصل کردم و سر دیگه خازن ها هم زمینه
      مقدارش 8مگ هست که 8000000 دقیقه!!! :mrgreen:
      با PicKit 2 نوآوران پروگرم کردم
      درست پروگرم شده و در انتها اونه قسمتش که اگه درست باشه سبز بشه سبز میشه تازه وریفای هم میکنم که اونم اکی هست :sad:
      برنامه رو تو MCSP مینوسیم ارور هم نداره!!! خیلی هم عالی success هم میشه
      زیاد نپرسیدید!!! :mrgreen:
      آنقدر شکست میآ‌خورم تا راه شکست دادن را بیاموزم

      دیدگاه


        #4
        پاسخ : تو پروتئوس درست کار میکنه ولی در عمل نه!!!!!!!!!

        خب...تا اینجا همه چی ok بود.به جز کامپایلر که برام ناآشنا بود؟؟
        میکروPIC دم دستت چی داری به جز این؟ میخواستم ببینم اگه فایل هگز برنامه های قبلیم رو برات بفرستم، میتونی با اون تست کنی؟ البته برنامه های دیگه م کمتر موردی شده که یه LED چشمک زن خالی داشته باشه بدون برقرار شدن شرط خاصی(مثلا ADC رو بخونه و با فلان مقدار مقایسه کنه...)

        دیدگاه


          #5
          پاسخ : تو پروتئوس درست کار میکنه ولی در عمل نه!!!!!!!!!

          نوشته اصلی توسط شاهرخ مستقیمی
          خب...تا اینجا همه چی ok بود.به جز کامپایلر که برام ناآشنا بود؟؟
          میکروPIC دم دستت چی داری به جز این؟ میخواستم ببینم اگه فایل هگز برنامه های قبلیم رو برات بفرستم، میتونی با اون تست کنی؟ البته برنامه های دیگه م کمتر موردی شده که یه LED چشمک زن خالی داشته باشه بدون برقرار شدن شرط خاصی(مثلا ADC رو بخونه و با فلان مقدار مقایسه کنه...)
          کامپایلر Pic Basic Pro و نرم افزار Micro Code Studio Plus
          فعلا فقط 876 رو دارم فردا سعی میکنم که 877 هم بگیرم
          من فایلو نرم افزار پروتئوس رو براتون میفرستم ببینید شما تو سخت افزار جواب میگیرید یا نه
          آنقدر شکست میآ‌خورم تا راه شکست دادن را بیاموزم

          دیدگاه


            #6
            پاسخ : تو پروتئوس درست کار میکنه ولی در عمل نه!!!!!!!!!

            چنتا فایل هگز از اینترنت دانلود کردم که فایل پروتئوس هم همراهش هست ولی باز هم همین مشکل رو دارم
            احساس میکنم مشکل از کریستال هست
            توی pickit تنظیمی برای کریستال نداره!!!
            آنقدر شکست میآ‌خورم تا راه شکست دادن را بیاموزم

            دیدگاه


              #7
              پاسخ : تو پروتئوس درست کار میکنه ولی در عمل نه!!!!!!!!!

              با یه کامپایلر دیگه تست کردین؟
              یه خرده صبر کنین، تا آخر شب یه فایل هگز میدم بهتون واسه تست چشمک زدن با کریستال 8MHz
              تو PICkit تنظیمی نداره.البته داره ها، اما اگه بهش دست نزنی، همه چیزش درسته.

              دیدگاه


                #8
                پاسخ : تو پروتئوس درست کار میکنه ولی در عمل نه!!!!!!!!!

                سلام
                به احتمال زیاد مشکل از فیوز بیت ها ست ؟ درست تنظیمشون کردی ؟ power up timer و
                HS برای کلاک و ....
                یه کار دیگه هم تست کن . پایه ی MCLR با یه مقاومت 4.7k بده به VCC بعد براش سوییچه ریست بذار(سویچ به زمین) . به نظرم میکرو درست ریست نمیشه ! خودت دستی ریستش کن !

                دیدگاه


                  #9
                  پاسخ : تو پروتئوس درست کار میکنه ولی در عمل نه!!!!!!!!!

                  نوشته اصلی توسط شاهرخ مستقیمی
                  با یه کامپایلر دیگه تست کردین؟
                  یه خرده صبر کنین، تا آخر شب یه فایل هگز میدم بهتون واسه تست چشمک زدن با کریستال 8MHz
                  تو PICkit تنظیمی نداره.البته داره ها، اما اگه بهش دست نزنی، همه چیزش درسته.
                  با کامپایلر دیگه که تست نکردم ولی بنظرم مشکل از کامپایلر نیست چون اگر مشکل از اون بود نباید تو پروتئوس جواب میگرفتم
                  تنظیم کریستال برای من غیر فعال هست oo:
                  آنقدر شکست میآ‌خورم تا راه شکست دادن را بیاموزم

                  دیدگاه


                    #10
                    پاسخ : تو پروتئوس درست کار میکنه ولی در عمل نه!!!!!!!!!

                    نوشته اصلی توسط VAHID.c
                    سلام
                    به احتمال زیاد مشکل از فیوز بیت ها ست ؟ درست تنظیمشون کردی ؟ power up timer و
                    HS برای کلاک و ....
                    یه کار دیگه هم تست کن . پایه ی MCLR با یه مقاومت 4.7k بده به VCC بعد براش سوییچه ریست بذار(سویچ به زمین) . به نظرم میکرو درست ریست نمیشه ! خودت دستی ریستش کن !
                    اصلا تا حالا در کل دوران زندگیم به فیوز بیت هاش دست نزدم!!! :nerd: البته نیاز نشده
                    من از پروگرمر pickit 2 استفاده میکنم که یو اس بی است
                    آنقدر شکست میآ‌خورم تا راه شکست دادن را بیاموزم

                    دیدگاه


                      #11
                      پاسخ : تو پروتئوس درست کار میکنه ولی در عمل نه!!!!!!!!!

                      خب همین دیگه !
                      اصلاً از کجا معلوم watch dog timer روشن نباشه ؟ میدونی که اگه روشن باشه به ازای هر چند میلی ثانیه (قابل تنظیمه) میکرو ریست میشه . فیوزبیت ها رو میتونی یا از طریق کامپایلر (هدر فایل) یا از طریق پروگرمر ست کنی (احتمال زیاد پروگرمرت این قابلیتو داره)
                      فیوز بیت های زیرو ست کن احتمالاً مشکلت حل بشه :
                      1.watch dog timer : off
                      2.oscillator mode: HS
                      3.power up timer : on

                      دیدگاه


                        #12
                        پاسخ : تو پروتئوس درست کار میکنه ولی در عمل نه!!!!!!!!!

                        نوشته اصلی توسط VAHID.c
                        خب همین دیگه !
                        اصلاً از کجا معلوم watch dog timer روشن نباشه ؟ میدونی که اگه روشن باشه به ازای هر چند میلی ثانیه (قابل تنظیمه) میکرو ریست میشه . فیوزبیت ها رو میتونی یا از طریق کامپایلر (هدر فایل) یا از طریق پروگرمر ست کنی (احتمال زیاد پروگرمرت این قابلیتو داره)
                        فیوز بیت های زیرو ست کن احتمالاً مشکلت حل بشه :
                        1.watch dog timer : off
                        2.oscillator mode: HS
                        3.power up timer : on
                        واچ داگو روشن نکردم که خاموشش کنم
                        اول برنامه گفتم اسیلاتورم 8 مگاهرتزه
                        اسیلاتورم هم که کریستاله نیاز به کانفیگ تو پروگرمر داره؟
                        آنقدر شکست میآ‌خورم تا راه شکست دادن را بیاموزم

                        دیدگاه


                          #13
                          پاسخ : تو پروتئوس درست کار میکنه ولی در عمل نه!!!!!!!!!

                          واچ داگ به صورته defult روشن اینطور نیست که بهش کاری نداشته باشی کاری بهت نداره ! حتماً یه نگاه بنداز ببین وضعیتش چطوره . برای اسیلاتور هم چند تا مد داره . برای کریستال 8 مگاهرتز باید روی HS باشه . کار سختی نیست توی help کامپایلر یا پروگرمر سرچ کن این مواردو تنظیم کن یا حداقا مطمئن شو که تنظیمه !

                          دیدگاه


                            #14
                            پاسخ : تو پروتئوس درست کار میکنه ولی در عمل نه!!!!!!!!!

                            خب پس اگه اینطوره،یه چیز دیگه به ذهنم رسید... :nerd:
                            از کدوم پورت داری خروجی میگیری؟احتمالا از پورتهایی که ورودی آنالوگ دارن؟
                            اگه آره،ماژول ADC روشنه!!
                            ADCON0=0 و 6یا7=ADCON1 (مهم نیست 6 یا 7) قرار بده تا ماژول ADC خفه بشه! :mrgreen:

                            دیدگاه


                              #15
                              پاسخ : تو پروتئوس درست کار میکنه ولی در عمل نه!!!!!!!!!

                              آقا!!!!!!!!! :wow:مشکلم حل شد :applause: !!!!!!!!!!!!!!!!! :biggrin:
                              میتونین حدس بزنین چی بود؟ :nerd:
                              .
                              .
                              .
                              خوب اگه حدس نزدین بهتون بگم که مقاوتی که به پایه MCLR وصل کرده بودم به علت نو بودن زیاد از حد!!! :eek: یکم چسب روش مونده بود oo: تمیزش کردم درست شد!!!!!
                              آنقدر شکست میآ‌خورم تا راه شکست دادن را بیاموزم

                              دیدگاه

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