Advertisements

video

Games

video

الثلاثاء، 1 أكتوبر 2019

مدخل إلى الميكروكونترولر PIC



مدخلك الشخصى إلى الميكروكونترولر PIC :
The PIC Microcontroller:
Your Personal Introductory Course
مقدمة :
الآن أصبح من الممكن برمجة الرقائق ( الشرائح – الدوائر المتكاملة) ، لقد ولت الأيام التى كان يتم فيها بناء الدوائر تحيط بالرقائق ( دوائر خارج الرقائق) ، والآن يمكننا أن نبنى رقائق تحيط بالدوائر ( دوائر داخل الرقائق ، أى مدمجة ) . هذه التكنولوجيا الآن لا حدود لها ويمكن صنع العديد من الدوائر المعقدة أصغر بعدة مرات من خلال استخدام هذه المتحكمات الدقيقة microcontrollers ، والتى يعتبر الميكروكونترولر PIC مثال ممتاز لها .
عندما تشترى الميكروكونترولر PIC ، فإنك تحصل على كتلة من السليكون عديمة الفائدة ، بإمكانيات مذهلة . هذه القطعة لن تفعل شيئا بدون البرنامج الذى تكتبه . تحت قيادتك ، تقريبا أى عدد أو مجموعة من الشرائح المنطقية العادية يمكن أن تقلص (تحشر) فى برنامج واحد والذى بدوره يوضع داخل الميكروكونترولر PIC .
الشكل التالى يوضح خطوات تطوير برنامج الميكروكونترولر PIC .


برمجة الميكروكونترولر PIC هو كل ما تقوم به مع الاعداد ، سواء كانت ثنائية ، أو عشرية ، أو سداسية عشر .
خدعة البرمجة تكمن فى جعل الشريحة تؤدى المهمة المعينة عن طريق تحريك (نقل) ومعالجة الأعداد. والأكثر من ذلك ، هناك مجموعة محددة من المهام التى يمكن أن تؤديها على الأعداد ، هذه المهام تعرف بالتعليماتinstructions . يستخدم البرنامج تعليمات عامة بسيطة ، وأيضا تعليمات أكثر تعقيدا والتى تقوم بعمل أكثر من مهمة محددة . الشريحة سوف تخطو خلال التعليمات واحدة تلو الأخرى ، وتؤدى ملايين التعليمات كل ثانية ( وهذا يعتمد على تردد المذبذب المستخدم) ، وبهذه الطريقة تؤدى وظيفتها .

الأعداد فى الميكروكونترولر PIC يمكن أن تكون :
1- مستقبلة من المداخل ( باستخدام منفذ الدخل) .
2- مخزنة فى حجرات (أماكن - مواقع) خاصة داخل الرقاقة ، وتسمى سجلات الملف ‘file registers’
3- معالجة ( العمليات الحسابية مثل الجمع والطرح والعمليات المنطقية مثل AND وغيرها ) .
4- مرسلة للخارج خلال المخارج (باستخدام منفذ الخرج) .
وهذا هو أساسا كل ما فى برمجة الميكروكونترولر PIC ، لحسن الحظ هناك بعض الوظائف المفيدة الأخرى والتى يوفرها لنا الميكروكونترولر PIC مثل المؤقتات المدمجة بالشريحة ، أو بعض الأعلام التى تشير إلى ما إذا كان حدث أو لم يحدث شىء معين ، والتى تجعل الحياة أسهل بكثير .


ليست هناك تعليقات:
Write Comments

Interested for our works and services?
Get more of our update !