الدرس الرابع ج3

STATUS Register
 

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

 

ونلاحظ من الشكل السابق وجود خانتين Bank 0 وهى التى يقوم المستخدم بالتعامل معها و Bank 1 هى نسخة طبق الاصل من Bank 0
وايضا تقسم ذاكرة البيانات الى جزء علوى وجزء […]

مشاركة الروابط These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Live
  • De.lirio.us
  • MyShare
  • e-mail
  • blogmarks
  • BlogMemes
  • Book.mark.hu
  • YahooMyWeb

الدرس الرابع ج2

Central Processing Unit
وحدة المعالجة المركزية
 

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

 

ويجب ملاحظة انه عندما يقوم المبرمج بكتابه برنامج معين فان التعليمات تكون مثلا فى الصورة الاتية MOVLW 0×20 ولكن هذه التعليمات لا […]

مشاركة الروابط These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Live
  • De.lirio.us
  • MyShare
  • e-mail
  • blogmarks
  • BlogMemes
  • Book.mark.hu
  • YahooMyWeb

الدرس الرابع ج1

Reset
 

 
نجد من توزيع ارجل الميكروكنترولر ان الرجل رقم 4 تستخدم فى عمل reset وهذه الكلمة تعنى اعادة الميكرو الى وضع حالته المعروفة و ذلك عندما يكون الميكروكنترولر فى حالة غريبة او نتائجه غير دقيقة .
 

وكما ذكرنا سابقا ان الخط الموجود فوق كلمة MCLR تعنى عمل reset للميكرو فى حالة ان هذه الرجل تساوى صفر […]

مشاركة الروابط These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Live
  • De.lirio.us
  • MyShare
  • e-mail
  • blogmarks
  • BlogMemes
  • Book.mark.hu
  • YahooMyWeb

الدرس الثالث ج2

توصيف الارجل
فى الشكل الاتى نجد الميكروكنترولر مع اسم كل رجل

وكما نلاحظ فالميكروكنترولر يحتوى على 18 رجل وفائدة كل رجل موضحة كما يلى :

1- RA2 الرجل الثانية فى المرفأ A
2- RA3 الرجل الثالثة فى المرفأ A
3- RA4 الرجل الرابعة للمرفأ A ولها وظيفة اضافية هى TOCK وتستخدم مثل المؤقت او المذبذب
4- MCLR […]

مشاركة الروابط These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Live
  • De.lirio.us
  • MyShare
  • e-mail
  • blogmarks
  • BlogMemes
  • Book.mark.hu
  • YahooMyWeb

الدرس الثالث ج1

والان سنبدا فى التعرف على
Microcontroller PIC16F84

 

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

1- هذا الميكروكنترولر من فئة 8 -bit وتركيبة من النوع RISC ويسمى ايضا Harvard
والشكل العام لهذا التركيب كما فى الصورة الاتية
 

 

والنوع الاخر يسمى من تركيب الميكروكنترولات هو
CISC او von-Neumann

وتركيبه كما فى […]

مشاركة الروابط These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Live
  • De.lirio.us
  • MyShare
  • e-mail
  • blogmarks
  • BlogMemes
  • Book.mark.hu
  • YahooMyWeb

الدرس الثانى ج3

مكونات الميكروكنترولر
Memory unit

وحده الذاكرة
وهى جزء من اجزاء الميكروكنترولر المسئول عن تخزين البيانات بها .
وتقوم الذاكرة بترتيب البيانات فى امكان معينة ويكون لكل مكان فيها عنوان معين والفائدة من وضع العناوين هى سهولة استرجاع البيانات منها .
وتستخدم الذاكرة فى كتابة وقراءة البيانات فيها ومنها فلذلك يوجد بها خط او باص لتحديد نوع العملية […]

مشاركة الروابط These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Live
  • De.lirio.us
  • MyShare
  • e-mail
  • blogmarks
  • BlogMemes
  • Book.mark.hu
  • YahooMyWeb

الدرس الثانى ج2

والان سنقوم بالتحويل من النظام الثنائى الى العشرى
وهى اسهل جدا من تحويل العشرى للثنائى حيث نقوم بعملية ضرب فى هذه الحالة
فمثلا نريد تحويل الرقم الاتى

كود
110011010

الى عشرى
فنقوم ضرب اول عنصر من اليمين وهو 0 فى 2 اس صفر والعدد الثانى فى 2 اس 1
ويكون كما يلى

وبالمثل للتحويل من […]

مشاركة الروابط These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Live
  • De.lirio.us
  • MyShare
  • e-mail
  • blogmarks
  • BlogMemes
  • Book.mark.hu
  • YahooMyWeb

الدرس الثانى ج1

والان سوف نبدا فى لمحة سريعة للتعرف على انظمة الاعداد
 

اولا النظام العشرى
 

 

وهو نظام الاعداد المعتاد لنا جميعا والذى يتكون من صفر الى 9 وهذا السبب لتسميته بالنظام العشرى حيث يحتوى على 10 رموز اما باقى الارقام فيكون صياغتها من هذه العشر رموز .
وطريقة العد فى النظام العشرى كانت عن طريق البدء من صفر مع […]

مشاركة الروابط These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Live
  • De.lirio.us
  • MyShare
  • e-mail
  • blogmarks
  • BlogMemes
  • Book.mark.hu
  • YahooMyWeb

الدرس الاول ج2

 
ما هو الميكرو كنترولر؟؟؟

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

وبعض الناس قد يكون فى حيرة بين الميكروكنترولر والميكروبروسيسور ولذلك […]

مشاركة الروابط These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Live
  • De.lirio.us
  • MyShare
  • e-mail
  • blogmarks
  • BlogMemes
  • Book.mark.hu
  • YahooMyWeb

الدرس الاول ج1

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

مشاركة الروابط These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Live
  • De.lirio.us
  • MyShare
  • e-mail
  • blogmarks
  • BlogMemes
  • Book.mark.hu
  • YahooMyWeb