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

دسته بندي : عمومی » گوناگون
با توجه به اهميت و گسترش روزافزون كاربردهاي ميكروكنترلرها و محدوديت هايي كه ميكروكنترلرهاي خانواده ي MCS51 ايجاد مي كرد،شركت Microchipنسل جديدي از ميكروكنترلرها به عنوان PIC به بازار عرضه كرد.با توجه به قابليت بسيار زياد اين ميكروكنترلرها،به سرعت مورد استقبال قرار گرفت وتحول بزرگي در استفاده از ميكروكنترلرها ايجاد كرد.
با ارائه نسل جديد ميكروكنترلرها توسط شركت ميكروچيپ،برنامه نويسي ميكرو وارد مرحله جديدي شد و روشهاي سنتي برچيده شد به اين ترتيب ديگر نيازي نيست براي ارسال اطلاعات به LCD زير برنامه اي فراخواني شود بلكه فقط با استفاده از يك دستور LCDOUT اطلاعات وفرمان ها به LCD منتقل مي شود.

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


Data Memory
اين حافظه به Bank 0 و Bank 1
و... تقسيم مي شود.هر بانك شامل حافظه
RAM معمولي
(general Purpose Register)
و رجيسترهاي مخصوص SFRمثل (status,intcon,option,…) مي باشد.


بعضي از رجيسترهاي مخصوص كه در يك بانك قرار دارند ممكن است در بانك هاي ديگر نيز تكرار شوند كه اين به خاطر دسترسي سريع تر و كاهش كد برنامه است.
رجيسترهاي حافظه RAM مي توانند به طور مستقيم يا به طور غير مستقيم از طريق FSR قابل دسترسي باشند.

دسته بندی: عمومی » گوناگون

تعداد مشاهده: 2355 مشاهده

فرمت فایل دانلودی:.zip

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

حجم فایل:1,344 کیلوبایت

 قیمت: 15,900 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.   پرداخت و دریافت فایل
  • محتوای فایل دانلودی:
    با توجه به اهميت و گسترش روزافزون كاربردهاي ميكروكنترلرها و محدوديت هايي كه ميكروكنترلرهاي خانواده ي MCS51 ايجاد مي كرد،شركت Microchipنسل جديدي از ميكروكنترلرها به عنوان PIC به بازار عرضه كرد.با توجه به قابليت بسيار زياد اين ميكروكنترلرها،به سرعت مورد استقبال قرار گرفت وتحول بزرگي در استفاده از ميكروكنترلرها ايجاد كرد.
    با ارائه نسل جديد ميكروكنترلرها توسط شركت ميكروچيپ،برنامه نويسي ميكرو وارد مرحله جديدي شد و روشهاي سنتي برچيده شد به اين ترتيب ديگر نيازي نيست براي ارسال اطلاعات به LCD زير برنامه اي فراخواني شود بلكه فقط با استفاده از يك دستور LCDOUT اطلاعات وفرمان ها به LCD منتقل مي شود.
    ميكرو كنترلر هاي خانواده PIC از معماري هاروارد استفاده ميكنند.اين بدين معناست كه كل حافظه به دو قسمت تقسيم شده است كه عبارتند ازحافظه داده و حافظه برنامه.
    مزيت اين معماري آن است كه ميتوان به هر دو بخش حافظه در يك دستورالعمل دسترسي داشت.اين امر موجب مي شود كه اين نوع معماري سريع تر از معماري استاندارد وان نيومن(VonNeuman) باشد.معماري وان نيومن از يك حافظه براي داده ها و برنامه استفاده مي شود.
    Data Memory
    اين حافظه به Bank 0 و Bank 1
    و... تقسيم مي شود.هر بانك شامل حافظه
    RAM معمولي
    (general Purpose Register)
    و رجيسترهاي مخصوص SFRمثل (status,intcon,option,…) مي باشد.
    بعضي از رجيسترهاي مخصوص كه در يك بانك قرار دارند ممكن است در بانك هاي ديگر نيز تكرار شوند كه اين به خاطر دسترسي سريع تر و كاهش كد برنامه است.
    رجيسترهاي حافظه RAM مي توانند به طور مستقيم يا به طور غير مستقيم از طريق FSR قابل دسترسي باشند.