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

   

alib
:: مهندس ::
تاريخ التسجيل: Feb 2009
المشاركات: 20
نشاط [ alib ]
قوة السمعة:
قديم 06-08-2012, 12:35 AM المشاركة 1   
ha مشكلة في البروتس



السلام عليكم

لقد اردت اختبار البروتس على جهازي وذلك بتجربة برنامج اضاءة ليد واحدة واستعمال الميكروكنترول 16f84a واستخدمت الاكواد كما هي من نوع قص ولصق مع ما يصاحبها من تغييرات ولكن عند تنفيذ البرنامج لا تشتعل الليد ولا يظهر اي خطا والصور دليل على ذلك فما هو السبب ؟هل هو نظام الفيستا ام ان الخطا مني انا ؟


ولكم جزيل الشكر وجعل الله اجاباتكم في ميزان حسناتكم

اعلانات

Tico
:: عضو ذهبي ::
تاريخ التسجيل: May 2012
المشاركات: 1,423
نشاط [ Tico ]
قوة السمعة:
قديم 06-08-2012, 12:38 AM المشاركة 2   
افتراضي


السلام عليكم

لقد اردت اختبار البروتس على جهازي وذلك بتجربة برنامج اضاءة ليد واحدة واستعمال الميكروكنترول 16f84a واستخدمت الاكواد كما هي من نوع قص ولصق مع ما يصاحبها من تغييرات ولكن عند تنفيذ البرنامج لا تشتعل الليد ولا يظهر اي خطا والصور دليل على ذلك فما هو السبب ؟هل هو نظام الفيستا ام ان الخطا مني انا ؟


ولكم جزيل الشكر وجعل الله اجاباتكم في ميزان حسناتكم
قيمة المقاومة مع الليد كبيرة جدا جدا .. اجعلها 470 اوم او 330 اوم (330 وليس 330K)
يعني بدون الحرف k

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

alib
:: مهندس ::
تاريخ التسجيل: Feb 2009
المشاركات: 20
نشاط [ alib ]
قوة السمعة:
قديم 06-08-2012, 05:51 PM المشاركة 3   
افتراضي نفس المشكلة


اخي الكريم شكرا على الاجابة ولكن تبقى نفس المشكلة حتى بعد التغيير.


الصورة الرمزية mohamedalikahli
mohamedalikahli
:: مهندس متواجد ::
تاريخ التسجيل: Dec 2010
الدولة: مصر -- الاسكندرية
المشاركات: 153
نشاط [ mohamedalikahli ]
قوة السمعة:
قديم 06-08-2012, 06:41 PM المشاركة 4   
افتراضي


السلام عليكم و رحمة الله و بركاته........
اخي البيك لازم يخرج 1 ....اما في الصورة يخرج 0 ...فطبيعي مش حيشتغل ...
اكتب البرنامج ده
كود:
void main()
{
trisb=0x00;
portb=1;
}


mastertiger
:: مهندس متواجد ::
تاريخ التسجيل: May 2010
المشاركات: 69
نشاط [ mastertiger ]
قوة السمعة:
قديم 06-08-2012, 07:41 PM المشاركة 5   
افتراضي


دى دارة جاهزة pic16f877a
http://www.mediafire.com/download.php?7zo7c2n5eniaenb


alib
:: مهندس ::
تاريخ التسجيل: Feb 2009
المشاركات: 20
نشاط [ alib ]
قوة السمعة:
قديم 06-08-2012, 09:06 PM المشاركة 6   
افتراضي


اخواني الاعزاء لم استطع حل المشكل لذا ارفع لكم كامل المشروع كي تبينوا لي اين الخطأ. فصبركم علي جزاكم الله خيرا

http://www.4shared.com/zip/jX2QO3uH/macro_qariya.html


التعديل الأخير تم بواسطة : alib بتاريخ 06-08-2012 الساعة 09:14 PM

الصورة الرمزية ناصراحمد2
ناصراحمد2
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: EGYPT
المشاركات: 1,315
نشاط [ ناصراحمد2 ]
قوة السمعة:
قديم 07-08-2012, 08:30 AM المشاركة 7   
افتراضي


اخواني الاعزاء لم استطع حل المشكل لذا ارفع لكم كامل المشروع كي تبينوا لي اين الخطأ. فصبركم علي جزاكم الله خيرا

http://www.4shared.com/zip/jX2QO3uH/macro_qariya.html
السلام عليكم ورحمة الله وبركاتة

الملف المرفق ليس بة سوى ملف هكس فقط
وهذا لا يوضح اى شىء

عموما برنامجك بة خطا ما


قم بتجربة هذا البرنامج البسيط على نفس الهاردوير عندك ولا تغير شىء


كود:
void main() { PORTB = 0; TRISB = 0; while (1) { portb.f0=1; delay_ms(500); portb.f0=0; delay_ms(500); } }


هذا هو الكود فقط عليك بوضع الاعدادات العادية فى برنامج الميكروسى
كاختيار نوع الكريستالة وعدد الميجهيرتز المنتشر 4.00000

وها البرنامج سوف يضىء الليد الخاصة بك لمدة نصف ثانية ويطفئها نصف ثانية .
بشكل مستمر .

وهذا هو ملف الهكس مباشرة


كود:
:100000000428FF3FFF3FFF3F03138312860183163F :100010008601831206140330CC00FF30CB00FF3082 :10002000CA00CC0B14281B28CB0B17281A28CA0B84 :100030001728142811288C30CB00FF30CA00CB0BB6 :1000400022282528CA0B22281F28A130CA00CA0B43 :100050002728000006100330CC00FF30CB00FF3013 :10006000CA00CC0B34283B28CB0B37283A28CA0BC4 :100070003728342831288C30CB00FF30CA00CB0B16 :1000800042284528CA0B42283F28A130CA00CA0B83 :100090004728000009284B28FF3FFF3FFF3FFF3F55 :02400E00F93F78 :00000001FF

فقط افتح ملف الهكس على شكل تكست واطبع بداخلة الهكس
وقم بحفظة للتجربة .


بالتوفيق ان شاء الله


الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,832
نشاط [ F.Abdelaziz ]
قوة السمعة:
قديم 07-08-2012, 02:21 PM المشاركة 8   
افتراضي


السلام عليكم

كل عام وانتم بخير

أحد الأسباب قد تكون عدم توصيل طرف الإعادة MCLR بالجهد الموجب .

مع تمنياتى بدوام التوفيق



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