مقاله کامل بعد از پرداخت وجه
لینک پرداخت و دانلود در "پایین مطلب"
فرمت فایل: word (قابل ویرایش و آماده پرینت)
تعداد صفحات: 24
این مطالب شامل اطلاعات خاص برای بکارگیری طرحهای PIC 16 F87/88 می باشد.
این طرح به خانواده متوسط طرحهای PIC micro تعلق دارد. جداولی از طرحهای در شکل 1-1و1-2 نشان داده شده واین طرحها شامل اشکال جدیدی از خط تولید PIC 16 هستند.
- روشهای قدرت پایین : RC- RUN به هسته پیرامون این اجزه را می دهد که از INTRC زمان را ثبت کند،در حالیکه SEC-RUN از TIME 1 قدرت پایین .
- نوسان گر RC داخلی با هشت تکرار قابل انتخاب که شامل 25KHZ ، 125KHZ ،250 KHZ،500 KHz 1MHz ،2 MHz ،4MHzو 8MHz
INTRC می تواند بعنوان یک منبع ثبت زمانی اولیه وثانویه شکل بگیرد.
- مصرف رایج Time از20 MA تا 108 MA کاهش یافته است، که برای انجام ثبت زمان واقعی،ایده آل است.
- تایمر واچ داگ توسعه یافته(WDT ) که می تواند حوره ربنامه ریزی شده ای از1ms تا268 s داشته باشد.
- وقوع two-speed : وقتیکه نوسان گر شکل گرفته شد برای طرح نوسانی XT،LPیاHS ،این شکل ،زمان طرح را ثبت خواهد کرد ازINTRC در حالیکه نوسان گر در حال گرم شدن است واین در برگشت ،تقریبا" اجرای کد سریع را باعث می شود.
- نمایش زمان اشتباه: این شکل اجازه خواهد داد به طرح که کار را دامه دهد اگر منبع زمانی اولیه وثانویه بوسیله وصل شدن به INTRC خط کند.
- واحد AID یک ثبت جدیدی ربای طرحهای PIC 16 دارد که ANSEL نامیده می شود. این ثبت باعث شکل گیری یدیجتال وآسان محورهای I/0 می شود.
جدول 1-1 حافظه موجود در طرحهای PIC 16F 81/88 (جدول صفحه 1)
16 محور I/0 وجود دارد که قابل شکل گیری روی پایه های محور هستند . بعضی محورها با دیگر عملکردهای طرح چند بخش شده اند . این عملکرد ها به این قرار هستند:
- قطع خارجی – تغییر بر روی قطع popTB – زمان داخلی timero- نوسان زمانی timer 1 قدرت پایین – تسخیر / مقایسه /PWM – مبدل AID با هفت کانال وده قطعه –SP/ - در مقایسه آناگوک – Ausart – MCLP می تواند بععنوان یک داخلی شکل بگیرد .
- زمان حافظه
هر طرح در طرحهای PIC 16F 87/88 وجود دارد . حافظه برنامه وحاظه اطلاعات دسترسی به هر طرح می تواند در طی چرخه نوسان گر یکسانی رخ دهد.
حافظه اطلاعات می تواند بیشتر در اهداف کلی RAM و ثبت اهی عملکرد مخصوص شکسته شود .SFRs)) کاربرد SFRs که هسته را کنترل می کند ،در اینجا شرح داده شده است . SFRs استفاده می شود تا کنترل کند واحد های پیرامونی را که در بخش های بعد شرح داده شده است .
منطقه حافظه اطلاعات شامل حاظه EEPROM است .این حافظه مسقیما" در حافظه اطلاعات طراحی نشده بلکه بطور غیر مستقیم ، آن یک نشانی غیر مستقیم است که نشانی حافظه اطلاعات EERROM را با خواندن ونوشتن مشخص می کند.
1-2 سازمان حافظه برنامه
طرحهای PIC 16F 81/88 یک برنامه 13 قطعه ای دارند در حالیکه یک فضای حافظه برنامهK*14 رانشان می دهد .برای PIC 16F 81/88 ،اول 4K*14 بطور یکی تکمیل می شود . برای دسترسی به یک موقعیت برای تکمیل نشانی ها، یک پیچیدگی ایجاد می شود . برای مثال ، ساختاری یکسان در این موقعیت ها قابل دسترسی می شود. O2oh 42oh، 82oh ،c2o 1o2oh ،142oh، 182oh،. 1c2oh بردار Resetدر ooooh وبردار قطعی در ooo4h است.
شکل 1-2 نقشه درجه بندی برنامه جدول صفحه 2
2-2 سازمان حافظه اطلاعات
حافظه اطلاعات در گروههای متعددی تقسیم شده اند که شامل ثبت هایی با هدف کلی وثبت هایی با عملکرد خاص ، RP0 ,RP1 قطعات انتخابی گروه هستند.
جدول دوم صفحه 2
هر بانک با7Fh توسعه یافته است .موقعیت های پایین تر هر گروه برای ثبت های عملکرد خاص ذخیره می شود. ثبت های بالا،ثبت های هدف کلی هستند که بعنوان یک RAM ایست کامل شده است. همه گروههای کامل شده شامل SFRs می شود،بعضی SFRs بااستفاده بالا،زا یک گروه ،ممکن است که نشان داده شده باشد در گروه دیگر برای کاهش کند ودسترسی سریعتر .(ربای مثال ،ثبت کننده های statusدر بانکای 3-0 است.)
3-2 PCLTH و PCL
نمایشگر برنامه (PC) سیزده است. بایت Byte)) پایین می آید از ثبت pcl که ثبت قابل خواندن ونوشتن است. بایت های بالایی قابل خواندن نیستند اما غبر مستقیم در بین ثبتPCLATH قابل نوشتن هستند . روی هر RESET بایت های بالاتر ،PC آشکار خواه شد. شکل 4-2 نشان می دهد هر وضعیت برای بادگیری (پر شدن) PC مثال بالا در شکل نشان می دهد که چگونه PC جای گرفته بر روی یک ثبت تا PCL .مثال پایینی در شکل نشان می دهد ه گونه در طی ساختار یا GOTO. شکل 4-2 بادگیری PC در وضعی - های مخنتلف کادر اول صفحه 3
1-3- 2 GOTO محاسبه شده
یک GTO محاسبه شده بوسیله افزودن یک حساب به حسابگر برنامه صورت می -گیرد. (ADDWFPCL) ربای استفاده از روش GOTO باید دقت شود که آیا موقعیت جدول از مرز حافظه pcl عبور می کند.
مقاله در مورد طرح PIC 16 F