الأقسام الرئيسية
ابحث فى المدونة
المواضيع الاكثر مشاهده
أحدث المواضيع
الميكروكنترولر PIC16F84
اولا سوف نذكر بعض الملاحظات علي هذا النوع
- هذا النوع هو 8-Bit ميكروكنترولروتركيبه يكون من النوع RISC ويعرف ايضا باسم Harvard
ويكون الشكل العام لهذا التركيب كما هو موضح
ويوجد نوع اخر من تركيب الميكروكنترولات يسمي von-Neumann اوCISC
وتركيبه يكون كما بالشكل
ويتضح الفرق بين النوعين من الرسم, ولمزيد من التوضيح :-
النوع الاول Harvard هو الاحدث وهو يعمل علي زيادة سرعة الميكروكنترولر وذلك بسبب فصل باص البيانات عن باص العناوين.
اما فالنوع الاخر Neumann يكون الباصان موجودين معا وتنتقل البيانات اوالتعليمات التي يتم تنفيذها مع البرنامج واحده ثم الاخري علي هذا الباص وهذا يتسبب في بطئ وحدة المعالجه المركزيه.
وكلمة RISC هي اختصارReduced Instruction Set Computer
ومعناها ان عدد التعليمات التي يتم تخزينها في هذا النوع قليل وتصل الي 35 تعليمه.
اما كلمة CISC فهي اختصار Complex Instruction Set Computer
- ذاكرة البرنامج
وتكون من النوع Flash اي يمكن بسهوله مسح ما عليها من بيانات واعادة الكتابه عليها مره اخري
والبيانات الموجوده عليها لايمكن استرجاعها اذا حدث انقطاع فالتيار الكهربي,وحجمها 1000 كلمه والكلمه تساوي 2 بايت
- EEPROM
يخزن بها بيانات وتعليمات الميكروكنترولر ولا يتم ازالة ما بها عند فصل التيار الكهربي, وهي ذاكرة للقراءه فقط, وحجمها 64 بايت.
- RAM
تستخدم ايضا لتخزين بيانات الميكروكنترولروالتي يستخدمها اثناء تنفيذه للبرنامج, مثل البيانات المؤقته التي توضع عند مداخل ومخارج الميكروكنترولر حتي تستخدمها الاجهزه المتصله به,وحجمها 64 بايت.
وهذا الميكروكنترولر له بورتان:-
1- PORTA وبه 5 ارجل.
2- PORTB وبه 8 ارجل.
- FREE-RUN TIMER
وهو register موجود داخل الميكروكنترولر ويقوم بالعد بدا من صفر وحتي 255 ويخصص زمن محدد بين كل عده والعده التي تليها
وهذا هو الشكل العام للميكروكنترولرPIC16F84
- Clock / instruction cycle
يعمل الميكروكنترولر علي تنفيذ التعليمات بصوره متتاليه ويستخدم CLK لتنظيم هذه العمليه.
وتردد المذبذب(Oscillator Frequency) هو الزمن بين كل ذبذبه والتي تليها ويساوي 10 MHZ.
ويتم توصيل المذبذب بالرجل OSC1,وتقسم بعد ذلك الي اربعة فترات هي Q1 ,Q2 ,Q3 &Q4
وهذه الاربع فترات تمثل دوره تعليمه واحده machine cycle
- في الفتره Q1
تستدعي التعليمه التي سوف يتم تنفيذها
- الفتره من Q2 الي Q3
تتحول التعليمه الي صوره يفهمها الميكروكنترولروتسمي هذه العمليه Decoding
- الفتره Q4
يتم كتابة التعليمه فالregisterالخاص بها
الشكل التالي يوضح تقسيم الذبذبه الداخله من OSC1
انتظرونا فالدرس الرابع انشاءالله
Labels:
هندسة الاتصالات
الاشتراك في:
تعليقات الرسالة (Atom)
0 comments:
إرسال تعليق
ضع تعليقك أو أستفسارك