میکروکنترلر PIC (ساختار و نحوه عملکرد ها ) مهندسی برق _ الکترونیک
پژوهشگر و نویسنده: ( افشین رشید )
نکته: میکروکنترلر PIC یک میکروکنترلر قدرتمند است که این میکروکنترلر ساخت شرکت میکرو چیپ است که میکروکنترلر PIC رو در مدل های خیلی زیادی با امکانات مختلف برای کارهای مختلف میسازد.
میکروکنترلرهای PIC ، محـصول شـرکت میکروچیـپ تکنولـوژی یـک نمونـه از میکروکنترلر هـای است صنعتی که به پایداری سیار بالایی در برابر نویزهای محیطی داشته و با قیمت مناسـب و بـه راحتـی در بازار قابل تهیه است. این میکروکنترلر ها در طیف وسیعی از امکانات و ویژگی های معمـاری، طراحـی و تولید شده اند. همچنین با توجه به تولید کامپایلر PIC for PRO mikroC توسـط شـرکت Elektronika Mikro بـرای این میکروکنترلرها که به زبان C بوده و توابع کتابخانه ای بسیار سودمندی بـرای واحـد های سـخت افـزاری داخل میکروکنترلر در این کامپایلر گنجانده شده است. این میکروکنترلر بـا مدل های مختلف PIC16XXX و PIC12XXXX که به جای X دوم از چپ به راست حـروف F, E , X ,C قرار میگیرد که هر کدام مفهوم خاصی دارد و X هــای بعــدی هــم اعــدادی هســتند کــه نشــان دهنــده مــدل هــای مختلــف هســتند .
میکروکنترلر های pic (کنترل کننده های رابط قابل برنامه ریزی) ، مدارهای الکترونیکی هستند که می توانند برای انجام طیف گسترده ای از کارها برنامه ریزی شوند. آنها را می توان برنامه ریزی کرد تا تایمر باشند یا یک خط تولید و موارد دیگر را کنترل کنند. آنها در اکثر دستگاه های الکترونیکی مانند سیستم های زنگ دار ، سیستم های کنترل رایانه ، تلفن ها و در واقع تقریباً هر وسیله الکترونیکی یافت می شوند. انواع مختلفی از میکروکنترلرهای PIC وجود دارند ، اگرچه بهترین آنها احتمالاً در محدوده میکروکنترلرهای قابل برنامه ریزی و قابل پاک کردن برنامه (برنامه ریزی مجدد)یافت می شوند. میکروکنترلرهای PIC نسبتاً ارزان هستند و می توانند به عنوان مدارهای از پیش ساخته یا به صورت کیت هایی که توسط کاربر مونتاژ می شود خریداری شوند.
واحد پردازش داخلی میکروکنترلر های PIC واحد داخلی USART
میکروکنترلر های PIC دارای واحد داخلی USART در دو مد سنکرون و آسنکرون می باشند. واحد آسنکرون یا غیر همزمان (UART) میکروکنترلر pic میباشد. در ارتباط داخلی واحد USATR میکروکنترلر Pic باید هر دو طرف ارتباط از Baudrate مشابه استفاده کنند. برای تنظیم مقدار Baudrate از رجیستر 8 بیتی SPBRG استفاده می شود.
پژوهشگر و نویسنده: دکتر ( افشین رشید)
دکترایِ تخصصی نانو _ میکرو الکترونیک