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

مشاهدة نتائج الإستفتاء: أى لغات البرمجة أفضل للميكروكونتروللر 8051 ؟؟؟؟؟؟
لغة الجيم C 152 51.70%
لغة التجميع Assembly 142 48.30%
المصوتون: 294. أنت لم تصوت في هذا الإستفتاء

   

الصورة الرمزية رحال حول العالم
رحال حول العالم
:: عضو فضي ::
تاريخ التسجيل: Nov 2006
الدولة: الخبر : السعودية & القاهرة : مصر
المشاركات: 155
نشاط [ رحال حول العالم ]
قوة السمعة:
قديم 20-02-2007, 10:57 PM المشاركة 9   
افتراضي



حسناً سأطرح الاجابة عن السؤال من خلال مقال كتبه الزميل م/ احمد الديب ، و ذلك لان ما كتبه لا اجد ما اضيفه عليه فلم يترك لى اى توضيح افضل
--------------------------------------------------------------------------------------------------------
كتب المهندس أحمد :-
-----------------------
الميكروكونتروللر عبارة عن قطعة اليكترونية رقمية صغيرة تم اخترعها بعد الكمبيوترات التى تقوم بتخزين البرامج ويقوم الميكروكنترولر بحفظ مجموعة من التعليمات بداخله والتى تسمى برنامج والتى يكون من السهل التعديل فيها بدلا من اعادة تغيير الاسلاك والتوصيلات كما كان متبع قديما.



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


اولا الميكروبروسيسور Microprocessor
---------------------------------------------------
تم صنع اول ميكروبروسيسور فى بداية السبعينيات يتألف المايكروبروسيسور من وحدة معالجة مركزية تدعى بـ CPU و هي اختصاراً لـ Central Processing Unit
ومن وحدتي الربط - وهى التي تربط المعالج مع الوسط الخارجي- المنطقي و تدعى عادةً بـ Peripheral I/O Ports.
كما يتواجد ذاكرة عشوائية صغيرة السعة RAM أما ذاكرة البرنامج فهي صغيرة جدا و قد صممت لحفظ جزئ صغير من البرنامج (و عادةً يكون جزء القراءة و الكتابة من و إلى EEPROM). كما يتم تخزين فيها بعض عناوين المعلومات المتوفرة في الذاكرة الخارجية EEPROM.
لذلك فالمايكروبروسيسور بحاجة إلى ذاكرة مساعدة و هذا يقتضي أن تكون وحدتي الاتصال مؤلفة من جزئيين:

1- البيانات Data Lines:
و هي مدخل البيانات التي يجب أن يتم إيصالها للمعالج ليقوم بمعالجتها.
و لها 8 أو 16 أو 32 مدخل Pin على حسب نوع المعالج و قدرته أي 8 بت أو 16 بت أو 32 بت أما هذه البيانات تكون متوفرة عادة في الذاكرة المساعدة الخارجية.

2- العناوين Address Lines:
وهي مخرج من المعالج يرسل عليه عناوين المعلومات المتوفرة في الوسط الخارجي (الذاكرة المساعدة مثلا).
فيقوم المعالج بوضع العنوان على شكل 8 أو 16 أو 32 بت و من ثم يقرأ المعلومة التي يحتاجها عن طريق مدخل البياناتData Lines.
و مثالا على بعض أصناف معالجات المايكروبروسيسور هو معالج 68000 من شركة Motorola و المعالج الشهير Z80.

الخلاصة: إن المايكروبروسيسور لا يمكنه أن يعمل مستقلاً بدون وجود بعض المساعدات مثل الذواكر مثلاً! و إذا ما نظرنا إلى دائرة تحوي معالج مايكروبروسيسور فيمكننا أن نشاهد بالقرب من المعالج الذواكر المساعدة مثل ROM-EPROM-EEPROM.
إذا فدائرة المايكروبروسيسور هي الأكثر تعقيدا من الميكروكنترولر



2-المايكروكونترولر Microcontroller:

و هو عبارة عن مايكروبروسيسور تم تطويره بحيث تم وضع جميع المكونات التالية في شريحة واحدة مدمجة:
1- وحدة المعالجة المركزية
Central Processing Unit CPU
2- ذاكرة مؤقتة (عشوائية)
Rondom Access Memory RAM
3 - ذاكرة قابلة للقراءة و الكتابة كهربائية EEPROM
4- مداخل الربط المنطقية بين المعالج و الوسط الخارجي Peripheral I/O Units
ويجب أن نذكر أن هناك بعض الحالات التي يتم استخدام ذاكرة إضافية للمعالج عندما تكون كمية المعلومات المراد تخزينها أكبر من سعة الذاكرة الداخلية للمعالج!

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

اعلانات

فهد المنصور
:: مؤسس موقع القرية الالكترونية ::
تاريخ التسجيل: Feb 2004
المشاركات: 8,001
نشاط [ فهد المنصور ]
قوة السمعة:
قديم 24-02-2007, 10:23 PM المشاركة 10   
افتراضي


بارك الله فيك أخي رحال على كل ما تبذله في هذا المجال المهم والمطلوب ..

أخي وصلة الكتاب لا تعمل .

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

فهد المنصور
:: مؤسس موقع القرية الالكترونية ::
تاريخ التسجيل: Feb 2004
المشاركات: 8,001
نشاط [ فهد المنصور ]
قوة السمعة:
قديم 24-02-2007, 10:51 PM المشاركة 11   
افتراضي


ارجو تصحيح ما تم أضافته .

http://www.qariya.info/electronics/micro_pic_pro.htm

:can:


التعديل الأخير تم بواسطة : ماجد عباس محمد بتاريخ 23-11-2018 الساعة 08:25 AM السبب: تصحيح الرابط للموقع الجديد

الصورة الرمزية رحال حول العالم
رحال حول العالم
:: عضو فضي ::
تاريخ التسجيل: Nov 2006
الدولة: الخبر : السعودية & القاهرة : مصر
المشاركات: 155
نشاط [ رحال حول العالم ]
قوة السمعة:
قديم 25-02-2007, 03:53 AM المشاركة 12   
افتراضي


بارك الله فيك أخي رحال على كل ما تبذله في هذا المجال المهم والمطلوب ..

أخي وصلة الكتاب لا تعمل .
السلام عليكم و رحمة الله
شكراً لك على المرور و التعليق المشجع
اليك رابط الكتاب
http://www.4shared.com/file/10835771...tion_1995.html


الصورة الرمزية رحال حول العالم
رحال حول العالم
:: عضو فضي ::
تاريخ التسجيل: Nov 2006
الدولة: الخبر : السعودية & القاهرة : مصر
المشاركات: 155
نشاط [ رحال حول العالم ]
قوة السمعة:
قديم 25-02-2007, 05:56 AM المشاركة 13   
افتراضي


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

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

ذكر المهندس احمد محاضرة هامة عن تاريخ الميكروكونتروللر قائلاً

بسم الله الرحمن الرحيم

الان نبدأ فى اول دروس دورة الميكرو كنترولر ونسال الله العلى القدير ان يوفقنا جميعا

تاريخ الميكروكنترولر :

فى سنة 1969 سافر فريق من المهندسين اليابانيين من شركة BUSICOM الى امريكا بدعوة من شركة INTEL حيث طلبت منهم بعض الدوائر المتكاملة للالات الحاسبة .
ومن بين هذا الفريق مهندس يدعى Marcian Hoff قام بوضع اقتراح جديد هو ضرورة ايجاد حلول بديلة للدوائر متكاملة حيث يتم بها تخزين للبرامج المستخدمة.

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

ولكن مع الوقت تم التفكير فى اول ميكروكنترولر وبدات فكرة Marcian Hoff فى التنفيذ .

ولتحقيق هذه الفكرة قام Frederico Faggin بمساعده شركة Intel فى انتاج اول ميكروكنترولر وحصلت على الحق فى بيعه عام 1971 ولكن بعد شراء رخصة من شركة BUSICOM بدون ان تعلم ان لديها هذا الكنز .

وفى خلال هذه السنة ظهر فى الاسواق الميكروبروسيسور 4004 ويحتوى على 4 bit .

وفى هذا الوقت طالبت الشركة الاميريكية CTC شركتى INTEL و Texas Instruments بعمل ميكروبرسيسور 8-BIT
وفى عام 1972 ظهر اول ميكروبروسيسور 8-BIT فى الاسواق تحت اسم 8008 وكان يحتوى على ذاكرة 16KB وكان سعره حوالى 360 دولار .
وفى هذا العام ادركت معظم الشركات اهمية هذا الاختراع العجيب فى تغيير مستقبل الدوائر المتكاملة وعلى راسهم Motorola حيث قامت بانتاج 6820 و 6850.
فى عام 1975 اعلنت شركة The MOS Technology عن ميكروبروسيسور 6501 و 6502 بى 25 دولار .
وايضا قام المهندس Frederico Faggin بترك العمل مع شركة INTEL وتكوين شركته الخاصة Zilog Inc وفى عام 1976 اعلن عن الميكرو Z80
حيث كان الاهتمام فى ذلك الوقت بتطوير برامج لى 8080
فلذلك قام Frederico Faggin باضافة امكانية التوافق مع الميكروبرسيسور 8080 الى Z80 حيث كان يقوم بتنفيذ البرامج المكتوبة خصيصا لى 8080 .

ومع زيادة سعة الذاكرة قام ايضا باضافة ذاكرة عشوائية RAM ولذلك حقق Z80 نجاحا باهرا فى ذلك الوقت .

ونتيجة هذا قامت انتل بتطوير ال 8080 الى 8085 ولكن لم يصمد ايضا امام Z80 .

وبعدها قامت العديد من الشركات بتطوير ذلك الكنز وانتاج العديد من الميكروكنترولات لها قدارت هائلة .


و الآن جاء دورى فى طرح سؤال مهم جداً و ارجوا ان يشارك فى الاجابة كل المختصين بدراسة و برمجة الميكروكونتروللر
السؤال :-

ما هو افضل نوع من الميكروكونتروللر ( PIC - AVR - 8051 ) و هل هناك انواع اخرى ؟

الحقيقة انا لا اعرف اجابة نموذجية لهذا السؤال و لكن ارجو ان يشارك الجميع فى الاجابة فهذه الاجابة ستكون بمثابة مقارنة هامة بين الانواع المختلفة للميكروكونتروللر.


زكي شاكر
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: المغرب
المشاركات: 2,945
نشاط [ زكي شاكر ]
قوة السمعة:
قديم 28-02-2007, 11:45 PM المشاركة 14   
افتراضي


السلام عليكم
شكرا أخي الكريم عل مجهودك الطيب ..
لابد من الاهتمام بهذا الجانب الهام من علم الالكترونيات، اي الدارات التي تعتمد على متكاملات قابلة للبرمجة .
وفقنا الله جميعا لما فيه الخير ..


التعديل الأخير تم بواسطة : زكي شاكر بتاريخ 01-02-2009 الساعة 04:26 PM

الصورة الرمزية رحال حول العالم
رحال حول العالم
:: عضو فضي ::
تاريخ التسجيل: Nov 2006
الدولة: الخبر : السعودية & القاهرة : مصر
المشاركات: 155
نشاط [ رحال حول العالم ]
قوة السمعة:
قديم 01-03-2007, 02:37 AM المشاركة 15   
افتراضي


شكراً لمرورك اخى zaki chaker


الصورة الرمزية رحال حول العالم
رحال حول العالم
:: عضو فضي ::
تاريخ التسجيل: Nov 2006
الدولة: الخبر : السعودية & القاهرة : مصر
المشاركات: 155
نشاط [ رحال حول العالم ]
قوة السمعة:
قديم 09-03-2007, 02:16 AM المشاركة 16   
افتراضي


يمكن للسادة اعضاء المنتدى الكرام متابعة الحلقة الثانية على الرابط التلى

http://www.qariya.info/vb/showthread...1486#post91486


التعديل الأخير تم بواسطة : ماجد عباس محمد بتاريخ 23-11-2018 الساعة 08:26 AM السبب: تصحيح الرابط للموقع الجديد


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