سلام دوستان.
خدمت اساتید محترم ودوستان مهندس عارضم که متاسفانه بنده حین انجام پروژم به مشکل خیلی بزرگی خوردم که مدت زیادیه full time دارم باهاش ور میرم اما حل نمیشه که نمیشه :angry: :angry:
اصل ماجرا اینه که تا مدت زیادی بنده قادر به راه اندازیه میکرو f877a نبودم تا اینکه به کمک دوستان موفق به تنظیم فیوزبیتهای این میکرو و راه اندازیه اون شدم، به محض راه افتادن میکرو، کامپایلر pic basic pro ای که باهاش کارمیکردم از کار افتاد، یعنی در اصل کامپایلری که با اون در حال کامپایل و پروگرم برنامه هام بودم و جواب هم میگرفتم یک دفعه از فردای روز بعدش حین کامپایل همون برنامه هایی که قبلا جواب داده بود error میداد، حتی برای مثالهای خودش هم همین error رو میداد!!!!! مثلا واسه lcd که تو مثالهای خود کامپایلر بود خطای زیر رو میداد:
fatal lcd.asm 5 :[302] unable to open file "16f84a.inc"
واسه هر میکرو و هر برنامه ای که بود خطایی با همین مضمون fatal ........asm 5 :[302] unable to open file "16f8......inc" رو میداد!!!!!!!!!!!!!!!!
نرم افزارم demo هم نبود! با این حال من اونی که نصب بود رو حذف کردم و یکی دیگه رو نصب کردم اما باز هم همین خطا بود!!!!
حتی تا 4 تا کامپایلر دیگه با ورژن های متفاوت نصب کردم ولی باز هم error ، :eek: :angry:
حتی کامپایلر ها رو روی سیستم دیگه نصب کردم و تست کردم اما باز هم خظا داشت واسه هر برنامه ای، ایندفه رو کامپیوتر جدید خطای زیر رو میداد:
.........Error[173]
source file path exceeds 62 characters
یکی از دوستان گفتن ممکنه مسیری که فایل اصلیم رو توش save میکنم طولانی باشه،منم فایل اصلیه کامپایلر و فایلی که برناممو توش دخیره میکردم بردم تو یه درایو تا تو دسکتاپ نباشه و مسیر طولانی نشه، اما باز هم درست نشد :cry2: :angry:
نکته ای که وجود داره هم اینه که تو هر دو سیستم و بعد از کامپایل همه ی برنامه ها رو هر کامپایلری که هست زیر کادری که error ها رو توش مینویسه، پیغام Assembler errors رو تو ردیفی درج میکنه.
دوستان واقعا دیگه گیج و کلافه شدم به زودی موعد پروژم میرسه اما من درگیر کامپایلرم!!!!!!!!! اصلا هم امکان اینکه کامپایلرمو عوض کنم و با نوع دیگه ای به جز بیسیک کار کنم با این زمان محدود واسم امکان نداره، برا همین ازتون تمنا دارم در صورتی که ممکنه کمکم کنید.
از لطفتون متشکرم.
خدمت اساتید محترم ودوستان مهندس عارضم که متاسفانه بنده حین انجام پروژم به مشکل خیلی بزرگی خوردم که مدت زیادیه full time دارم باهاش ور میرم اما حل نمیشه که نمیشه :angry: :angry:
اصل ماجرا اینه که تا مدت زیادی بنده قادر به راه اندازیه میکرو f877a نبودم تا اینکه به کمک دوستان موفق به تنظیم فیوزبیتهای این میکرو و راه اندازیه اون شدم، به محض راه افتادن میکرو، کامپایلر pic basic pro ای که باهاش کارمیکردم از کار افتاد، یعنی در اصل کامپایلری که با اون در حال کامپایل و پروگرم برنامه هام بودم و جواب هم میگرفتم یک دفعه از فردای روز بعدش حین کامپایل همون برنامه هایی که قبلا جواب داده بود error میداد، حتی برای مثالهای خودش هم همین error رو میداد!!!!! مثلا واسه lcd که تو مثالهای خود کامپایلر بود خطای زیر رو میداد:
fatal lcd.asm 5 :[302] unable to open file "16f84a.inc"
واسه هر میکرو و هر برنامه ای که بود خطایی با همین مضمون fatal ........asm 5 :[302] unable to open file "16f8......inc" رو میداد!!!!!!!!!!!!!!!!
نرم افزارم demo هم نبود! با این حال من اونی که نصب بود رو حذف کردم و یکی دیگه رو نصب کردم اما باز هم همین خطا بود!!!!
حتی تا 4 تا کامپایلر دیگه با ورژن های متفاوت نصب کردم ولی باز هم error ، :eek: :angry:
حتی کامپایلر ها رو روی سیستم دیگه نصب کردم و تست کردم اما باز هم خظا داشت واسه هر برنامه ای، ایندفه رو کامپیوتر جدید خطای زیر رو میداد:
.........Error[173]
source file path exceeds 62 characters
یکی از دوستان گفتن ممکنه مسیری که فایل اصلیم رو توش save میکنم طولانی باشه،منم فایل اصلیه کامپایلر و فایلی که برناممو توش دخیره میکردم بردم تو یه درایو تا تو دسکتاپ نباشه و مسیر طولانی نشه، اما باز هم درست نشد :cry2: :angry:
نکته ای که وجود داره هم اینه که تو هر دو سیستم و بعد از کامپایل همه ی برنامه ها رو هر کامپایلری که هست زیر کادری که error ها رو توش مینویسه، پیغام Assembler errors رو تو ردیفی درج میکنه.
دوستان واقعا دیگه گیج و کلافه شدم به زودی موعد پروژم میرسه اما من درگیر کامپایلرم!!!!!!!!! اصلا هم امکان اینکه کامپایلرمو عوض کنم و با نوع دیگه ای به جز بیسیک کار کنم با این زمان محدود واسم امکان نداره، برا همین ازتون تمنا دارم در صورتی که ممکنه کمکم کنید.
از لطفتون متشکرم.
دیدگاه