پاورپوینت آماده پروژه درس ريزپردازنده بررسی جامع تراشه PIC

پاورپوینت آماده پروژه درس ريزپردازنده بررسی جامع تراشه PIC

تعداد صفحات: 49

حجم فایل: 1.25 M

فرمت فایل: پاورپوینت

دسته بندی:

قیمت: 599,900 ریال

تعداد نمایش: 35 نمایش

ارسال توسط:

تاریخ ارسال: 20 آوریل 2023

به روز رسانی در: 20 آوریل 2023

خرید این محصول:

پس از پرداخت لینک دانلود برای شما نمایش داده می شود.

599,900 ریال – خرید

*       ميكرو كنترلر هاي خانواده PIC از معماري هاروارد استفاده ميكنند.اين بدين معناست كه كل حافظه به دو قسمت تقسيم شده است كه عبارتند ازحافظه داده و حافظه برنامه.

*       مزيت اين معماري آن است كه ميتوان به هر دو بخش حافظه در يك دستورالعمل دسترسي داشت.اين امر موجب مي شود كه اين نوع معماري سريع تر از معماري استاندارد وان نيومن(VonNeuman) باشد.معماري وان نيومن از يك حافظه براي داده ها و برنامه استفاده مي شود.

 

 

*       Eeprom Memory

*       براي ذخيره داده ها در حين اجراي برنامه به كار ميرود.اين حافظه قابل خواندن و نوشتن مي باشد و بر حسب نياز كاربر از آن استفاده مي شود.

*       Program Memory

*       برنامه اي كه توسط كاربر نوشته مي شود،در اين حافظه    Load مي شود.به عنوان مثال PIC16F877 (40pin) داراي PC 13بيتي براي آدرس دهي كردن Flash Program Memory به حجم (8k*14bit) مي باشد.همچنين PIC16F84(18 Pin) داراي PC 13 بيتي براي آدرس دهي كردن حافظه 1K word مي باشد.

 

 

*       بعضي از رجيسترهاي مخصوص كه در يك بانك قرار دارند ممكن است در بانك هاي ديگر نيز تكرار شوند كه اين به خاطر دسترسي سريع تر و كاهش كد برنامه است.

*       رجيسترهاي حافظه RAM مي توانند به طور مستقيم يا به طور غير مستقيم از طريق FSR قابل دسترسي باشند.

 

 

*       از نوع مصارف عمومي (General Purpose) مي باشد.تنها داراي 35 دستورالعمل (instruction) جهت برنامه نويسي اسمبلي مي باشد كه هر دستورالعمل در يك سيكل خوانده مي شود.

*       8 bit wide dataحافظه داده ها 8 بيتي مي باشد.

*       14 bit wide instructionداراي    1k حافظه Flash Program Memory با عرض 14 بيت مي باشد.

*       1k word=1k *14 bit داشتن 14 بيت عرض اين حسن را دارد كه خود داده وكد عمليات همزمان خوانده مي شود يعني با تعداد پالس كمتر در مقايسه با ساير ميكرو كنترلرها برنامه اجرا ميشود.

 

 

*       Cpu از نوع RISC(Reduce instruction set computer)    طراحي شده است كه در اين نوع،تعداد دستورات پردازنده كم مي باشد(مثلا 35 دستورالعمل) ولي در هر سيكل يك دستور اجرا ميشود وسرعت پردازش بالا ميرود.سرعت در داخل PIC با كلاك 10MEG يك و نيم برابر سرعت در 8051 مي باشد و علت آن علاوه بر موارد ذكر شده بالا اين است كه پالس ساعت در PIC به صورت 4 پالس با فازهاي مختلف تقسيم شده اند و هر كدام از آنها كار خاصي را به عهده گرفته اند كه در نهايت پردازش موازي باعث بالا رفتن سرعت ميشود.

 

پاسخ دهید