* جستجوي گوگل

Google


در كل اينترنت
در اين سايت

* نمايندگي هاي ECA

محصولات فروشگاه

تبليغات

* مجله تخصصي نويـــــز

مجله نویــز

نويسنده موضوع: کار نکردن پورت های PIC16F877A  (دفعات بازديد: 291 بار)

0 کاربر و 1 مهمان درحال ديدن موضوع.

آنلاين رضا بابایی

  • چهار ستاره
  • *
  • تشکر
  • -اهدايي: 224
  • -دريافتي: 56
  • ارسال: 189
  • mrh سابق
کار نکردن پورت های PIC16F877A
« : مارس 11, 2010, 05:52:22 pm »
با سلام .
راستش بنده یک عدد پروگرامر پارالل PICpgm درست کردم و بالاخره موفق شدم برنامه رو روی ای سی بریزم ، برنامه شم روشن و خاموش کردن یک LED بود . اما اصلا روی پورت ها ولتاژ 5 ولت ندارم . فقط یه ولتاژ تقریبا 2.3 ولت دارم . سوالم اینه که اشکال از کجا میتونه باشه ؟
ایا رجیستر خاصی واسه پورت ها داره که باید فعال یا غیر فعال بشه ؟
ممنون.
بگذارعشق خاصیت تو باشد نه رابطه خاص تو باکسی
موفقيت پيش رفتن است نه به نقطه ي پايان رسيدن
نلسون ماندلا


آنلاين رضا بابایی

  • چهار ستاره
  • *
  • تشکر
  • -اهدايي: 224
  • -دريافتي: 56
  • ارسال: 189
  • mrh سابق
پاسخ : کار نکردن پورت های PIC16F877A
« پاسخ #1 : مارس 11, 2010, 07:02:49 pm »
زمانی که مدار رو تو پروتئوس می بندم برای همه ی پورت ها به درستی جواب میده اما تو عمل اصلا !!!
بگذارعشق خاصیت تو باشد نه رابطه خاص تو باکسی
موفقيت پيش رفتن است نه به نقطه ي پايان رسيدن
نلسون ماندلا

آنلاين محمد ایجی

  • Moderator
  • *
  • تشکر
  • -اهدايي: 451
  • -دريافتي: 605
  • ارسال: 1315
    • دانشجوی کارشناسی برق - گرایش کنترل
پاسخ : کار نکردن پورت های PIC16F877A
« پاسخ #2 : مارس 11, 2010, 07:44:33 pm »
پايه MCLR رو با يه مقاومت 10K به 5ولت وصل كردين؟؟ 4تا پايه تغذيه ميكرو رو وصل كردين؟؟ از صحت بخش نوسان ساز اطمينان داريد؟؟ در زمان پروگرم كردن اگه چيزي با عنوان LVP (Low Voltage Programming)‎ ديديد، غير فعالش كنيد.

آنلاين رضا بابایی

  • چهار ستاره
  • *
  • تشکر
  • -اهدايي: 224
  • -دريافتي: 56
  • ارسال: 189
  • mrh سابق
پاسخ : کار نکردن پورت های PIC16F877A
« پاسخ #3 : مارس 11, 2010, 08:14:56 pm »
پایه MCLR رو با مقاومت 10k به 5+ وصل کردم . 4 تا پایه هم وصل هستند . چه طوری از صحت نوسان ساز باید مطلع بشم ؟ و قسمت اخر پاسختون در مورد LVP رو میشه بیشتر توضیح بدید . ممنون.
بگذارعشق خاصیت تو باشد نه رابطه خاص تو باکسی
موفقيت پيش رفتن است نه به نقطه ي پايان رسيدن
نلسون ماندلا

آفلاين Study

  • هفت ستاره
  • *
  • تشکر
  • -اهدايي: 121
  • -دريافتي: 135
  • ارسال: 495
پاسخ : کار نکردن پورت های PIC16F877A
« پاسخ #4 : مارس 11, 2010, 09:00:55 pm »
قبل از پروگرام کردن میکرو تنظیمات فیوز بیت رو که میخواید انجام بدید فیوز بیت LVP رو غیر فعال کنید ( اگر ON و OFF داشت شما OFF کنید ) اگر هم نخواستید اینکار رو بکنید باید پایه PGM رو هم به Vdd وصل کنید ( همون 5 ولت )
از آنجا که گاهی فرصت بازخوانی پست نیست، بابت غلط های املایی و نگارشی احتمالی معذرت میخوام.
هیچیک از پاسخ هایی که میدم را کاملا تایید نمیکنم و ممکن هست اشتباه کرده باشم، اگر من به نوشته ام مطمئن هستم شما مشکوک باشید.
اگر در حل مشکل من کمک کردید و دکمه تشکر رو نزدم حتما فراموش کردم کوچکترین کمک شما برایم ارزشمند است!
اگر به هر طریقی از من ناراحت شدید حتما با یک پیام خصوصی تذکر بدهید تا مشکل رو حل کنیم و رابطه ی صمیمانه، پایدار بماند.
شاد و موفق باشید

آفلاين Study

  • هفت ستاره
  • *
  • تشکر
  • -اهدايي: 121
  • -دريافتي: 135
  • ارسال: 495
پاسخ : کار نکردن پورت های PIC16F877A
« پاسخ #5 : مارس 11, 2010, 09:06:13 pm »
راستی فراموش کردم بگم که توی برنامه پورت ها رو تنظیم کردید؟ باید جهت پورت رو با استفاده از رجیستر های Tris مشخص کنید.
از آنجا که گاهی فرصت بازخوانی پست نیست، بابت غلط های املایی و نگارشی احتمالی معذرت میخوام.
هیچیک از پاسخ هایی که میدم را کاملا تایید نمیکنم و ممکن هست اشتباه کرده باشم، اگر من به نوشته ام مطمئن هستم شما مشکوک باشید.
اگر در حل مشکل من کمک کردید و دکمه تشکر رو نزدم حتما فراموش کردم کوچکترین کمک شما برایم ارزشمند است!
اگر به هر طریقی از من ناراحت شدید حتما با یک پیام خصوصی تذکر بدهید تا مشکل رو حل کنیم و رابطه ی صمیمانه، پایدار بماند.
شاد و موفق باشید

آنلاين رضا بابایی

  • چهار ستاره
  • *
  • تشکر
  • -اهدايي: 224
  • -دريافتي: 56
  • ارسال: 189
  • mrh سابق
پاسخ : کار نکردن پورت های PIC16F877A
« پاسخ #6 : مارس 11, 2010, 09:25:17 pm »
قبل از پروگرام کردن میکرو تنظیمات فیوز بیت رو که میخواید انجام بدید فیوز بیت LVP رو غیر فعال کنید ( اگر ON و OFF داشت شما OFF کنید ) اگر هم نخواستید اینکار رو بکنید باید پایه PGM رو هم به Vdd وصل کنید ( همون 5 ولت )

ممنون که جواب دادید . مگه روش پارالل خودش LVP نیست ؟ چرا پس باید LVP رو غیر فعال کرد ؟
بگذارعشق خاصیت تو باشد نه رابطه خاص تو باکسی
موفقيت پيش رفتن است نه به نقطه ي پايان رسيدن
نلسون ماندلا

آنلاين محمد ایجی

  • Moderator
  • *
  • تشکر
  • -اهدايي: 451
  • -دريافتي: 605
  • ارسال: 1315
    • دانشجوی کارشناسی برق - گرایش کنترل
پاسخ : کار نکردن پورت های PIC16F877A
« پاسخ #7 : مارس 11, 2010, 09:59:47 pm »
نه .LVP ‎ براي سري 18F به بعد هستش . با اين روش شما براي پروگرم كردن نيازي به 12ولت نداريد و ميكرو با 5ولت پروگرم ميشه. ولي براي سري 16F اين گزينه بايد غير فعال باشه. 

آنلاين رضا بابایی

  • چهار ستاره
  • *
  • تشکر
  • -اهدايي: 224
  • -دريافتي: 56
  • ارسال: 189
  • mrh سابق
پاسخ : کار نکردن پورت های PIC16F877A
« پاسخ #8 : مارس 11, 2010, 10:13:23 pm »
شما خودت با چه نرم افزاری فیوزبیت ها ر چک میکنی ؟
با MICRO C ؟
بگذارعشق خاصیت تو باشد نه رابطه خاص تو باکسی
موفقيت پيش رفتن است نه به نقطه ي پايان رسيدن
نلسون ماندلا

آنلاين محمد ایجی

  • Moderator
  • *
  • تشکر
  • -اهدايي: 451
  • -دريافتي: 605
  • ارسال: 1315
    • دانشجوی کارشناسی برق - گرایش کنترل
پاسخ : کار نکردن پورت های PIC16F877A
« پاسخ #9 : مارس 12, 2010, 12:27:15 am »
من با CCS كار ميكنم. با ICPROG هم برنامه رو ميريزم تو ميكرو.

آفلاين Study

  • هفت ستاره
  • *
  • تشکر
  • -اهدايي: 121
  • -دريافتي: 135
  • ارسال: 495
پاسخ : کار نکردن پورت های PIC16F877A
« پاسخ #10 : مارس 12, 2010, 04:36:36 am »
شما میتونید در ابتدای برنامه هم تنظیمات فیوز بیتها رو مشخص کنید، مزیتی که این کار داره این هست که بعد که فایل هگز تولید شد هرجا و توسط هر برنامه ای که فایل رو open کنید فیوزبیتها دقیقا مشابه اونی که توی برنامه تعیین کردید تنظیم میشند و نیازی نیست قبل از پروگرام کردن دوباره اونهارو چک کنید یا دستکاری کنید.
از آنجا که گاهی فرصت بازخوانی پست نیست، بابت غلط های املایی و نگارشی احتمالی معذرت میخوام.
هیچیک از پاسخ هایی که میدم را کاملا تایید نمیکنم و ممکن هست اشتباه کرده باشم، اگر من به نوشته ام مطمئن هستم شما مشکوک باشید.
اگر در حل مشکل من کمک کردید و دکمه تشکر رو نزدم حتما فراموش کردم کوچکترین کمک شما برایم ارزشمند است!
اگر به هر طریقی از من ناراحت شدید حتما با یک پیام خصوصی تذکر بدهید تا مشکل رو حل کنیم و رابطه ی صمیمانه، پایدار بماند.
شاد و موفق باشید

آنلاين رضا بابایی

  • چهار ستاره
  • *
  • تشکر
  • -اهدايي: 224
  • -دريافتي: 56
  • ارسال: 189
  • mrh سابق
پاسخ : کار نکردن پورت های PIC16F877A
« پاسخ #11 : مارس 12, 2010, 10:34:04 am »
من این پروگرمرو ساختم :
http://members.aon.at/electronics/pic/picpgm/hardware.html#LVP_PROGRAMMER
لطفا ببینید شاید بهتر بشه مشکلو حل کرد .
بگذارعشق خاصیت تو باشد نه رابطه خاص تو باکسی
موفقيت پيش رفتن است نه به نقطه ي پايان رسيدن
نلسون ماندلا

آنلاين محمد ایجی

  • Moderator
  • *
  • تشکر
  • -اهدايي: 451
  • -دريافتي: 605
  • ارسال: 1315
    • دانشجوی کارشناسی برق - گرایش کنترل
پاسخ : کار نکردن پورت های PIC16F877A
« پاسخ #12 : مارس 12, 2010, 11:40:17 am »
سخت افزار پروگرمر مهم نيست. مهم اينه كه از چه نرم افزاري واسه پروگرم كردن استفاده مي كني؟؟؟

آفلاين abbasmh

  • پنج ستاره
  • *
  • تشکر
  • -اهدايي: 25
  • -دريافتي: 102
  • ارسال: 268
  • دانشجوي كارشناسي عمران علم و صنعت
پاسخ : کار نکردن پورت های PIC16F877A
« پاسخ #13 : مارس 12, 2010, 12:15:39 pm »
سلام
فکر میکنم بین خاموش و روشن شدن led  تاخیر نزاشته باشی :wink:
شخصی از امام علی ع پرسید یا علی تو بر حقی یا معاویه:
امام فرمود:حق را بشناسید سپس ببینید چه کسی بر حق است.
(امام نفرمود من حقم و هر کاری کردم همان حق است)

آفلاين Study

  • هفت ستاره
  • *
  • تشکر
  • -اهدايي: 121
  • -دريافتي: 135
  • ارسال: 495
پاسخ : کار نکردن پورت های PIC16F877A
« پاسخ #14 : مارس 12, 2010, 12:21:45 pm »
شاید مشکل از برنامه باشه، شما برنامه رو اینجا قرار بده اول از صحت اون مطمئن بشید بعد میشه ایرادهای فیوزبیت ها یا پروگرامر و نرم افزارش رو بررسی کرد.
از آنجا که گاهی فرصت بازخوانی پست نیست، بابت غلط های املایی و نگارشی احتمالی معذرت میخوام.
هیچیک از پاسخ هایی که میدم را کاملا تایید نمیکنم و ممکن هست اشتباه کرده باشم، اگر من به نوشته ام مطمئن هستم شما مشکوک باشید.
اگر در حل مشکل من کمک کردید و دکمه تشکر رو نزدم حتما فراموش کردم کوچکترین کمک شما برایم ارزشمند است!
اگر به هر طریقی از من ناراحت شدید حتما با یک پیام خصوصی تذکر بدهید تا مشکل رو حل کنیم و رابطه ی صمیمانه، پایدار بماند.
شاد و موفق باشید


تگ های جستجو


 

تاپیک های مرتبط

  موضوع / نويسنده پاسخ آخرين ارسال
0 پاسخ
217 مشاهده
آخرين ارسال فبريه 27, 2009, 01:57:00 pm
توسط arsalan681
2 پاسخ
543 مشاهده
آخرين ارسال مي 14, 2009, 04:52:04 pm
توسط 5
1 پاسخ
168 مشاهده
آخرين ارسال نوامبر 26, 2009, 04:53:05 am
توسط Ali65
6 پاسخ
269 مشاهده
آخرين ارسال مارس 28, 2010, 06:59:25 pm
توسط شاهرخ
3 پاسخ
188 مشاهده
آخرين ارسال دسامبر 16, 2009, 05:18:20 pm
توسط gilaseabi