منتدى المشاريع و الدوائر الإلكترونية صناعة وتصميم وانشاء مشاريع و دوائر الكترونية

   

watan
:: مهندس ::
تاريخ التسجيل: Nov 2010
المشاركات: 6
نشاط [ watan ]
قوة السمعة:
قديم 03-11-2010, 07:29 PM المشاركة 1   
ha مُساعدة عاجلة في مشروع Matrix of led



السّلام عليكم ،

أنا مصممة مشروع على البروتس ، والمشروع عبارة عن (2 Matrix Led) بقوم عرض جملة متحركة وقد اخترتها Power Electronic project ....
باستخدام Pic16f84a ، الكود مطلوب بلغة برنامج Microc studio ...
لكن ظهرت عدة مشاكل اثناء تنفيذ البرنامج وما ظهرت الجملة المراد اظهارها ، نظرا لانو خبرتي بالبرمجة باستخدام هاي اللغة لسة في بدايتها، لهيك يا ريت لو أي حدا بقدر يساعدني ببرمجة البك، واظهار الاخطاء الموجودة عندي ..

وجزيل الشكر والامتنان
والملف موجود في اللّنك المُدرج





اعلانات

watan
:: مهندس ::
تاريخ التسجيل: Nov 2010
المشاركات: 6
نشاط [ watan ]
قوة السمعة:
قديم 03-11-2010, 07:37 PM المشاركة 2   
ha


TRISA =0
TRISB =0
PORTB =0
PORTA =0


I var word
i = 0
main:
if i > 191 then i = 0
lookup i, [$00,$ff,$ff,$11,$11,$11,$0e,$00,$00,$3c,$42,$c3,$c 3,$42,$3c,$00] ,portb
'lookup i, [$03,$0c,$30,$c0,$co,$30,$0c,$03,$03,$0c,$30,$c0,$c 0,$30,$0c,$03] ,portb
'lookup i, [$00,$ff,$ff,$99,$99,$99,$99,$00,$00,$ff,$ff,$11,$3 1,$51,$9e,$00] ,portb
'lookup i, [$00,$ff,$ff,$99,$99,$99,$99,$00,$00,$ff,$ff,$c0,$c 0,$c0,$c0,$00] ,portb
'lookup i, [$00,$ff,$ff,$99,$99,$99,$99,$00,$00,$3c,$7e,$81,$8 1,$81,$81,$00] ,portb
'lookup i, [$00,$03,$03,$ff,$ff,$03,$03,$00,$00,$ff,$ff,$11,$3 1,$51,$9e,$00] ,portb
'lookup i, [$00,$3c,$42,$c3,$c3,$42,$3c,$00,$00,$ff,$ff,$08,$1 0,$ff,$ff,$00] ,portb
'lookup i, [$00,$c3,$c3,$ff,$ff,$c3,$c3,$00,$00,$3c,$7e,$81,$8 1,$81,$81,$00] ,portb
'lookup i, [$00,$9e,$9b,$9b,$9b,$f1,$71,$00,$00,$ff,$ff,$11,$1 1,$11,$0e,$00] ,portb
'lookup i, [$00,$ff,$ff,$11,$31,$51,$9e,$00,$00,$3c,$42,$c3,$c 3,$42,$3c,$00] ,portb
'lookup i, [$00,$73,$c3,$c3,$ff,$7f,$03,$00,$00,$ff,$ff,$99,$9 9,$99,$99,$00] ,portb
'lookup i, [$00,$3c,7$e,$81,$81,$81,$81,$00,$00,$03,$03,$ff,$f f,$03,$03,$00] ,portb
'endif
call pulse
goto main
pulse:
PORTA.0 = 1
PORTA.1 = 1
porta.2 = 1
porta.3 = 1
PORTA.3 = 0
PORTA.2 = 0
PORTA.1 = 0
PORTA.0 = 0
Return

end



وهادا عبارة عن كُود البرمجة..
طبعا لسة ما ضفت أوامر تحريك الجملة على الماتركس
بس مبدئيا حاولو تساعدوني، مع بعض الشرح لفكرة كتابة الكود الصحيح

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

ahmed115
:: عضو ::
تاريخ التسجيل: Feb 2010
الدولة: مصر /المنصورة
المشاركات: 2,073
نشاط [ ahmed115 ]
قوة السمعة:
قديم 03-11-2010, 09:50 PM المشاركة 3   
افتراضي


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


watan
:: مهندس ::
تاريخ التسجيل: Nov 2010
المشاركات: 6
نشاط [ watan ]
قوة السمعة:
قديم 03-11-2010, 11:06 PM المشاركة 4   
افتراضي


مزبوط يا أخي العزيز ، انا وجدت العديد من الأفكار بالنسبة لهادا الموضوع
لكن تقريبا المواضيع كانت جاهزة بدون اي شرح لكُود برمجة البك ..
وبعض المشاريع تم تطبيقها بلغة مخالفة عن التي أريد..

لهذا طلبت المُساعدة


ahmed115
:: عضو ::
تاريخ التسجيل: Feb 2010
الدولة: مصر /المنصورة
المشاركات: 2,073
نشاط [ ahmed115 ]
قوة السمعة:
قديم 04-11-2010, 12:16 AM المشاركة 5   
افتراضي


مزبوط يا أخي العزيز ، انا وجدت العديد من الأفكار بالنسبة لهادا الموضوع
لكن تقريبا المواضيع كانت جاهزة بدون اي شرح لكُود برمجة البك ..
وبعض المشاريع تم تطبيقها بلغة مخالفة عن التي أريد..

لهذا طلبت المُساعدة
اذا لم تجدى مساعدة هناك من اهل التخصص فصعب تجديها هنا لان معظم خبراء البرمجة هناك



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