اطلاعیه

Collapse
No announcement yet.

مشکل با پروگرام کردن PIC

Collapse
این موضوع بسته شده است.
X
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    مشکل با پروگرام کردن PIC

    سلام دوستان
    من یک پروگرامر دارم که چند سال پیش خریدم، و از اون موقع تا به حال چون با AVR کار میکردم تستش نکرده بودم، حالا تازه آوردم که امتحانش کنم اما مشکلاتی دارم. اسم پروگرامر رو ظاهرا نوشته E2PIC-Prog که عکس رو هم قرار دادم.

    تراشه روی پروگرامر اصلا تشخیص داده نمیشه ( نه 16F877 نه 16F84a ) که فکر میکنم دلیلش نرم افزارم باشه. از IC Prog نسخه 1.05C استفاده میکنم، چه پروگرامر من وصل باشه چه نباشه این برای خودش هوا رو بدون هیچ مشکلی erase میکنه و پیغام میده که آی سی پاک شد در حالی که اصلا آی سی بهش وصل نیست. برای پروگرام کردن هم فایل hex رو که باز میکنم از ID فایل ایراد میگیره ( اگر این قسمت رو فعال کرده باشم ) که برنامه رو با MCS کامپایل کردم و فایل hex و asm مشکلی نداره، بعد که open میکنه و میخواد پروگرام کنه باز هوا رو به خوبی پروگرام میکنه و زمان verify که میشه ایراد میگیره ( آدرس 0000 ) خودم به پورت LPT شک دارم که اصلا تشخیصش میده یا نه چون پروگرامر رو که وصل میکنم هیچ واکنشی نشون نمیده، یعنی چه پروگرامر رو وصل کنم به کامپیوتر چه وصل کنم به آب میوه گیری. در هر حال هر دو چراغ قرمز و سبز روشن هستند و نیچ تغییری یا صدایی وجود نداره. ( یک فایل رجیستری بود برای LPT اون هم دانلود کردم و اجرا کردم اما مشکل حل نشد )
    اشکالات کارم کجاست و چطور میشه رفعشون کرد؟
    تشکر فراوان
    از آنجا که گاهی فرصت بازخوانی پست نیست، بابت غلط های املایی و نگارشی احتمالی معذرت میخوام.
    هیچیک از پاسخ هایی که میدم را کاملا تایید نمیکنم و ممکن هست اشتباه کرده باشم، اگر من به نوشته ام مطمئن هستم شما مشکوک باشید.
    اگر در حل مشکل من کمک کردید و دکمه تشکر رو نزدم حتما فراموش کردم کوچکترین کمک شما برایم ارزشمند است!
    اگر به هر طریقی از من ناراحت شدید حتما با یک پیام خصوصی تذکر بدهید تا مشکل رو حل کنیم و رابطه ی صمیمانه، پایدار بماند.
    شاد و موفق باشید

    #2
    پاسخ : مشکل با پروگرام کردن PIC

    برنامه IC_Prog یه برنامه 1 طرفس البته تقریبا"! منم باهاش میتونم هوا رو پروگرام کنم با پروگرامرم :icon_razz:

    والا درست نمیشه گفت چیه مشکل ! ولی تنظیمات مربوط به LPT رو چک کن از توی setup مین برد

    جهت قرار دادن ای سی توی پروگرامر رو که حتما" درست رعایت کردی دیگه! :rolleyes:

    دیدگاه


      #3
      پاسخ : مشکل با پروگرام کردن PIC

      از پاسخ شما ممنون دوست عزیز
      اتفاقا نظر همه دوستان در مرحله اول پورت LPT بود، ظاهرا اگثر مشکلات توی این پروگرامر ها از همونجا ناشی میشه، نیم بیشتر مشکلات من هم همون بود، پورت LPT من یکطرفه بود که از توی تنظیمات مادربورد اون رو دوطرفه کردم. بعد از اون با برنامه IC-Prog تلاش کردم کار رو انجام بدم اما از اونجا که دقیقا پروگرامرم رو نمیشناختم نمیشد به طور مطمئن انتخابش کنم و با وجود اون setting ها سخت بود روش آزمون و خطا طولانی میشد. کمی تلاش کردم موفق نشدم، بعد متوجه شدم که پروگرامر من از نوع Epic هست که دستکاری شده، به همین خاطر نسخه بتا برنامه EpicWin رو دانلود کردم و بعد از کمی کلنجار رفتن با تنظیمات و ... بالاخره موفق شدم تراشه 16F84A رو برنامه ریزی کنم و با موفقیت verify و read کنم و بعد هم درون مدار ازش جواب گرفتم و خداروشکر حل شد. بدون شک یکی از مشکلات اصلی همون پورت LPT بوده، با برنامه IC-Prog هم احتمال میدم که بشه این کار رو انجام داد به شرطی که بتونیم از توی لیست Hardware اونی که مختص پروگرامر خودم هست رو درست انتخاب کنم و setting رو هم درست انجام بدم.
      به هر حال نهایتا موفق شدم با برنامه EpicWin این کار رو انجام بدم و اگر احیانا دوستان دیگر هم همچین پروگرامری داشتند و با همچین مشکلی برخورد کردند اول پورت LPT رو چک و درست کنند بعد تنظیمات رو انجام بدهند و نتیجه بگیرند. ( به جامپرها هم توجه کنید فقط برای برنامه ریزی آی سی های 28 و 40 پین این جامپرها در سمت چپ قرار میگیرند، برای تراشه های دیگه مثل 16F84A این جامپر ها باید به سمت راست منتقل شند.
      تشکر
      از آنجا که گاهی فرصت بازخوانی پست نیست، بابت غلط های املایی و نگارشی احتمالی معذرت میخوام.
      هیچیک از پاسخ هایی که میدم را کاملا تایید نمیکنم و ممکن هست اشتباه کرده باشم، اگر من به نوشته ام مطمئن هستم شما مشکوک باشید.
      اگر در حل مشکل من کمک کردید و دکمه تشکر رو نزدم حتما فراموش کردم کوچکترین کمک شما برایم ارزشمند است!
      اگر به هر طریقی از من ناراحت شدید حتما با یک پیام خصوصی تذکر بدهید تا مشکل رو حل کنیم و رابطه ی صمیمانه، پایدار بماند.
      شاد و موفق باشید

      دیدگاه


        #4
        پاسخ : مشکل با پروگرام کردن PIC

        سلام خدمت همه دوستان:
        اتفاقا من هم همین مشکل رو داشتم.پروگرامر من هم وقتی کامل نصبش کردم با برنامه IC-prog همین طوری می شد.
        من بعدا متوجه شدم برنامه ی IC-prog مخصوص پروگرامر خاصی به نام : "فلفل" مال شرکت:"ژوبین" کار میکنه.من هم نرم افزار
        پروگرامرم را تغییر دادم.اتفاقا EpicWin هم یه مدت کمی کارکرد اما اونم یه روزی که اومدم روی تراشه برنامه بریزم گیر کرد.در حال
        حاضر من از نرم افزار melab programmer استفاده میکنم که حدودا 7 ماهه که دارم کار می کنم و فعلا مشکلی نداشته.

        راستی تغذیه پروگرامر هم باید ثابت باشه.در غیر این صورت پروگرامر اصلا کار می کنه :eek:
        آدم های سخت می مانند و روز های سخت می روند!

        دیدگاه


          #5
          پاسخ : مشکل با پروگرام کردن PIC

          دوست عزیز این پروگرامر ها در واقع استاندارد های خاص خودشون رو دارند که خیلی از پروگرامر هایی که داخل کشور ما ساخته میشند هیچ کدوم از اینها نیستند، برنامه IC-Prog خیلی از پروگرامر ها رو support میکنه اما بعضی از پروگرامر های رو هم نمیکنه. ( البته تنظیماتش هم مهم هست )
          من از اون زمان که کارم با EPIC WIN حل شد تا به حال مشکلی نداشتم.
          با برنامه ای که شما گفتید کار نکردم ( لازم نشده دیگه ) اما اگر روزی نیاز شد استفاده میکنم، ممنون.
          از آنجا که گاهی فرصت بازخوانی پست نیست، بابت غلط های املایی و نگارشی احتمالی معذرت میخوام.
          هیچیک از پاسخ هایی که میدم را کاملا تایید نمیکنم و ممکن هست اشتباه کرده باشم، اگر من به نوشته ام مطمئن هستم شما مشکوک باشید.
          اگر در حل مشکل من کمک کردید و دکمه تشکر رو نزدم حتما فراموش کردم کوچکترین کمک شما برایم ارزشمند است!
          اگر به هر طریقی از من ناراحت شدید حتما با یک پیام خصوصی تذکر بدهید تا مشکل رو حل کنیم و رابطه ی صمیمانه، پایدار بماند.
          شاد و موفق باشید

          دیدگاه


            #6
            پاسخ : مشکل با پروگرام کردن PIC

            http://www.up.ma/images/099pd5c7daqnk9yaymmf.jpg
            سلام به دوستان PIC کار!اگه احیانا یه روزی نرم افزار EPICWIN یه ERROR عجیب غریب داد :angry:(الان دقیقا متن ERROR یادم نیست ولی یه عبارت 3hex توش بود) راه حلش رو تو تصویر مشاهده کنین! :nerd:
            یه برنامه دیگه هم پلود کردم که با این نرم افزار خودتون میتنون به پورت پرینتر اطلاعات رو بفرستید یا ببینید چه اطلاعاتی در حال ارسال شدن هستند(فقط صفر و یک) در ضمن فایل IO.dll رو هم باید تو System32 ویندوز کپی کنین تا پورت پرینتر باز بشه.
            نرم افزار EPICWIN رو گذاشتم براتون.راستی اصل کاری داشت یادم میرفت نرم افزار PIC BASIC PROرو هم گذاشتم هرکی استفاده کرد یه دعای خیری هم برای ما بکنه. :redface:موفق باشید. :biggrin:
            http://www.4shared.com/file/91546670/23281030/mcsinstall.html
            http://www.4shared.com/file/91544744/a4a32556/PARMON.html
            http://www.4shared.com/file/91544748/ad15697d/IO_online.html
            http://www.4shared.com/file/91545396/40b6f58e/EPICBETA1107.html

            دیدگاه


              #7
              پاسخ : مشکل با پروگرام کردن PIC


              این عکس واضحتره! :biggrin:
              موفق باشید.

              دیدگاه

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