الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة في البرمجة ب Epic

بدأه aboalghadb في 15 مارس 2009 · 2 رد · 767 مشاهدة · في الميكروكنترولر (المتحكم) و الدوائر الرقمية و المنطقية
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لقد قمت بتنفيذ مبرمجة epic من هذا الموقع http://www.coolcircuit.com/project/picprog/

واستخدمت برنامج WinPic800 للبرمجة

ابدأ البرنامج عادي وأقرأ الذاكرة عادي خالص

لكن عند مرحلة البرمجة تظهر هذه الرسالة

ERROR ->Writing address 0x000000

Written : 0x2805 Read : 0x3FFF

الرقم 2805 يوجد في العنوان 0x000000 في البرنامج الخاص بي

ارجو المساعدة

#2

اخى انت لم تتمكن من القراءة ايضا وسبب ظهور رسالة (تمكنت من القراءة بنجاح) سبب يطول شرحة وهو غير مهم فى هذه المرحلة

هل جربت الدائرة باستخدام الفولتميتر وعملت test للاربع اسلاك واعطتك قراءات صحيحة

Vpp >=12

vcc =5

DATA = 5

CLK = 5

على ما اعتقد ان هنلك امكانية عمل test عن طريق برنامج WinPic800

بعد ذلك تاكد من توصيل الماكيرو كنترولر بصورة صحيحة

ثم قم بتحميل الكود على المايكرو كنترولر ومن ثم قم بقراءة المايكرو اذا اعطاك

ERROR ->Writing address 0x000000

Written : 0x2805 Read : 0x3FFF

هذا يعنى ان المايكرو لايستجيب للمبرمج ويكون ذلك نتيجة لاحد الامرين

اما خطاء فى الاعدادات

او خطاء فى دائرة البرمجة

اذا كانت هذة اول دائرة برمجه لك فقد تطول المده قليلا فلا تيئس :)

حاول استخدام برنامج

IC-prog فهو اسهل قليلا فى الاعدادات

بالتوفيق وبشرنا بالنتائج

عن أبي هريرة رضي الله عنه عن النبي صلى الله عليه وسلم أنه قال: سيأتي على الناس زمان سنوات خداعات: يصدق فيها الكاذب ويكذب فيها الصادق، ويؤتمن فيها الخائن ويخون فيها الأمين، وينطق فيها الرويبضة. قيل يا رسول الله وما الرويبضة؟ قال: الرجل التافه ينطق في أمر العامة . رواه احمد والحاكم وصححه الالبانى من حديث ابى هريره.‏

#3

ياه هذه الدائرة انهيتها من 3 ايام (ليست دائرتك طبعا ) لكنى استخدمت دائرة tail pnp وكان هناك بعض الاخطاء فى التصميم وبعد عناء شديد انهيتها

المهم حاول ان تجرب الدائرة فى الخارج على لوحة التجارب حتى لا يكون هناك خطاء فى التصميم كما حدث معى

اولا ستجد فى winpic فى تبويب interface مربح لاخراج امر vpp +13 وستجد احد البنات على الكابل تتغير اما ل 1 او 0 منطقى حسب الدائرة التى ضبطها فى ال interface

المهم سيدخل هذا البين على قاعدة ترانزستور فى اغلب الاحيان المهم ان يخرج على مجمع هذا الترانزستور +12 او اعلى ليصل بعد ذلك الى طف mclr فى الميكرو

اما vpp فيخرج من الترانزستور 5 ليصل الى vpp

و clock فيدخل على RB6

والبيانات تخرج الى RB7 هذا الطرف ايضا يخرج منه بيانات من المايكرو الى الحاسب لاحد اطراف فى المنفذ

المهم تأكد بالافوميتر من هذه الاطراف ان جهودها صحيحة وإن شاء الله بعدها يعمل

موقع البرنامج

مبارك لشعب تونس photo-thumb-42837.png

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…