صفحه بندي حافظه برنامه

فهرست عناوین اصلی در این پاورپوینت

فهرست عناوین اصلی در این پاورپوینت

● سمينار درس ريزپردازنده
● مقدمه
● New Powerful Products
● PIC ها از نظر تعداد پايه
● IN CIRCUIT DEBUGGING
● انواع حافظه
● معماري PIC ها
● بلاك حافظه داخلي PICها
● PIC ها از لحاظ نوع Program Memory
● PIC16F84
● منابع وقفه
● Code Protection
● Pull Up در PIC ها
● اسيلاتورها
● نرم افزارهاي مربوط به PIC
● سيمولاتور
● امولاتور
● برنامه نويسي اسمبلي
● PIC 16F84
● Program Counter:PCL&PCLATCH
● صفحه بندي حافظه برنامه
● فضاي Stack
● آدرس دهي غير مستقيم ( رجيسترهاي INDF,FSR)
● مثال آدرس دهي غير مستقيم
● ثبات هاي TRIS و PORT
● OPTION_REG Register
● INTCON Register

عبارات مهم استفاده شده در این مطلب

عبارات مهم استفاده شده در این مطلب

بلاک حافظه, حافظه داخلی, ادرس دهی, انواع حافظه, بلاک حافظه داخلی, برنامه نویسی, کل حافظه, نظر تعداد پایه, حافظه برنامه, برنامه میشود, تعداد پایه, اطلاعات از بین,

نوع زبان: فارسی حجم: 1.14 مگا بایت
نوع فایل: اسلاید پاورپوینت تعداد اسلایدها: 49 صفحه
سطح مطلب: نامشخص پسوند فایل: ppt
گروه موضوعی: فرهنگی اجتماعی, زمان استخراج مطلب: 2019/05/17 06:16:20

لینک دانلود رایگان لینک دانلود کمکی

اسلایدهای پاورپوینت مرتبط در پایین صفحه

توجه: این مطلب در تاریخ 2019/05/17 06:16:20 به صورت خودکار از فضای وب آشکار توسط موتور جستجوی پاورپوینت جمع آوری شده است و در صورت اعلام عدم رضایت تهیه کننده ی آن، طبق قوانین سایت از روی وب گاه حذف خواهد شد. این مطلب از وب سایت زیر استخراج شده است و مسئولیت انتشار آن با منبع اصلی است.

http://ce.kashanu.ac.ir/sabaghian/micro/Micro_Fall2004_prj/PIC1.ppt

در صورتی که محتوای فایل ارائه شده با عنوان مطلب سازگار نبود یا مطلب مذکور خلاف قوانین کشور بود لطفا در بخش دیدگاه (در پایین صفحه) به ما اطلاع دهید تا بعد از بررسی در کوتاه ترین زمان نسبت به حدف با اصلاح آن اقدام نماییم. جهت جستجوی پاورپوینت های بیشتر بر روی اینجا کلیک کنید.

عبارات پرتکرار و مهم در این اسلاید عبارتند از: بلاک حافظه, حافظه داخلی, ادرس دهی, انواع حافظه, بلاک حافظه داخلی, برنامه نویسی, کل حافظه, نظر تعداد پایه, حافظه برنامه, برنامه میشود, تعداد پایه, اطلاعات از بین,

مشاهده محتوای متنیِ این اسلاید ppt

مشاهده محتوای متنیِ این اسلاید ppt

سمینار درس ریزپردازنده موضوع تراشه pic ارائه دهنده فهیمه عرفانی پور نسرین ماهوش مقدمه با توجه به اهمیت و گسترش روزافزون کاربردهای میکروکنترلرها و محدودیت هایی که میکروکنترلرهای خانواده ی mcs۵۱ ایجاد می کرد،شرکت microchipنسل جدیدی از میکروکنترلرها به عنوان pic به بازار عرضه کرد.با توجه به قابلیت بسیار زیاد این میکروکنترلرها،به سرعت مورد استقبال قرار گرفت وتحول بزرگی در استفاده از میکروکنترلرها ایجاد کرد. با ارائه نسل جدید میکروکنترلرها توسط شرکت میکروچیپ،برنامه نویسی میکرو وارد مرحله جدیدی شد و روشهای سنتی برچیده شد به این ترتیب دیگر نیازی نیست برای ارسال اطلاعات به lcd زیر برنامه ای فراخوانی شود بلکه فقط با استفاده از یک دستور lcdout اطلاعات وفرمان ها به lcd منتقل می شود. مقدمه همچنین برای خواندن ورودی آنالوگ دیگر لازم نیست زیر برنامه ای نوشته شود ودر آن بارها رجیسترهای مختلف را چک کنیم و بسیاری از وقت و انرژی خود را صرف کنیم بلکه فقط با استفاده از دستور adcin مستقیما ورودی آنالوگ را در یک متغیر میریزیم،همه این قابلیت ها به مدد استفاده از زبان سطح بالا ایجاد می شود. بدین صورت که بسیاری از زیر برنامه های متداول از قبیل نوشتن در lcd وخواندن ورودی آنالوگ وتولید موج dtmf وشمردن فرکانس روی هر پین و نوشتن و خواندن حافظه و ارتباطات سریال وتأخیر به مدت طولانی و … توسط شرکت میکروچیپ به صورت یک تابع یا دستور مشابه با دستورات basic یا c ارائه شده است که باعث می شود هم تعداد خطوط برنامه کاهش یابد وهم برنامه نویس از سردر گمی رهایی یابد. new powerful products can control pic ۱۸f۴۵۸ motor control ds pic ۳ f۲ ۱ power conversion ds pic ۳ f۵ ۱۵ sensor controller ds pic ۳ f۳ ۱۲ radio frequency rf pic ۱۲f۶۷۵ nanowatt microcontroller digital signal control pic ها از نظر تعداد پایه ۸ pin ۱۲c۵ ۸ ۱۲c۵ ۸a ۱۲c۵ ۹ ۱۲c۵ ۹a ۱۲ce۵۱۸ ۱۲ce۵۱۹ ۱۲c۶۷۱ ۱۲c۶۷۲ ۱۲ce۶۷۳ ۱۲ce۶۷۴ ۱۲f۶۲۹ ۱۲f۶۷۵ ۱۶c۵ ۵ ۱۸ pin ۱۶c۵۵۴ ۱۶c۵۵۶ ۱۶c۵۵۸ ۱۶c۶۱ ۱۶c۶۲ ۱۶c۶۲ a ۱۶c۶۲۱ ۱۶c۶۲۱a ۱۶c۶۲۲ ۱۶c۶۲۲a ۱۶ce۶۲۳ ۱۶ce۶۲۴ ۱۶ce۶۲۵ ۱۶f۶۲۷ … pic ها از نظر تعداد پایه ۲۸ pin ۱۴ ۱۶c۶۲ ۱۶c۶۲a ۱۶c۶۲b ۱۶c۶۳ ۱۶c۶۳a ۱۶c۶۶ ۱۶c۶۴۱ ۱۶c۶۴۲ ۱۶c۷۲ ۱۶c۷۲a ۱۶c۷۳ ۱۶c۷۳a … ۴ pin ۱۶c۶۴ ۱۶c۶۴a ۱۶c۶۵ ۱۶c۶۵a ۱۶c۶۵b ۱۶c۶۷ ۱۶c۶۶۱ ۱۶c۶۶۲ ۱۶c۷۴ ۱۶c۷۴a ۱۶c۷۴b ۱۶c۷۷ ۱۶c۷۶۵ ۱۶c۷۷۴ ۱۶f۸۷۴ ۱۶f۸۷۷ ۱۸c۴۴۲ … sx sx۱۸ old sx۲۸ old sx۱۸ new sx۲۸ new in circuit debugging پس از اینکه ic برنامه ریزی وپروگرام شد آن را در مدار سخت افزار مربوطه قرار میدهیم و از طریق کابل ارتباطی به پورت کامپیوتر متصل میشود سپس توسط نرم افزار micro code studio میتوان برنامه داخل ic را خط به خط اجرا کرد ونتایج را در مدار عملی مشاهده کرد و هر جا لازم باشد اشکال زدایی کرد. انواع حافظه rom memory توسط کارخانه برنامه ریزی میشود،با قطع برق اطلاعات از بین نمیرود،فقط یک بار برنامه ریزی میشود. eprom memory توسط دستگاه پروگرام برنامه ریزی میشود.با قرار دادن زیر اشعه ماوراء بنفش پاک میشود،به تعداد دفعات محدود می تواند پر و خالی شود،با قطع برق اطلاعات از بین نمی رود،کل حافظه را باید یکجا پر کرد. انواع حافظه eeprom memory کم مصرف،سرعت زیاد،می توان حافظه را بایت بایت برنامه نویسی کرد،به کمک میکرو کنترلرها یا پروگرامر برنامه ریزی می شود،این حافظه را می توان ram باطری دار در نظر گرفت. flash rom memory کم مصرف،سرعت زیاد،کل حافظه را باید یکجا پر کرد و نمی توان بایت بایت آن را به دلخواه برنامه ریزی کرد،به کمک پروگرام برنامه ریزی می شود. ram برای ذخیره اطلاعات به صورت موقت به کار میرود و با قطع برق اطلاعات از بین میرود،میتوان هر بایت یا هر بیت را جداگانه برنامه ریزی کرد. معماری pic ها میکرو کنترلر های خانواده pic از معماری هاروارد استفاده میکنند.این بدین معناست که کل حافظه به دو قسمت تقسیم شده است که عبارتند از حافظه داده و حافظه برنامه. مزیت این معماری آن است که میتوان به هر دو بخش حافظه در یک دستورالعمل دسترسی داشت.این امر موجب می شود که این نوع معماری سریع تر از معماری استاندارد وان نیومن vonneuman باشد.معماری وان نیومن از یک حافظه برای داده ها و برنامه استفاده می شود. بلاک حافظه داخلی picها data memory این حافظه به bank و bank ۱ و … تقسیم می شود.هر بانک شامل حافظه ram معمولی general purpose register و رجیسترهای مخصوص sfrمثل status intcon option … می باشد. بلاک حافظه داخلی picها eeprom memory برای ذخیره داده ها در حین اجرای برنامه به کار میرود.این حافظه قابل خواندن و نوشتن می باشد و بر حسب نیاز کاربر از آن استفاده می شود. program memory برنامه ای که توسط کاربر نوشته می شود،در این حافظه load می شود.به عنوان مثال pic۱۶f۸۷۷ ۴ pin دارای pc ۱۳بیتی برای آدرس دهی کردن flash program memory به حجم ۸k ۱۴bit می باشد.همچنین pic۱۶f۸۴ ۱۸ pin دارای pc ۱۳ بیتی برای آدرس دهی کردن حافظه ۱k word می باشد. بلاک حافظه داخلی picها بعضی از رجیسترهای مخصوص که در یک بانک قرار دارند ممکن است در بانک های دیگر نیز تکرار شوند که این به خاطر دسترسی سریع تر و کاهش کد برنامه است. رجیسترهای حافظه ram می توانند به طور مستقیم یا به طور غیر مستقیم از طریق fsr قابل دسترسی باشند. pic ها از لحاظ نوع program memory flash program memory خانواده هایی که نام ic دارای f می باشد ۱۶f۸۴ ۱۶f۸۷۷ … eprom program memory خانواده هایی که نام ic دارای c یا ce می باشد ۱۶c۸۴ ۱۶c۷۱ ۱۶c۶۲۵ rom program memory خانواده هایی که نام ic دارای cr میباشد. ۱۶cr۸۴ eeprom program memory همچنین بعضی از pic ها دارای رنج ولتاژی گسترده ای می باشند که دارای مشخصه l در نام ic میباشد. pic۱۶lc۸۴ pic۱۶lf۸۴ extenede voltage range device pic۱۶f۸۴ از نوع مصارف عمومی general purpose می باشد.تنها دارای ۳۵ دستورالعمل instruction جهت برنامه نویسی اسمبلی می باشد که هر دستورالعمل در یک سیکل خوانده می شود. ۸ bit wide data حافظه داده ها ۸ بیتی می باشد. ۱۴ bit wide instruction دارای ۱k حافظه flash program memory با عرض ۱۴ بیت می باشد. ۱k word ۱k ۱۴ bit داشتن ۱۴ بیت عرض این حسن را دارد که خود داده وکد عملیات همزمان خوانده می شود یعنی …

کلمات کلیدی پرکاربرد در این اسلاید پاورپوینت: بلاک حافظه, حافظه داخلی, ادرس دهی, انواع حافظه, بلاک حافظه داخلی, برنامه نویسی, کل حافظه, نظر تعداد پایه, حافظه برنامه, برنامه میشود, تعداد پایه, اطلاعات از بین,

این فایل پاورپوینت شامل 49  اسلاید و به زبان فارسی و حجم آن 1.14 مگا بایت است. نوع قالب فایل ppt بوده که با این لینک قابل دانلود است. این مطلب برگرفته از سایت زیر است و مسئولیت انتشار آن با منبع اصلی می باشد که در تاریخ 2019/05/17 06:16:20 استخراج شده است.

http://ce.kashanu.ac.ir/sabaghian/micro/Micro_Fall2004_prj/PIC1.ppt

  • جهت آموزش های پاورپوینت بر روی اینجا کلیک کنید.
  • جهت دانلود رایگان قالب های حرفه ای پاورپوینت بر روی اینجا کلیک کنید.

رفتن به مشاهده اسلاید در بالای صفحه


پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *