دانلود پاورپوینت سمینار درس ریزپردازنده که شامل 48 اسلاید و بشرح زیر میباشد:
نوع فایل : PowerPoint
ویژه ی رشته های مهندسی کامپیوتر، فناوری اطلاعاتIT ، سخت افزار ، نرم افزار و .......
سمینار درس ریزپردازنده
موضوع : تراشه PIC
مقدمه
با توجه به اهمیت و گسترش روزافزون کاربردهای میکروکنترلرها و محدودیت هایی که میکروکنترلرهای خانواده ی MCS51 ایجاد می کرد،شرکت Microchipنسل جدیدی از میکروکنترلرها به عنوان PIC به بازار عرضه کرد.با توجه به قابلیت بسیار زیاد این میکروکنترلرها،به سرعت مورد استقبال قرار گرفت وتحول بزرگی در استفاده از میکروکنترلرها ایجاد کرد.
با ارائه نسل جدید میکروکنترلرها توسط شرکت میکروچیپ،برنامه نویسی میکرو وارد مرحله جدیدی شد و روشهای سنتی برچیده شد-به این ترتیب دیگر نیازی نیست برای ارسال اطلاعات به LCD زیر برنامه ای فراخوانی شود بلکه فقط با استفاده از یک دستور LCDOUT اطلاعات وفرمان ها به LCD منتقل می شود.
همچنین برای خواندن ورودی آنالوگ دیگر لازم نیست زیر برنامه ای نوشته شود ودر آن بارها رجیسترهای مختلف را چک کنیم و بسیاری از وقت و انرژی خود را صرف کنیم بلکه فقط با استفاده از دستور ADCIN مستقیما ورودی آنالوگ را در یک متغیر میریزیم،همه این قابلیت ها به مدد استفاده از زبان سطح بالا ایجاد می شود.
بدین صورت که بسیاری از زیر برنامه های متداول از قبیل :نوشتن در LCD وخواندن ورودی آنالوگ وتولید موج DTMF وشمردن فرکانس روی هر پین و نوشتن و خواندن حافظه و ارتباطات سریال وتأخیر به مدت طولانی و... توسط شرکت میکروچیپ به صورت یک تابع یا دستور مشابه با دستورات Basic یا C ارائه شده است که باعث می شود هم تعداد خطوط برنامه کاهش یابد وهم برنامه نویس از سردر گمی رهایی یابد.
فهرست
مقدمه
New Powerful Products
Can control pic 18f458
Motor control ds pic 30f2010
Power conversion ds pic 30f5015
Sensor controller ds pic 30f3012
Radio frequency rf pic 12f675
Nanowatt microcontroller
Digital signal control
PIC ها از نظر تعداد پایه
8 pin
18 pin
PIC ها از نظر تعداد پایه
28 pin
40 pin
SX
IN CIRCUIT DEBUGGING
پس از اینکه IC برنامه ریزی وپروگرام شد آن را در مدار سخت افزار مربوطه قرار میدهیم و از طریق کابل ارتباطی به پورت کامپیوتر متصل میشود سپس توسط نرم افزار Micro code Studio میتوان برنامه داخل IC را خط به خط اجرا کرد ونتایج را در مدار عملی مشاهده کرد و هر جا لازم باشد اشکال زدایی کرد.
انواع حافظه
Rom Memory
Eprom Memory
Eeprom Memory
Flash Rom Memory
RAM
معماری PIC ها
بلاک حافظه داخلی PICها
Data Memory
RAM معمولی
(general Purpose Register)
Eeprom Memory
Program Memory
PIC ها از لحاظ نوع Program Memory
Flash Program Memory
Eprom Program Memory
Rom Program Memory
Eeprom Program Memory
PIC16LC84,PIC16LF84:Extenede Voltage range device
PIC16F84
منابع وقفه
TMRO
RB0(external interrupt pin)
تغییر وضعیت پین های RB4 تا RB7
کامل شدن عمل نوشتن در Eeprom
Code Protection
با تنظیمات نرم افزاری در هنگام پروگرام کردن می توان حافظه Flash یا Eeprom را غیر قابل دسترسی کرد.
با انتخاب گزینه CP در نرم افزار پروگرام،پس از پروگرام شدن،IC به صورت حفاظت شده خواهد بود.یعنی به صورت سخت افزاری تغییراتی اعمال می شود که محتویات IC توسط کاربر به هیچ عنوان قابل مشاهده یا تغییر نخواهد بود.
Pull Up در PIC ها
اسیلاتورها
LP:Low Power Crystal
XT:Normal Crystal/Resonator
HS:High Speed Crystal/Resonator
RC:Resistor/Capaeitor
Clock from externd system
نرم افزارهای مربوط به PIC
اسمبلر
کامپایلر
PBP
PBC
پروگرامر
نرم افزار پروگرامر
سخت افزار پروگرامر
سیمولاتور
امولاتور
سیمولاتور
امولاتور
برنامه نویسی به زبان اسمبلی
برنامه نویسی اسمبلی
PIC 16F84
به صورت حافظه RAM معمولی
(General Purpose register SRAM)
Program Counter:PCL&PCLATCH
صفحه بندی حافظه برنامه
فضای Stack
آدرس دهی غیر مستقیم ( رجیسترهای INDF,FSR)
مثال آدرس دهی غیر مستقیم
ثبات های TRIS و PORT
ثبات های TRIS و PORT
OPTION_REG Register
INTCON Register
این فایل پاورپوینت که با زحمت فراوان گرداوری، تایپ و تدوین شده ،جهت یادگیری سریع ، ارایه و کنفرانس و... در خدمت شما دانشجویان و اساتید محترم خواهد بود.
*هدف ما راحتی شماست*
پاورپوینت سمینار درس ریزپردازنده