قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الالي قسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots

أدوات الموضوع

waeltealeb
:: مهندس متميز ::
تاريخ التسجيل: Jul 2007
المشاركات: 366
نشاط [ waeltealeb ]
قوة السمعة:0
قديم 08-03-2012, 10:39 PM المشاركة 1   
افتراضي ارجوا المساعده فى برمجة هذا البيك Twitter FaceBook Google+



انا جديد العهد فى هذا الموضوع ، ولقد قمت بشراء البيك 16f877a وعملت برنامج معين و تمت تجربته على المحاكى بروتس و تم العمل بنجاح ،،، ولكن حينما قمت ببرمجه البيك لم يعما البرنامج بالشكل المطلوب منه ولكن بشكل تخاريف ... و استخدمت برنامج winpic800 لبرمجة هذا البيك عن طريق مبرمجه اشترتها من النخيلى rs232 .... ولا استطيع ان اعرف السبب .... يا ترى هل فى اى شىء كنت المفروض اعمله الأول ؟؟ افيدونى جزاكم الله خيرا .

اعلانات

somood
:: مهندس جيد ::
تاريخ التسجيل: Jan 2011
الدولة: نابلس
المشاركات: 222
نشاط [ somood ]
قوة السمعة:0
قديم 08-03-2012, 11:08 PM المشاركة 2   
افتراضي


اخي ان شاء الله العمر المديد والمفيد والمرضي لرب العبيد في عالم الانظمة المدمجة ومبروك الميكرو الجديد وان شاء الله تهري وتجيب غيرو
اهم شيء انك ما تيأس .
اخي ارفع الكود والدائرة اذا امكن حتى نستطيع مساعدتك ولا تنسى ذكر الله
كما انني من هذا المنبر العظيم انصحك بما يلي :
1- ان تذكر الله كمان مرة .
2- ان تجرب برنامج بسيط مثل اطفاء وتشغيل الليدات المتصلة بالبورت B وليس A
يمكنك ان تجرب هذا الكود مع مراعاة ان حقوق النشر والتوزيع محفوظة
كود:
void main() {
TRISB=0;
PORTB=0;
while(1){
PORTB=~PORTB;
Delay_ms(1000);
}
واهم شيء ان توصل مقاومة 1K او اعلى بين الموجب 5v وطرف ال mclr
واسأل الله التوفيق

اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

AEI
:: مهندس متواجد ::
تاريخ التسجيل: May 2004
الدولة: EGYPT
المشاركات: 126
نشاط [ AEI ]
قوة السمعة:0
قديم 08-03-2012, 11:15 PM المشاركة 3   
افتراضي


انا جديد العهد فى هذا الموضوع ، ولقد قمت بشراء البيك 16f877a وعملت برنامج معين و تمت تجربته على المحاكى بروتس و تم العمل بنجاح ،،، ولكن حينما قمت ببرمجه البيك لم يعما البرنامج بالشكل المطلوب منه ولكن بشكل تخاريف ... و استخدمت برنامج winpic800 لبرمجة هذا البيك عن طريق مبرمجه اشترتها من النخيلى rs232 .... ولا استطيع ان اعرف السبب .... يا ترى هل فى اى شىء كنت المفروض اعمله الأول ؟؟ افيدونى جزاكم الله خيرا .
الاخ الفاضل
اولا شكرا لشرائك لمنتجاتنا
ثانيا يخطىء الكثيرون باعتمادهم على برامج المحاكاة ويعتبرون ان فى حالة عمل المحكاة بصورة صحيحة بذلك ضمان نجاح الدائره الحقيقية وهذا بعيد جدا جدا عن الواقع ويعلم ذلك المحترفون بالهارد وير وذلك لاختلافات كثيرة بين المحكاة والمكونات الحقيقية (خصوصا المكونات المتواجده فى مصر من بعض المستوردين الغير اكفاء)
ثالثا عند استخدام المبرمجة يقوم البرنامج بمقارنة الملف الاصلى والملف اللذى تمت كتابته غلى الICمحل البرمحة فاذا اعطى اشارة ان العملية تمت بنجاح ثق تماما بان اليرنامج سجل كما كتب بالضبط .
اما سبب عدم عمل الدائره او التخريف يرجع ذلك لاسباب كثيرة اساسها خطاء فى كتابة البرنامج او توصيل الدائره بصوره غير صحيحة او اختلاف قيمة الكريستالة وعدم الاختيار الصحيح سواء فى كتابة البرنامج او فى ضبط الاعدادت واخيرا وهذا اضعف الاحتمالات هو عيب فى الIC
اتمنى ان اكون قد اوضحت بعض الامور واسف جدا للاطالة
وهذا لايمنع ابدا من التاكيد بان منتجاتنا مضمونة تماما ونحن مسؤلون عنها مهما كانت فترة الشراء
م.اشرف محمد
AEIللصناعات الالكترونية
Tel +202 33844540/+202 37404639
HOTLINE:+2 012 234403650


waeltealeb
:: مهندس متميز ::
تاريخ التسجيل: Jul 2007
المشاركات: 366
نشاط [ waeltealeb ]
قوة السمعة:0
قديم 08-03-2012, 11:35 PM المشاركة 4   
افتراضي


الأخ somoodو الأخ م/اشرف ...... جزاكم الله خيرا على سرعة الرد .... و بالنسبه للأخ somood انا اشتريت الkit الجاهزه اللآزمه لتشغيل البيك و اعتقد انها مجهزه بالكامل لتشغيل البيك ...... و بالنسبه لكلام الأخ اشرف ،، انا كمان فخور بمنتجاتكم و ان شاء الله اثق فيها ،، ولكنى اتسائل كيف لى ان اعرف ان البرنامج الذى كتبته سيعمل و بشكل سليم طالما ان المحاكى لا يعتمد عليه (( مع العلم ان فى جميع الشروحات و المنتديات و الأخوه المهندسين كلهم بيتكلموا على البروتس على انه اقوى برنامج محاكى للواقع )) ..... واعذرونى اننى لا استطيع حاليا رفع ملف الهكس ..


somood
:: مهندس جيد ::
تاريخ التسجيل: Jan 2011
الدولة: نابلس
المشاركات: 222
نشاط [ somood ]
قوة السمعة:0
قديم 08-03-2012, 11:43 PM المشاركة 5   
افتراضي


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


waeltealeb
:: مهندس متميز ::
تاريخ التسجيل: Jul 2007
المشاركات: 366
نشاط [ waeltealeb ]
قوة السمعة:0
قديم 08-03-2012, 11:50 PM المشاركة 6   
افتراضي


نعم صحيح احيانا كثيرة المحاكي يعمل والدائرة لا تعمل فالمحاكي يختبر الكود ولا يختبر الاعدادات وامور اخرى
هل جربت الكود الذي كتبته لك
لا لم اختبر كود حضرتك ،، سوف اقوم بتسطيب برنامج mikroc على هذا الجهاز المرتبط بالمبرمجه غدا و اختبره ان شاء الله ،، وجزاكم الله خيرا ....

ولكن فرضا انى جربته و اشتغل تمام ،، طيب ازاى اعرف اى برنامج آخر سيعمل بشكل سليم ؟


somood
:: مهندس جيد ::
تاريخ التسجيل: Jan 2011
الدولة: نابلس
المشاركات: 222
نشاط [ somood ]
قوة السمعة:0
قديم 09-03-2012, 12:01 AM المشاركة 7   
افتراضي


لا ليس لدرجة ان تفقد الثقة بالمحاكي ولكن عليك ان تتأكد من الاعدادات من حيث المذبذب ونوعه وتفعيل ال mclr
كما يجب عليك عند استخدام المداخل الناظرية كأطراف رقمية ان تكتب السطور اللازمة وفي الميكرو الذي تستخدمه
كود:
ADCON1=0x07;
حيث ان المحاكي احيانا ينفذ هذا البرنامج سواء كتبت هذا السطر ام لا ولكن الدائرة الفعلية لن تنفذ المطلوب الا بكتابته
وعند استخدام احد الاطراف عليك ان تصله بمقاومة مع الجهد الموجب وهذا ربما لا يكون في الكيت التي اشتريتها فعليك التأكد
تصبح على خير
مع السلامة


waeltealeb
:: مهندس متميز ::
تاريخ التسجيل: Jul 2007
المشاركات: 366
نشاط [ waeltealeb ]
قوة السمعة:0
قديم 09-03-2012, 12:08 AM المشاركة 8   
افتراضي


لا ليس لدرجة ان تفقد الثقة بالمحاكي ولكن عليك ان تتأكد من الاعدادات من حيث المذبذب ونوعه وتفعيل ال mclr
كما يجب عليك عند استخدام المداخل الناظرية كأطراف رقمية ان تكتب السطور اللازمة وفي الميكرو الذي تستخدمه
كود:
ADCON1=0x07;
حيث ان المحاكي احيانا ينفذ هذا البرنامج سواء كتبت هذا السطر ام لا ولكن الدائرة الفعلية لن تنفذ المطلوب الا بكتابته
وعند استخدام احد الاطراف عليك ان تصله بمقاومة مع الجهد الموجب وهذا ربما لا يكون في الكيت التي اشتريتها فعليك التأكد
تصبح على خير
مع السلامة
بارك الله فيك ،، لقد راجعت الكيت ووجدت المقاومه موجوده بالفعل ،، وسوف اقوم ان شاء الله بكتابة هذا السطر واجرب ،،،لك جزيل الشكر اخى الكريم ،،، وتصبح على الف خير

إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 09:59 AM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2025