پاورپوینت سمينار درس ريزپردازنده – تراشه PIC-دانلود

پاورپوینت سمينار درس ريزپردازنده – تراشه PIC

پاورپوینت سمينار درس ريزپردازنده – تراشه PIC

پاورپوینت-سمينار-درس-ريزپردازنده--تراشه-picپاورپوینت سمينار درس ريزپردازنده – تراشه PIC

نوع فایل: power point

فرمت فایل: pptx

قابل ویرایش

تعداد اسلاید : 49 صفحه

قسمتی از پاورپوینت :

مقدمه
با توجه به اهميت و گسترش روزافزون كاربردهاي ميكروكنترلرها و محدوديت هايي كه ميكروكنترلرهاي خانواده ي MCS51 ايجاد مي كرد،شركت Microchipنسل جديدي از ميكروكنترلرها به عنوان PIC به بازار عرضه كرد.با توجه به قابليت بسيار زياد اين ميكروكنترلرها،به سرعت مورد استقبال قرار گرفت وتحول بزرگي در استفاده از ميكروكنترلرها ايجاد كرد.
با ارائه نسل جديد ميكروكنترلرها توسط شركت ميكروچيپ،برنامه نويسي ميكرو وارد مرحله جديدي شد و روشهاي سنتي برچيده شد-به اين ترتيب ديگر نيازي نيست براي ارسال اطلاعات به LCD زير برنامه اي فراخواني شود بلكه فقط با استفاده از يك دستور LCDOUT اطلاعات وفرمان ها به LCD منتقل مي شود.
همچنين براي خواندن ورودي آنالوگ ديگر لازم نيست زير برنامه اي نوشته شود ودر آن بارها رجيسترهاي مختلف را چك كنيم و بسياري از وقت و انرژي خود را صرف كنيم بلكه فقط با استفاده از دستور ADCIN مستقيما ورودي آنالوگ را در يك متغير ميريزيم،همه اين قابليت ها به مدد استفاده از زبان سطح بالا ايجاد مي شود.
بدين صورت كه بسياري از زير برنامه هاي متداول از قبيل :نوشتن در LCD وخواندن ورودي آنالوگ وتوليد موج DTMF وشمردن فركانس روي هر پين و نوشتن و خواندن حافظه و ارتباطات سريال وتأخير به مدت طولاني و… توسط شركت ميكروچيپ به صورت يك تابع يا دستور مشابه با دستورات Basic يا C ارائه شده است كه باعث مي شود هم تعداد خطوط برنامه كاهش يابد وهم برنامه نويس از سردر گمي رهايي يابد.
New Powerful Products
nCan control pic 18f458
nMotor control ds pic 30f2010
nPower conversion ds pic 30f5015
nSensor controller ds pic 30f3012
nRadio frequency rf pic 12f675
nNanowatt microcontroller
nDigital signal control

PIC ها از نظر تعداد پايه

8 pin
12C508,12C508A,12C509, 12C509A, 12CE518,12CE519,12C671,12C672,12CE673,12CE674,12F629,12F675,16C505
18 pin
16C554,16C556,16C558,16C61,16C620,16C620A,16C621, 16C621A,16C622, 16C622A, 16CE623, 16CE624, 16CE625,16F627,…
28 pin
14000,16C62,16C62A,16C62B,16C63, 16C63A, 16C66, 16C641,16C642, 16C72,16C72A,16C73,16C73A,…
40 pin
16C64,16C64A,16C65,16C65A,16C65B,16C67,16C661,16C662,16C74,16C74A, 16C74B,16C77,16C765,16C774,16F874,16F877,18C442,…
SX
SX18(old),SX28(old),SX18(new),SX28(new)

IN CIRCUIT DEBUGGING
پس از اينكه IC برنامه ريزي وپروگرام شد آن را در مدار سخت افزار مربوطه قرار ميدهيم و از طريق كابل ارتباطي به پورت كامپيوتر متصل ميشود سپس توسط نرم افزار Micro code Studio ميتوان برنامه داخل IC را خط به خط اجرا كرد ونتايج را در مدار عملي مشاهده كرد و هر جا لازم باشد اشكال زدايي كرد.

انواع حافظه
Rom Memory
توسط كارخانه برنامه ريزي ميشود،با قطع برق اطلاعات از بين نميرود،فقط يك بار برنامه ريزي ميشود.
Eprom Memory
توسط دستگاه پروگرام برنامه ريزي ميشود.با قرار دادن زير اشعه ماوراء بنفش پاك ميشود،به تعداد دفعات محدود مي تواند پر و خالي شود،با قطع برق اطلاعات از بين نمي رود،كل حافظه را بايد يكجا پر كرد.
Eeprom Memory
كم مصرف،سرعت زياد،مي توان حافظه را بايت بايت برنامه نويسي كرد،به كمك ميكرو كنترلرها يا پروگرامر برنامه ريزي مي شود،اين حافظه را مي توان RAM باطري دار در نظر گرفت.

بلاك حافظه داخلي PICها

PIC ها از لحاظ نوع Program Memory

PIC16F84

منابع وقفه
Pull Up در PIC ها

اسيلاتورها

سيمولاتور

امولاتور

برنامه نويسي اسمبلي

Program Counter:PCL&PCLATCH

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

فضاي Stack
آدرس دهي غير مستقيم ( رجيسترهاي INDF,FSR)

ثبات هاي TRIS و PORT

INTCON Register

INTCON Register

EECON1 Register

دانلود فایل

 

پاورپوینت سمينار درس ريزپردازنده – تراشه PIC

 

پاورپوینت سمينار درس ريزپردازنده – تراشه PIC , پاورپوینت پاورپوینت سمينار درس ريزپردازنده – تراشه PIC , پاورپوینت سمينار درس ريزپردازنده – تراشه PIC , دانلود پاورپوینت سمينار درس ريزپردازنده – تراشه PIC ,فایلپاورپوینت سمينار درس ريزپردازنده – تراشه PIC  , وردپاورپوینت سمينار درس ريزپردازنده – تراشه PIC  ,محصولپاورپوینت سمينار درس ريزپردازنده – تراشه PIC, پکیج پاورپوینت سمينار درس ريزپردازنده – تراشه PIC

دیدگاهتان را بنویسید