ملتقى مهندسي كردستان
اهلا بك زائرنا الكريم انت غير مسجل لدينا يشرفنا الانضمام الى اسرتنا بالضغط على ( تسجيل ) او الذهاب الى القسم الذي تريد وتمتع بوقتك معنا



 
المجلةالرئيسيةالتسجيلدخول

شاطر | 
 

 كل شيئ عن ( PIC 16F8X ) الجزء الاول

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل 
كاتب الموضوعرسالة
Admin
Admin
Admin



مُساهمةموضوع: كل شيئ عن ( PIC 16F8X ) الجزء الاول    2012-01-29, 7:04 pm



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


فى سنة
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 وكان يحتوى على ذاكرة 16
KB وكان سعره
حوالى 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 .
وبعدها قامت العديد من الشركات بتطوير ذلك الكنز وانتاج العديد من الميكروكنترولات
لها قدارت هائلة .
ما هو الميكرو كنترولر؟؟؟


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


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


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


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


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


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


2- ذاكرة
مؤقتة (عشوائية)




3 – ذاكرة قابلة للقراءة و الكتابة كهربائية EEPROM
4- مداخل الربط المنطقية بين المعالج و الوسط الخارجي
Peripheral I/O Units
ويجب أن نذكر أن هناك بعض الحالات التي يتم استخدام ذاكرة إضافية للمعالج عندما
تكون كمية المعلومات المراد تخزينها أكبر من سعة الذاكرة الداخلية للمعالج!
الخلاصة: المايكروكونترولر هو جيل جديد و مطور عن المايكروبروسيسور و أن جميع
ملحقات المعالج تم وضعها في شريحة واحدة و من هنا فبناء دارة تحوي مايكروكونترولر
تكون بسيطة و صغيرة و ليست معقدة!
الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://noratron.kobani.eu
 
كل شيئ عن ( PIC 16F8X ) الجزء الاول
استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
ملتقى مهندسي كردستان :: الاقسام الهندسية :: الميكروكونترولر-
انتقل الى: