سایر

پاورپوینت برنامه نويسي در pic

دانلود پاورپوینت با موضوع برنامه نويسي در pic،
در قالب ppt و در 43 اسلاید، قابل ویرایش.
بخشی از متن پاورپوینت:
برنامه نويسي در pic
گام هاي كلي در پروژه
انتخاب يك pic:
با توجه به نياز هاي مورد انتظار و شناختي كه از انواع pic است ، آن را كه مفيد تر        است ، انتخاب مي كنيم.
وارد نمودن كد در يك محيط :
در مورد زبان اسمبلي يكي از محيط هاي توسعه يافته ، MPLAB نام دارد كه كد را در اين محيط وارد مي كنيم.
اسمبل نمودن كد مورد نظر:
محيط MPLABداراي اسمبلر MPASM(microchip pic assembler)       است. كه اين اسمبلر تحتdos , windows     موجود مي باشد.
شبيه سازي كد مورد نظر:
شبيه سازي براي مشاهده مقدار پورت و يا ثبات به صورت خط به خط است. محيطmplab داراي يك شبيه ساز free بنام mpasim مي باشد .   
سه فايل زير نتيجه ترجمه برنامه در زبان اسمبلر است كه در pic بار مي شود.
Executing file (Program_Name.HEX)
اين فايل براي programmer اطلاعاتي را در بر ندارد و قابل توجه نيست.
Program errors file (Program_Name.ERR)
اين فايل شامل error هاي امكان پذير در برنامه است كه براي مترجم اسمبلر اهميت دارد.
List file (Program_Name.LST)
اين فايل براي programmer مهم و اطلاعات مهمي مثل موقعيت ها و .. در آن واقع شده است.
برنامه نويسي در pic
بار يا لود كردن آن در pic وتست pic در مدار مورد نظر :
بوسيله programmer كه به پورت پارالل كامپيوتر اتصال دارد و در حالت onقرار گرفته ، برنامه را بار مي كيم.
pic16f8x
RA0-RA4
يك پورت دو جهته مي باشد كه به عنوان ورودي و خروجي مورد استفاده قرار مي گيرد و يك پورت 5 بيتي مي باشد.
RB0-RB7
پورت دوجهته ديگري مي باشد كه اين نيز دوجهته و به عنوان ورودي و خروجي مورد استفاده قرار مي گيرد و تفاوت آن با پورت قبلي 8 بيتي بودن،آن است.
VDD
اين منبع بين 2-6 ولت تغيير مي كند.
Vss
اين منبع صفر ولت مي باشدو به عنوان زمين عمل مي كند.
pic16f8x(count)
OSC1/CLK IN And OSC2/CLKOUT :
در جايي استفاده مي گردد كه يك كلاك خارجي را اتصال مي دهيم. بنابراين ميكروكنترلر انواع مختلفي از timing را دارد.
MCLR:
براي پاك كردن موقعيت حافظه درون PIC به كار مي رود.
TOCK1:
به عنوان يك تايمر دروني مورد استفاده قرار مي گيرد و به عنوان يك كلاك ورودي مورد نظر است ، براي ISOLATE كلاك اصلي مورد استفاده قرار مي گيرد.
INT:
اين پين مي تواند به عنوان يك پين ورودي كه قابليت مونيتور شدن را دارد ، مورد استفاده قرار گيرد. اگر در حالت HIGH باشد براي رست كردن و يا توقف نمودن و يا براي انتخاب تابع ديگري كه مورد نظرمان در برنامه است مورد استفاده قرار مي گيرد.
حافظه داده و حافظه برنامه در pic1684
طريقه نگارش كد برنامه:
در ابتداي كد برنامه از ليستي از توابع استفاده مي كنيم ، كه به اسمبلر ، وسيله(device)  و فورمت و شكل اشيا را در آگاهي مي دهد. در نمونه ذيل ، وسيله يك pic1684 و كد در فايل intel.hex كه هشت بيت طول دارد ، خروج مي كند.
list p=16c84, f=inhx8m
سپس دستور include را براي include كردن header file استاندارد اضافه مي نماييم. Header file خيلي از ثبات هاي داخلي را با نام اسكي مشخص تعريف مي نمايد. اين header file  بايد با نرم افزار اسمبلر قرار گيرد.
دانلود فایل

دانلود فایل”پاورپوینت برنامه نويسي در pic”