اطلاعیه

Collapse
No announcement yet.

عدم پروگرام شدن میکرو PIC12F629

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

    عدم پروگرام شدن میکرو PIC12F629

    سلام اساتید
    من یک میکرو ۸ پین 12f629 دارم پروگرامرم pickit3 هستش
    مشکل اینجاست همه چیز درسته عمل پروگرام کردن تا انتها بدون خطا پیش میره و نرم افزار میگه پروگرام کامل انجام شده اما وقتی میکرو رو read میکنم هیچ کدی انگار داخل میکرو نیستش و همش 0000 هستش
    هم با pickit3 و هم با mplab انجام دادم به همین صورته

    #2
    پاسخ : عدم پروگرام شدن میکرو PIC12F629

    آیا کسی نیست مرا یاری کند

    دیدگاه


      #3
      پاسخ : عدم پروگرام شدن میکرو PIC12F629

      نوشته اصلی توسط morteza.slk نمایش پست ها
      سلام اساتید
      من یک میکرو ۸ پین 12f629 دارم پروگرامرم pickit3 هستش
      مشکل اینجاست همه چیز درسته عمل پروگرام کردن تا انتها بدون خطا پیش میره و نرم افزار میگه پروگرام کامل انجام شده اما وقتی میکرو رو read میکنم هیچ کدی انگار داخل میکرو نیستش و همش 0000 هستش
      هم با pickit3 و هم با mplab انجام دادم به همین صورته
      احتمالا یا کدپروتکت روشنه یا میکرو خرابه
      منم به همین مشکل خوردم میکرو خراب بود

      دیدگاه


        #4
        پاسخ : عدم پروگرام شدن میکرو PIC12F629

        سلام.اگر بعد از READ کردن همشون 00 هستند فیوز بیهای دیتا و ایپرام را غیرفعال کند میتونید کدهاتون را بعد از رایت ببینید

        دیدگاه


          #5
          پاسخ : عدم پروگرام شدن میکرو PIC12F629

          نوشته اصلی توسط morteza.slk نمایش پست ها
          سلام اساتید
          من یک میکرو ۸ پین 12f629 دارم پروگرامرم pickit3 هستش
          مشکل اینجاست همه چیز درسته عمل پروگرام کردن تا انتها بدون خطا پیش میره و نرم افزار میگه پروگرام کامل انجام شده اما وقتی میکرو رو read میکنم هیچ کدی انگار داخل میکرو نیستش و همش 0000 هستش
          هم با pickit3 و هم با mplab انجام دادم به همین صورته
          آیا برنامه را تست کردید که اجرا میشود؟
          یک دلیل اینه که انتهای حافظه میکرو نوشته شده ودر نرم افزار pickit 3 وقتی read میزنید در انتهای کد هستند وتعدادشون اینقدر کمه که دیده نمیشود وقبلش هم از اول همش صفره وچون برنامه هم کوچکه مشخص نیست.
          یک برنامه پروگرام کنید ودر عمل اجرا کنید اگر اجرا نشد یعنی مشکل از میکرو است که یا protect شده یا خراب

          دیدگاه


            #6
            پاسخ : عدم پروگرام شدن میکرو PIC12F629

            نوشته اصلی توسط isfahan نمایش پست ها
            آیا برنامه را تست کردید که اجرا میشود؟
            یک دلیل اینه که انتهای حافظه میکرو نوشته شده ودر نرم افزار pickit 3 وقتی read میزنید در انتهای کد هستند وتعدادشون اینقدر کمه که دیده نمیشود وقبلش هم از اول همش صفره وچون برنامه هم کوچکه مشخص نیست.
            یک برنامه پروگرام کنید ودر عمل اجرا کنید اگر اجرا نشد یعنی مشکل از میکرو است که یا protect شده یا خراب
            سلام
            از اول همه بیت ها 1 هست
            وقتی پاک می کنید حافظه میکرو رو همش 1 میشه

            دیدگاه


              #7
              پاسخ : عدم پروگرام شدن میکرو PIC12F629

              نوشته اصلی توسط isfahan نمایش پست ها
              آیا برنامه را تست کردید که اجرا میشود؟
              یک دلیل اینه که انتهای حافظه میکرو نوشته شده ودر نرم افزار pickit 3 وقتی read میزنید در انتهای کد هستند وتعدادشون اینقدر کمه که دیده نمیشود وقبلش هم از اول همش صفره وچون برنامه هم کوچکه مشخص نیست.
              یک برنامه پروگرام کنید ودر عمل اجرا کنید اگر اجرا نشد یعنی مشکل از میکرو است که یا protect شده یا خراب
              برنامه درسته چون قبلا تست شده .کل برنامه همش صفر هستش چه اول چه اخر منظورتون از پروتکت چیه؟

              دیدگاه


                #8
                پاسخ : عدم پروگرام شدن میکرو PIC12F629

                نوشته اصلی توسط morteza.slk نمایش پست ها
                برنامه درسته چون قبلا تست شده .کل برنامه همش صفر هستش چه اول چه اخر منظورتون از پروتکت چیه؟
                بیت کانفیگ PROTECT که باعث می شود هیچ کس نتواند تا زمانی که حافظه فلش درون میکرو هست بخواند.

                دیدگاه


                  #9
                  پاسخ : عدم پروگرام شدن میکرو PIC12F629

                  نوشته اصلی توسط morteza.slk نمایش پست ها
                  برنامه درسته چون قبلا تست شده .کل برنامه همش صفر هستش چه اول چه اخر منظورتون از پروتکت چیه؟
                  در منوی نرم افزار pickit 3.10 و برخی نسخه قدیمی ترش دو گزینه enable data protect و enable code protect هست.اگر تیک بزنید یکیشون باعث میشه که خواندن فایل هگز ودیگری حافظه eeprom میکرو خوانده نشود.البته در همین نرم افزار پیغام میدهد که که میکرو پروتکت یعنی محافظت شده.ولی اگر از راه دیگری اقدام به خواندن کنید فایل هگز استخراج میشود ولی هربار دیتای متفاوت واشتباه میدهد که غیر قابل استفاده هست.
                  این دو منو که همان protect هستند برای محافظت از کدها ودیتا ومعمولا برای کارهای تجاری استفاده میشوند ودر استفاده شون دقت کنید

                  دیدگاه


                    #10
                    پاسخ : عدم پروگرام شدن میکرو PIC12F629

                    نوشته اصلی توسط morteza.slk نمایش پست ها
                    سلام اساتید
                    من یک میکرو ۸ پین 12f629 دارم پروگرامرم pickit3 هستش
                    مشکل اینجاست همه چیز درسته عمل پروگرام کردن تا انتها بدون خطا پیش میره و نرم افزار میگه پروگرام کامل انجام شده اما وقتی میکرو رو read میکنم هیچ کدی انگار داخل میکرو نیستش و همش 0000 هستش
                    هم با pickit3 و هم با mplab انجام دادم به همین صورته
                    با سلام
                    اگر MCLRE=OFF هست یکبار با MCLRE=ON امتحان کنید و ببینید که آیا مشکل برطرف نمیشود.
                    اگر از قبل هم در Configuration Word پایه MCLR را بعنوان GP3 استفاده کرده باشید ممکن است که این مشکل پیش بیاید.
                    موفق باشید.
                    جدیدترین ویرایش توسط evergreen; ۱۷:۰۱ ۱۴۰۰/۰۶/۲۹.

                    دیدگاه


                      #11
                      پاسخ : عدم پروگرام شدن میکرو PIC12F629

                      ممنونم*از اساتید در اولین فرصت گفته های دوستان رو انجام*میدم و نتیجشو اعلام میکنم ممنونم

                      دیدگاه

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