فهد
03-01-2010, 04:43 PM
http://img261.imageshack.us/img261/5929/14108586.png
تم تأجيل أضافه باقى الدروس
أسف جدا
اولا قبل اى حاجه الموضوع ده لازم يتثبت وإلا مش هيحصل كويس :130:
طبعا بهزر ( وبرخم ) :P
المهم خلينا فى موضوعنا
http://img707.imageshack.us/img707/6646/36598856.gif
انتوا عاملين ايه ... كويسين
طيب ... الحمد لله
احنا عارفين ان المايكروكونترولر مهم جدا
بس الناس الى مش هتختار الماده ديه هتعمل ايه ... هتعيط ... اكيد لأ
طيب اكيد فى ناس كتير قالت خلاص انا هتعلمه لوحدى وناس تانيه هتقول فاكس للموضوع اصلا
طيب بدل ما نتشتت انا قلت نعمل موضوع وانا ان شاء الله سوف اشرح المايكروكونترولر على ادى يعنى
وان شاء الله هنبقى نعمل كمان مشاريع وحاجات جامده جدا
بس انتوا شجعونى وعاوزين نبقى متعاونين
خلاص اتفقنا ... ؟
ملحوظه: انا هشرح الموضوع على حد معلوماتى لو هناك حاجات ناقصه فى الدروس ممكن حد يقولى وانا هضيفها طبعا
المقدمة: مقدمة عن الميكروكونترولر + الخطة
قبل ما نبدأ ان شاء الله لازم نبقى محددين هنعمل ايه
الخطه:
1-مقدمه بسيطه عن الميكروكونترولر
2-شرح تركيب الميكروكونترولر من الداخل وفائده كل حاجه
دروس من "2" الى "10".
3- مشاهده الميكروكونترولر كاملا
4- نبدأ فى الشرح التفصيلى لاحد المكيكروكونترولر وهو
PIC16F84
5- البرمجه وطبعا بلغه الـــ C
6- لسه محددتش
-------------------------------------
طيب نبدأ فى المقدمة...
ما هو الميكروكونترولر ؟
http://1.bp.blogspot.com/_VK9cFSSb4_Y/R7vgkIpTOyI/AAAAAAAAAGY/xaYECtjrP6g/s320/microcontroller.jpg
الميكروكونترولر عباره عن Integrated Chip لا يقدر على فعل اى شىء لوحده
ولكنه عباره عن العقل المفكر لاى نظام Embedded system
وهو مكون من:
CPU
RAM
ROM
I/O ports
and timers
وطبعا كل حاجه هتتشرح بالتفصيل ان شاء الله.
وطبعا الفرق بينه وبين الميكروبروسيسور انه يحتوى على كل هذه الاشياء عكس الميكروبروسيسور
الذى يكن لوحده وتيم تركيب معه باقى الحاجات.
فيديو جميل جدا من شركه MICROCHIP
بعنوان
What is the microcontroller ?
الفيديو (http://electronic-patch.blogspot.com/2010/03/what-is-microcontroller.html)
----------------------------------------------------------------------------------------------
الدرس الاول : شرح معنى كل pin لاحد الميكروكونترولرز
دلوقتى قبل ما تبدأ فى اى حاجه عمل الدائره او البرمجه او اى شىء لازم تحدد الميكروكونترولر الى هتستخدمه
طبعا ازاى؟
حسب الى انت ناوى تعمله، وحجم البرنامج الى انت هتعمله
طيب ديه نقطه هنوصلها بعدين ان شاء الله.
دلوقتى احنا هنشتغل على احد الميكروكونترولر PIC 16F84 كمثال هنشرح عليه بعض الحاجات
ديه صوره من الــ Data sheet بتاعته
دلوقتى انا هشرح كل pin عباره عن ايه...
http://www.hobbyprojects.com/pic_tutorials/images/pic_micontroller.jpg
----------------------------------------
RA0 To RA4
RA عباره عن bidirectional port يعنى ايه؟
يعنى ممكن يبقى input or output
والرقم الى بعد RA عباره عن [bit number [0 to 4
----------------------------------------
RB0 To RB7
زى RA بالظبط بس الفرق انه عباره عن bit 8
----------------------------------------
VSS And VDD
عباره عن power supply pins
VDD is the positive supply,
and VSS is the negative supply, or 0V
The maximum supply voltage that you can use is 6V,
and the minimum is 2V
----------------------------------------
OSC1/CLK IN And OSC2/CLKOUT
تستخدم لاضافه external clock
----------------------------------------
MCLR
تستخدم لمسح ما فى الذاكره
يعنى لما نبقى عاوزين نحط برنامج تانى
بيتم توصيلها بـــ the positive supply
----------------------------------------
INT
تستخدم قليلا جدا
وهى عندما يحصل تهنيج فى البرنامج داخل الميكروكونترولر نستخدمها
بتوصيلها بــــ the positive supply
علشان البرنامج يعمل Restart لنفسه.
----------------------------------------
T0CK1
برضه هنستخدمها قليل جدا
وهى عباره عن another clock input
والصراحه مش فاهمها اوى
على العموم تقريبا مش هنستخدمها خالص
الدرس كده خلص ... الحمد لله
ان شاء الله سوف اعمل على الدرس التانى قريبا
ادعولى
السلام عليكم ورحمه الله وبركاته
تم تأجيل أضافه باقى الدروس
أسف جدا
اولا قبل اى حاجه الموضوع ده لازم يتثبت وإلا مش هيحصل كويس :130:
طبعا بهزر ( وبرخم ) :P
المهم خلينا فى موضوعنا
http://img707.imageshack.us/img707/6646/36598856.gif
انتوا عاملين ايه ... كويسين
طيب ... الحمد لله
احنا عارفين ان المايكروكونترولر مهم جدا
بس الناس الى مش هتختار الماده ديه هتعمل ايه ... هتعيط ... اكيد لأ
طيب اكيد فى ناس كتير قالت خلاص انا هتعلمه لوحدى وناس تانيه هتقول فاكس للموضوع اصلا
طيب بدل ما نتشتت انا قلت نعمل موضوع وانا ان شاء الله سوف اشرح المايكروكونترولر على ادى يعنى
وان شاء الله هنبقى نعمل كمان مشاريع وحاجات جامده جدا
بس انتوا شجعونى وعاوزين نبقى متعاونين
خلاص اتفقنا ... ؟
ملحوظه: انا هشرح الموضوع على حد معلوماتى لو هناك حاجات ناقصه فى الدروس ممكن حد يقولى وانا هضيفها طبعا
المقدمة: مقدمة عن الميكروكونترولر + الخطة
قبل ما نبدأ ان شاء الله لازم نبقى محددين هنعمل ايه
الخطه:
1-مقدمه بسيطه عن الميكروكونترولر
2-شرح تركيب الميكروكونترولر من الداخل وفائده كل حاجه
دروس من "2" الى "10".
3- مشاهده الميكروكونترولر كاملا
4- نبدأ فى الشرح التفصيلى لاحد المكيكروكونترولر وهو
PIC16F84
5- البرمجه وطبعا بلغه الـــ C
6- لسه محددتش
-------------------------------------
طيب نبدأ فى المقدمة...
ما هو الميكروكونترولر ؟
http://1.bp.blogspot.com/_VK9cFSSb4_Y/R7vgkIpTOyI/AAAAAAAAAGY/xaYECtjrP6g/s320/microcontroller.jpg
الميكروكونترولر عباره عن Integrated Chip لا يقدر على فعل اى شىء لوحده
ولكنه عباره عن العقل المفكر لاى نظام Embedded system
وهو مكون من:
CPU
RAM
ROM
I/O ports
and timers
وطبعا كل حاجه هتتشرح بالتفصيل ان شاء الله.
وطبعا الفرق بينه وبين الميكروبروسيسور انه يحتوى على كل هذه الاشياء عكس الميكروبروسيسور
الذى يكن لوحده وتيم تركيب معه باقى الحاجات.
فيديو جميل جدا من شركه MICROCHIP
بعنوان
What is the microcontroller ?
الفيديو (http://electronic-patch.blogspot.com/2010/03/what-is-microcontroller.html)
----------------------------------------------------------------------------------------------
الدرس الاول : شرح معنى كل pin لاحد الميكروكونترولرز
دلوقتى قبل ما تبدأ فى اى حاجه عمل الدائره او البرمجه او اى شىء لازم تحدد الميكروكونترولر الى هتستخدمه
طبعا ازاى؟
حسب الى انت ناوى تعمله، وحجم البرنامج الى انت هتعمله
طيب ديه نقطه هنوصلها بعدين ان شاء الله.
دلوقتى احنا هنشتغل على احد الميكروكونترولر PIC 16F84 كمثال هنشرح عليه بعض الحاجات
ديه صوره من الــ Data sheet بتاعته
دلوقتى انا هشرح كل pin عباره عن ايه...
http://www.hobbyprojects.com/pic_tutorials/images/pic_micontroller.jpg
----------------------------------------
RA0 To RA4
RA عباره عن bidirectional port يعنى ايه؟
يعنى ممكن يبقى input or output
والرقم الى بعد RA عباره عن [bit number [0 to 4
----------------------------------------
RB0 To RB7
زى RA بالظبط بس الفرق انه عباره عن bit 8
----------------------------------------
VSS And VDD
عباره عن power supply pins
VDD is the positive supply,
and VSS is the negative supply, or 0V
The maximum supply voltage that you can use is 6V,
and the minimum is 2V
----------------------------------------
OSC1/CLK IN And OSC2/CLKOUT
تستخدم لاضافه external clock
----------------------------------------
MCLR
تستخدم لمسح ما فى الذاكره
يعنى لما نبقى عاوزين نحط برنامج تانى
بيتم توصيلها بـــ the positive supply
----------------------------------------
INT
تستخدم قليلا جدا
وهى عندما يحصل تهنيج فى البرنامج داخل الميكروكونترولر نستخدمها
بتوصيلها بــــ the positive supply
علشان البرنامج يعمل Restart لنفسه.
----------------------------------------
T0CK1
برضه هنستخدمها قليل جدا
وهى عباره عن another clock input
والصراحه مش فاهمها اوى
على العموم تقريبا مش هنستخدمها خالص
الدرس كده خلص ... الحمد لله
ان شاء الله سوف اعمل على الدرس التانى قريبا
ادعولى
السلام عليكم ورحمه الله وبركاته