واضح آرشیو وب فارسی:تبیان: تاریخچه PIC ما در سلسله مقالاتی سعی خواهیم کرد شما را با میکروکنترلر PIC آشنا کنیم.در این راه با کمک برنامه نویسی به زبان بیسیک و بهره گیری از نرم افزار شبیه سازی Proteus (که در آینده نزدیک آموزش کامل آن را در این سایت خواهید دید) با ارائه پروژه های مختلف و کاربردی در حد وسعمان شما را با این میکرو کنترلر بسیار قوی آشنا کنیم.
برا ی آموزش PIC ابتدا به تاریخچه این میکروکنترلر پرداخته سپس شما را با نرم افزار PIC Basic Pro که محیط برنامه نویسی و کامپایلر زبان بیسیک PIC می باشد آشنا می کنیم. در این راه به کمک شما عزیزان و نظرات سازنده شما احتیاج داریم. فرق میکرو پروسسور و میکرو کنترلر:یک میکرو پروسسور در واقع یک (Central Processor Unit)CPU یا همان بخش مرکزی پردازش می باشد. همانطور که از نام آن بر می آید وظیفه پردازش اطلاعات را بر عهده دارد.میکروپروسسور برای انجام این وظیفه نیاز به ثبت دستور العملها (ROM)، محلی برای اجرای فرامین (RAM) و ارتباط با محیط خارج (پورتهای I/O) دارد.که باعث افزایش هزینه و کندی سرعت می شوند. از معروفترین میکروپروسسورها می توان از میکروپروسسور Z80 یاد کرد.با توسعه علم الکترونیک آی سی های به نام میکروکنترلر به بازار عرضه شد که نه تنها دارای بخش مرکزی پردازش بود که تمامی نیازهای یک میکروپروسسور و فراتر از آن را در خود جمع کرده بود.
یک میکرو کنترلر عموما شامل موارد زیر است:1.CPU2.حافظه ثبت دستور العملها (ROM)3.حافظه اجراء فرامین (RAM)4.پورتهای ورودی و خروجی (I/O)5.شمارنده و تایمر6.باس داده،باس کنترل7. مبدل آنالوگ به دیجیتال8.پورت سریالو .............از میکروکنترلر های معروف میتوان به خانواده 8051 ،AVR ،PIC اشاره کرد.ساختار یک میکروکنترلر تاریخچه میکروکنترلر های PIC
شرکت General Instrument مبتکر اصلی ساخت و استفاده از CPU 16 بیتی با نام CP1600 بود.در حالی که این CPU بطور کلی از نظر عملکرد از عملکرد خوبی برخوردار بود اما به سبب ضعف در کارایی پورتهای ورودی و خروجی این شرکت PIC هشت بیتی را در سال 1975 برای بهبود کلی در سرتا سر سیستم بوسیله حذف وظایف پورتهای ورودی و خروجی از CPU بوجود آورد. این کار با استفاده از یک ذخیره سازی ساده Microcode در ROM انجام پذیرفت اگر چه هم اکنون از این تکنولوژی در ساخت PIC استفاده نمی شود.در حال حاضر علامت تجاری PIC و PICmicro برای شرکت MICROCHIP Technology ثبت شده و میکروکنترلر های PIC توسط این شرکت تولید می شود.PIC ابتدایی از سر کلمات "Peripheral Interface Controller" توسط شرکت General Instrument گرفته شده بود.برای PIC پیشرفته تر همچون PIC1640 و PIC1650 از سر کلمات "Programmable Interface Controller" استفاده شده است.در حال حاظر با توجه به قدرتمندی این میکروکنترلر ، PIC از سرکلمات با معنی واقعی "Programmable Intelligent Computer" به معنای کامپیوتر هوشمند قابل برنامه ریزی نشات گرفته شده است.انواع خانواده PIC از نظر ساختار هسته" 12 هسته ای Baseline Core" 14 هسته ای Mid-Range Core " 16 هسته ای High End Coreدر مقاله بعد با تفاوتهای این خانواده ها و ساختار کلی PIC آشنا خواهیم شد.و معماری ساخت این نوع میکروکنترلر موسوم به Harvard را خواهیم شناخت.ادامه دارد. . . تبیان - تهیه شده توسط : محمد حریری , سیدخاموشی
این صفحه را در گوگل محبوب کنید
[ارسال شده از: تبیان]
[مشاهده در: www.tebyan.net]
[تعداد بازديد از اين مطلب: 280]