الورشة الإلكترونية

هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.
سبحان الله

+7
JustMe
raito-kun
م.فاطمة
yaman50
عبدالله
أنس غالي
yac100
11 مشترك

    دورة برمجة PIC باستخدام برنامج mikroC PRO

    تصويت

    ما رأيكم في أن يكون قسم خاص لبرمجة الميكروكنترولر

    [ 2 ]
    دورة برمجة PIC باستخدام برنامج mikroC PRO I_vote_rcap100%دورة برمجة PIC باستخدام برنامج mikroC PRO I_vote_lcap [100%] 
    [ 0 ]
    دورة برمجة PIC باستخدام برنامج mikroC PRO I_vote_rcap0%دورة برمجة PIC باستخدام برنامج mikroC PRO I_vote_lcap [0%] 
    [ 0 ]
    دورة برمجة PIC باستخدام برنامج mikroC PRO I_vote_rcap0%دورة برمجة PIC باستخدام برنامج mikroC PRO I_vote_lcap [0%] 

    مجموع عدد الأصوات: 2
    التصويت مغلق
    yac100
    yac100


    عدد المساهمات : 18
    تاريخ التسجيل : 01/07/2011

    دورة برمجة PIC باستخدام برنامج mikroC PRO Empty دورة برمجة PIC باستخدام برنامج mikroC PRO

    مُساهمة من طرف yac100 الجمعة يوليو 01, 2011 2:26 pm

    السلام عليكم ورحمة الله وبركاته
    الحمد لله رب العالمين والصلاة والسلام علي أشرف المرسلين سيدنا محمد وعلي اله وصحبه أجميعين أما بعد:
    أولاً : أرجوا من أدارة المنتدى أن تتقبل مني هذا الاستفتاء بخصوص قسم الميكروكنترولر , لما أجد فيه من أهمية.
    ثانياً: أريد أن أعمل دروة برمجة ال(PIC)باستخدام برنامج (mikroC PRO).
    سأبدا من البداية خطوة خطوة حتى نصل إلي مستوى متقدم بإذن الله تعالي
    وسيكون هناك عدة مشاريع سيتم عملها مع بعضنا البعض من خلال الدورة.
    أول درس بأذن الله تعالي سيكون في 8/7/2011م وسأضع كل يوم جمعة درس واحد فقط حتى يتسنا من الجميع فهم الدرس جيدا ومن له أسئلة سيتم الإجابة علي السؤال خلال الاسبوع .
    سيكون هناك دروس مكتوبة ودروس مرئية بإذن الله تعالي
    وأرجوا من الجميع التفاعل والمشاركة في هذه الدورة
    وبارك الله فيكم
    والسلام عليكم ورحمة الله وبركاته
    أنس غالي
    أنس غالي
    المدير العام
    المدير العام


    عدد المساهمات : 74
    تاريخ التسجيل : 14/03/2011
    العمر : 44

    دورة برمجة PIC باستخدام برنامج mikroC PRO Empty رد: دورة برمجة PIC باستخدام برنامج mikroC PRO

    مُساهمة من طرف أنس غالي الأربعاء يوليو 06, 2011 5:37 am

    وعليكم السلام ورحمة الله وبركاته
    بارك الله فيك أخي الفاضل ونفع بك الأمة وجعلها في ميزان حسناتك وجزاك الله عنا وعن المسلمين كل الخير
    أرجو أن تحول الموضوع الى هذا الرابط في المنتدى الجديد
    دورات فى برمجة الميكروكونترول
    yac100
    yac100


    عدد المساهمات : 18
    تاريخ التسجيل : 01/07/2011

    دورة برمجة PIC باستخدام برنامج mikroC PRO Empty رد: دورة برمجة PIC باستخدام برنامج mikroC PRO

    مُساهمة من طرف yac100 الأربعاء يوليو 06, 2011 9:14 am

    بارك الله فيك تم تحويل المشاركة
    yac100
    yac100


    عدد المساهمات : 18
    تاريخ التسجيل : 01/07/2011

    دورة برمجة PIC باستخدام برنامج mikroC PRO Empty رد: دورة برمجة PIC باستخدام برنامج mikroC PRO

    مُساهمة من طرف yac100 الجمعة يوليو 08, 2011 9:28 am

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


    عدد المساهمات : 74
    تاريخ التسجيل : 14/03/2011
    العمر : 44

    دورة برمجة PIC باستخدام برنامج mikroC PRO Empty رد: دورة برمجة PIC باستخدام برنامج mikroC PRO

    مُساهمة من طرف أنس غالي الإثنين يوليو 11, 2011 3:47 pm

    yac100 كتب:
    السلام عليكم ورحمة الله وبركاته أخي العزيز : انس غالي اريد ان اضع الدرس الاول في الرابط الذي وضعته في المشاركة السابقة لكن تفاجأة اليوم ان الرابط لا يعمل وبارك الله فيك والسلام وعليكم ورحمة الله وبركاته
    وعليكم السلام ورحمة الله وبركاته
    باشر أخي المضوع هنا لقد حدثة مشكلة عند ترقية المنتدى وسوف أقوم بتنسيقه عند حل المشكلة
    yac100
    yac100


    عدد المساهمات : 18
    تاريخ التسجيل : 01/07/2011

    دورة برمجة PIC باستخدام برنامج mikroC PRO Empty رد: دورة برمجة PIC باستخدام برنامج mikroC PRO

    مُساهمة من طرف yac100 الأربعاء يوليو 20, 2011 5:46 am

    بارك الله فيك اخي
    بإذان الله سيتم وضع اول درس يوم الجمعة في تاريخ 22 /7
    وسيتم وضع كل يوم جمعة درس واحد
    والسلام عليكم ورحمة الله وبركاته
    yac100
    yac100


    عدد المساهمات : 18
    تاريخ التسجيل : 01/07/2011

    دورة برمجة PIC باستخدام برنامج mikroC PRO Empty رد: دورة برمجة PIC باستخدام برنامج mikroC PRO

    مُساهمة من طرف yac100 الجمعة يوليو 22, 2011 3:10 pm

    السلام عليكم ورحمة الله وبركاته

    اولا : سامحوني علي التأخير وانا أتاسف علي التأخير

    ثانية : هذا الرابط

    [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]




    فيه الدرس الأول والثاني وهما عبارة عن ملف pdf ويشرحان المتحكمات وبعض النظريات التي تتعلق في المتحكم
    مع العلم ان الدرس الاول هو عبارة عن مقدمة عن المتحكمات والدرس الثاني يشرح المتحكم من نوع بيك pic وهو فصل ايضا نظري ولكن مهم جدا فيجب ان تفهمه جيدا القبل الدخول في العالم المتحكم
    وسيتم وضع برنامج الميكروسي وبرنامج البروتس غدا بإذن الله
    وكذلك سأضع شرح تنزيل البرنامجين وشرح العمل فيهما
    وذلك خلال الايام القادم ان شاء الله
    وانا الان انتظر منكم التفاعل والمشاركة
    وبارك الله فيكم
    [center][img][/img]
    عبدالله
    عبدالله


    عدد المساهمات : 2
    تاريخ التسجيل : 23/03/2011

    دورة برمجة PIC باستخدام برنامج mikroC PRO Empty رد: دورة برمجة PIC باستخدام برنامج mikroC PRO

    مُساهمة من طرف عبدالله الأحد يوليو 24, 2011 10:28 am

    جزاك الله خير على هذا المجهود
    yac100
    yac100


    عدد المساهمات : 18
    تاريخ التسجيل : 01/07/2011

    دورة برمجة PIC باستخدام برنامج mikroC PRO Empty رد: دورة برمجة PIC باستخدام برنامج mikroC PRO

    مُساهمة من طرف yac100 الأحد يوليو 24, 2011 2:48 pm



    السلام عليكم ورحمة الله وبركاته


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


    هذا هو رابط برنامج Proteus_7.7_SP2

    [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]


    وهذا برنامج mikroC PRO PIC 2011 Build.4.60

    [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]

    [center]
    yac100
    yac100


    عدد المساهمات : 18
    تاريخ التسجيل : 01/07/2011

    دورة برمجة PIC باستخدام برنامج mikroC PRO Empty رد: دورة برمجة PIC باستخدام برنامج mikroC PRO

    مُساهمة من طرف yac100 الأربعاء يوليو 27, 2011 7:31 am

    السلام عليكم ورحمة الله وبركاته
    لا ارى اي رد ولا اى سؤال ولا استتفسار
    فهذا غير مشجع علي اكمال الدورة
    فالذين يشاهدون الموضوع اكثر من 100 مرة وعدد تحميل الدرس الاول 4 مرات فقط
    وعدد الردود واحد فقط
    فهذا غير مشجع علي اكمل الدورة
    وبارك الله فيكم
    والسلام عليكم ورحمة الله وبركاته
    yaman50
    yaman50


    عدد المساهمات : 9
    تاريخ التسجيل : 09/08/2011

    دورة برمجة PIC باستخدام برنامج mikroC PRO Empty رد: دورة برمجة PIC باستخدام برنامج mikroC PRO

    مُساهمة من طرف yaman50 الثلاثاء أغسطس 09, 2011 8:41 am

    اخي العزيز
    انت تطلب وجة الله في هذا العمل فلا يغرر بك الشيطان

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


    عدد المساهمات : 18
    تاريخ التسجيل : 01/07/2011

    دورة برمجة PIC باستخدام برنامج mikroC PRO Empty رد: دورة برمجة PIC باستخدام برنامج mikroC PRO

    مُساهمة من طرف yac100 الخميس أغسطس 11, 2011 4:05 am

    yaman50 كتب:اخي العزيز
    انت تطلب وجة الله في هذا العمل فلا يغرر بك الشيطان

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


    اخي yaman50
    بارك الله فيك علي هذا الكلام الطيب , لكن يا اخي نحن كل ما نقدمه ما هو إلا لوجه الله تعالي ولا نبتغي غير ذلك , لكن التسأول والنقاش يزيد من التفاعل ويزيد العلم فيما بين الاعضاء
    المهم بارك الله فيك
    وانا بإذن الله تعالي سأكمل الموضوع
    وسأضع الدرس الثاني في اقرب وقت ممكن ان شاء الله
    والسلام عليكم ورحمة الله وبركاته
    yac100
    yac100


    عدد المساهمات : 18
    تاريخ التسجيل : 01/07/2011

    دورة برمجة PIC باستخدام برنامج mikroC PRO Empty رد: دورة برمجة PIC باستخدام برنامج mikroC PRO

    مُساهمة من طرف yac100 الخميس أغسطس 18, 2011 4:27 pm

    السلام عليكم ورحمة الله وبركاته
    في البداية ارجوا من الله عزوجل أن تكونوا في تمام الصحة والعافية
    وارجوا ان تسامحوني علي تأخيري في وضع الدرس
    واليكم رابط الدرس
    [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
    وسنكمل الدروس بعد العيد لاني مشغول قليلا
    فارجوا أن تسامحوني
    وبارك الله فيكم
    وكل عام وانتم بخير
    والسلام عليكم ورحمة الله وبركاته
    yaman50
    yaman50


    عدد المساهمات : 9
    تاريخ التسجيل : 09/08/2011

    دورة برمجة PIC باستخدام برنامج mikroC PRO Empty ماهي وحدة الCU في المتحكمات

    مُساهمة من طرف yaman50 السبت سبتمبر 03, 2011 2:20 pm

    اولآ السلام عليكم و رحمة الله و العافية
    وعيد سعيد على الامة الاسلامية و كل عام و انتم بالف خير و من المعتوقين من النار Very Happy Very Happy bounce
    اولآ : ارجو زيادة التوضيح حول الوحدة المذكورة مع وحدة المعالجة المركزية وهي CU
    ثانيا:


    TRISB0_bit = 0 ; //OUTPUT PORTB0


    اريد تاكيد وجود الصفر بعد الحرف بي في الجملة السابقة حيث اني لم اجدها في بعض المراجع
    حيث ان السطر كتب بالشكل التالي :


    TRISB.bit
    = 0 ; //OUTPUT PORTB0


    هذا مع تمنياني ان نراك قريبا


    عدل سابقا من قبل yaman50 في الأحد سبتمبر 04, 2011 11:04 am عدل 1 مرات
    yac100
    yac100


    عدد المساهمات : 18
    تاريخ التسجيل : 01/07/2011

    دورة برمجة PIC باستخدام برنامج mikroC PRO Empty رد: دورة برمجة PIC باستخدام برنامج mikroC PRO

    مُساهمة من طرف yac100 الأحد سبتمبر 04, 2011 8:28 am

    yaman50 كتب:
    اولآ السلام عليكم و رحمة الله و العافية
    وعيد سعيد على الامة الاسلامية و كل عام و انتم بالف خير و من المعتوقين من النار Very Happy Very Happy bounce
    استفساري يتمحور في توضيح ماهي وحدة الCU و المذكورة مع وحدة المعالجة المركزية
    مع خالص تقدير لهذا الجهد
    وعليكم السلام ورحمة الله وبركاته
    وانت بالف خير وان شاء الله رينا يجعل كل ايامنا افراح


    اما بالنسبة لسؤال فجوابه هو
    1- CU : هي العملية التي يتم فيها التحكم في سير العمليات الداخلية للمعالج وتقوم بارسال اشارات لباقي المتحكم الدقيق لتنفيذ العمليات المطلوبة مثل اطفاء وتشغيل وتحديد المدخل والمخرج
    2- CPU : وھو (عقل) المتحكم الدقیق وفیھا یتم تنفیذ العملیات الحسابیة والمنطقیة مثل الجمع والطرح والمقارنة وعمليات اخرى




    ارجوا من الله عز وجل ان اكون قد وفقت في الجواب علي السؤال


    واذا كان هناك اي اسيفسار او سؤال فانا مستعد بإذن الله تعالي
    وبارك الله فيك
    والسلام عليكم ورحمة الله وبركاته
    yaman50
    yaman50


    عدد المساهمات : 9
    تاريخ التسجيل : 09/08/2011

    دورة برمجة PIC باستخدام برنامج mikroC PRO Empty رد: دورة برمجة PIC باستخدام برنامج mikroC PRO

    مُساهمة من طرف yaman50 الأحد سبتمبر 04, 2011 2:11 pm

    هل تقصد ان الCU هي العملية المنطقية
    وعلى كل الف شكر وارجو الاجابة على التعديل المرفق و المساهمة السابقة
    yac100
    yac100


    عدد المساهمات : 18
    تاريخ التسجيل : 01/07/2011

    دورة برمجة PIC باستخدام برنامج mikroC PRO Empty رد: دورة برمجة PIC باستخدام برنامج mikroC PRO

    مُساهمة من طرف yac100 الإثنين سبتمبر 05, 2011 5:58 am

    yaman50 كتب:
    ثانيا:

    TRISB0_bit = 0 ; //OUTPUT PORTB0

    اريد تاكيد وجود الصفر بعد الحرف بي في الجملة السابقة حيث اني لم اجدها في بعض المراجع
    حيث ان السطر كتب بالشكل التالي :


    TRISB.bit
    = 0 ; //OUTPUT PORTB0

    هذا مع تمنياني ان نراك قريبا
    اخي العزيز yaman50 : أولا بارك الله فيك علي اهتمامك للعلم وزادك الله علما
    ثانيا: انا بصراحة لم افهم سؤالك جيد لكن سأوضح الأمر الأن
    1- اذا كنت تريد أن تحدد دخل أو خرج علي طرف من أطراف البورت ستكتب الكود التالي:
    TRISB0_bit = 0;
    وكما تلاحظ أنه تم تحديد الطرف رفم صفر من البورت بي وبعد ذلك تم وضع _ وبعدها تم كتابة كلمة بيت وهي توضع فقط عند طرف واحد أي أنها تأخذ قيمة واحدة أما واحد أو صفر فقط
    مع العلم ان هذا الأمر يكتب فقط في برنامج mikroC PRO فقط ولا يكتب في برنامج mikroC لانه يوجد اختلاف بين البرنامجين
    وكما قلنا في بدية الدورة انها تتعلق ببرنامج mikroC PRO لانه متقدم نوعا ما
    وإليك هذا الكود الذي يكتب في كلا البرنامجين
    TRISB.F0 = 0;
    وكذلك الامر

    RA0_bit = 1; لا بكتب ببرنامج mikroC يكتب هكذا
    PORTB.F0 = 1;
    اما إذا كنت تريد تحديد كل أطراف البورت فيتم كتابة الكود التالي2-:
    TRISB = 0B00100110; بالنظام الثنائي(البناري)
    TRISB = 0X00; بالنظام السداسي العشر أو الهكس
    TRISB = 0; بالنظام العشري
    أرجوا أن اكون قد وفقت في طرح الموضوع
    اما بالنسبة CU فهيا ليس للعمليات المنطقية بل هي للتحكم بسير العمليات الداخلية وهي التي نرسل اشارات للمتحكم مثل مراقبة المداخل والمؤقتات وغير ذلك من العمليات التحكمية


    هذا وبارك الله فيك
    اذا كان كلامي غير واضح أو فيه اي غموض فأرجوا أن لا تتردد في طرح السؤال

    وبارك الله فيك والسلام عليكم ورحمة الله وبركاتة
    yaman50
    yaman50


    عدد المساهمات : 9
    تاريخ التسجيل : 09/08/2011

    دورة برمجة PIC باستخدام برنامج mikroC PRO Empty رد: دورة برمجة PIC باستخدام برنامج mikroC PRO

    مُساهمة من طرف yaman50 الثلاثاء سبتمبر 06, 2011 5:56 am

    بارك الله فيك وشكرا على التوضيح
    ومنتظرين الدرس القادم بفارغ الصبر
    م.فاطمة
    م.فاطمة


    عدد المساهمات : 3
    تاريخ التسجيل : 06/09/2011

    دورة برمجة PIC باستخدام برنامج mikroC PRO Empty رد: دورة برمجة PIC باستخدام برنامج mikroC PRO

    مُساهمة من طرف م.فاطمة الأربعاء سبتمبر 07, 2011 12:32 am

    ما شاء الله عليك.. اننا بحاجة لمثل هذه الدورة الله يجزاك الخير وننتظر الدروس الجديدة بفارغ الصبر
    yac100
    yac100


    عدد المساهمات : 18
    تاريخ التسجيل : 01/07/2011

    دورة برمجة PIC باستخدام برنامج mikroC PRO Empty رد: دورة برمجة PIC باستخدام برنامج mikroC PRO

    مُساهمة من طرف yac100 الأربعاء سبتمبر 07, 2011 3:29 pm

    السلام عليكم ورحمة الله وبركاته
    اولا : ارجوا من الله عزوجل ان تكون الدروس واضحة ومفهومة وأن تكونوا قد استفدم من هذه الدروس
    ثانيا: ارجوا أن تنتظروا 3 ايام فقط ختي يتسني لي وضع الدرس الثالث لأني بصراحة مشغولا هذه الفترة قليلا
    فأرجوا ان تسامحوني
    وتدعوا لي بالتوفيق والسداد
    وبارك الله فيكم
    والسلام عليكم ورحمة الله وبركاته
    yac100
    yac100


    عدد المساهمات : 18
    تاريخ التسجيل : 01/07/2011

    دورة برمجة PIC باستخدام برنامج mikroC PRO Empty رد: دورة برمجة PIC باستخدام برنامج mikroC PRO

    مُساهمة من طرف yac100 الجمعة سبتمبر 09, 2011 3:58 pm

    السلام عليكم ورحمة الله وبركاته
    ارحوا من الله عز وجل ان تكونوا في تمام الصحة والعافية
    اليوم اضع بين ايدكم الدرس الثالث من الدورة وهو يتكلم عن امر goto loop وبعض الفنيات البرمجية وفيه تجربتين بسيطتين فارجوا ان ينال هذا العمل ارضاءكم وبارك الله فيك
    مع العلم انه تم وضع الدرس الاول والثاني والثالث في ملف واحد لأني وجدة بعض الاخطاء الاملائية فإذا كان هناك إي خطاء فلا تتردد في إبلغي بكلنا ذو خطاء وهنا نحن نتعلم من بعضنا وبارك الله فيكم
    وسامحوني علي الإطالة وبارك الله فيكم
    والان اترككم مع رابط الدرس
    [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
    والسلام عليكم ورحمة الله وبركاته
    yaman50
    yaman50


    عدد المساهمات : 9
    تاريخ التسجيل : 09/08/2011

    دورة برمجة PIC باستخدام برنامج mikroC PRO Empty رد: دورة برمجة PIC باستخدام برنامج mikroC PRO

    مُساهمة من طرف yaman50 الإثنين سبتمبر 12, 2011 9:39 pm

    نشكرك على الانتظام في وضع الدروس على الموقع و نسال الله ان يعينك على اكمال هذه الدورة
    yac100
    yac100


    عدد المساهمات : 18
    تاريخ التسجيل : 01/07/2011

    دورة برمجة PIC باستخدام برنامج mikroC PRO Empty رد: دورة برمجة PIC باستخدام برنامج mikroC PRO

    مُساهمة من طرف yac100 الأحد سبتمبر 18, 2011 3:56 am

    السلام عليكم ورحمة الله وبركاته
    الدرس الرابع


    مرحبا بالجميع وارجوا ان تكون في تمام الصحة والعافية
    اليوم اضع بين ايديكم درس مهم جدا من دروس البرمجة
    كنت اريد ان اضع الدرس قبل 3 ايام لكن لم يكن عندي اتصل نت فسامحوني


    هذا هو رابط الدرس الرابع
    [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
    yaman50
    yaman50


    عدد المساهمات : 9
    تاريخ التسجيل : 09/08/2011

    دورة برمجة PIC باستخدام برنامج mikroC PRO Empty رد: دورة برمجة PIC باستخدام برنامج mikroC PRO

    مُساهمة من طرف yaman50 الأحد سبتمبر 18, 2011 8:43 am


    ارجو منك اخي العزيز YAC100ان تعطي القليل من وقتك لكي توضح لنا كيفية التعامل مع برنامج الProtuse وتنفيذ البرامج المايكروسي علية حتى تزيد الفائدة و تعم
    yac100
    yac100


    عدد المساهمات : 18
    تاريخ التسجيل : 01/07/2011

    دورة برمجة PIC باستخدام برنامج mikroC PRO Empty رد: دورة برمجة PIC باستخدام برنامج mikroC PRO

    مُساهمة من طرف yac100 الأحد سبتمبر 18, 2011 11:58 am

    بصراحة لقد تم تسجيل مقطع فيديو يوضع العمل علي البرنامجين لكن وللاسف الصوت لم يكون واضح
    لذلك لم ارفع الملف الدرس
    وسأحاول قدر من المستطاع تسجيل الفيديو وان لم ينجح سأسجل الفيديو دون صوت

      الوقت/التاريخ الآن هو الخميس مارس 28, 2024 1:13 pm