تحقیق برنامه نویسی سخت افزار به کمک ویژوال سی

تحقیق برنامه نویسی سخت افزار به کمک ویژوال سی - 1 2 ‏به نام خدا ‏موضوع تحقیق : ‏ویژوال سی ‏فهرست مطالب ‏برنانه نویسی سخت افزار به کمک ویژال سی...

کد فایل:17386
دسته بندی: دانش آموزی و دانشجویی » دانلود تحقیق
نوع فایل:تحقیق

تعداد مشاهده: 4378 مشاهده

فرمت فایل دانلودی:.doc

فرمت فایل اصلی: .doc

تعداد صفحات: 15

حجم فایل:216 کیلوبایت

  پرداخت و دانلود  قیمت: 8,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.
0 0 گزارش
  • لینک دانلود و خرید پایین توضیحات
    دسته بندی : وورد
    نوع فایل :  word (..doc) ( قابل ويرايش و آماده پرينت )
    تعداد صفحه : 15 صفحه

     قسمتی از متن word (..doc) : 
     

    1
    2
    ‏به نام خدا
    ‏موضوع تحقیق :
    ‏ویژوال سی
    ‏فهرست مطالب
    ‏برنانه نویسی سخت افزار به کمک ویژال سی ..................‏............... ‏4 و5 و 6
    ‏تاریخچه ‏........................................................................ 6 و 7
    ‏ویژگی‏ ........................................................................... 7 و 8 و 9
    ‏زبان برنامه نویسی ............................................................ 9
    ‏ویژوال سی درون کار ........................................................ 10
    ‏نمونه یک برنامه ........................................................... 10و 11
    ‏پارادایم ها ..................................................................... 11
    4
    ‏نمونه هایی از برنامه ویسی .............................................‏ 12 و13و14و15
    ‏برنامه نویسی سخت افزار به کمک ویژوال سی
    ‏یه مدت بود که دنبال این میگشتم که چطوری توی وی بی میشه با پورتها و سخت افزارهای دست ساز ارتباط برقرار کرد .بالاخره پیداش کردم و برای شما دوستان می زارمش اینجا !!
    فقط باید ویژوال سی هم داشته باشید تا بتونید DLL‏ مربوطه رو کامپایل کنید !
    شاید تابحال خواسته باشید از طریق پورت پرینتر و یا پورت سریال یا باس ISA‏ با سخت افزاری که خودتان ساخته اید ارتباط برقرار کنید . برای این کار شما نیاز به برنامه ای دارید که بوسیله دستورات I/O‏ با سخت افزار شما ارتباط برقرار کند . چون ویژوال بیسیک دارای دستورات کار با پورتهای I/O‏ نیست بایستی توسط ویژوال سی یک Dll‏ برای کار با این پورتها بسازیم و تو وی بی فایل کامپایل شده رو به طور مشابه توابع آی پی آی به کار بگیرید.
    DLL‏ و کاربردهای آن
    اگر شما در DOS‏ برنامه نویسی کرده باشید با دستورات INPUT‏ و OUPUT‏ در زبان QuickBasic‏ و با دستورات inp‏ و outp‏ در C‏ آشنا هستید . این توابع در VB‏ پیاده سازی نشده اند . این توابع برای سازندگان سخت افزار برای PC‏ و نیز برنامه نویسان سیستم حیاتی هستند زیرا به شما اجازه خواندن از پورت و نوشتن به پورت را می دهند . برای ایجاد امکان استفاده ار پورت در VB‏ باید از Dll‏ یا کتابخانه های دینامیک استفاده کنیم . Dll‏ ها به VB‏ اجازه می دهند تا یک کد نوشته شده به یک زبان دیگر را در زمان اجرا ( بطور دینامیک ) به برنامه لینک شود . چون ویژوال سی دارای توابع خواندن و نوشتن پورت است بنابراین ما از این زبان برای ساخت Dll‏ موردنظر استفاده می کنیم .
    نوشتن DLL‏ در VC‏
    برای ساخت Dll‏ ما بایستی دو فایل را ایجاد کنیم . اولین فایل یک فایل define‏ یا DEF‏ است و دومین فایل ، یک فایل C++ source‏ یا CPP‏ می باشد . هر دو فایل را می توانید توسط Notepad‏ ایجاد کنید . لیست کد این دو فایل بصورت زیر است :
    پس از نوشتن این دو فایل آنها را در یک دایرکتوری قرار دهید ( مثلاً
    4
    C:port‏ ) و سپس وارد محیط ویژوال سی شوید . از منوی File‏ مورد New‏ را انتخاب کنید و در کادری که ظاهر می شود در قسمت Projects‏ مورد Win32 Dynamic-Link Library‏ را انتخاب کنید . همچنین در سمت راست همان صفحه در کادر Project name‏ عبارت port‏ را وارد کنید و در کادر Location‏ عبارت C:portport‏ را وارد کنید و آنگاه OK‏ را کلیک کنید . ‏
    Port.def file‏ :
    LIBRARY Port‏
    DESCRIPTION DLL FOR I/O‏ PORT‏
    EXPORTS‏
    Outp @1‏
    Inp @2‏
    Port.cpp file‏ :
    include‏ "conio.h"x‏#
    short _stdcall Outp(int PortAddress,int PortData‏){
    short‏ Dummy‏;
    Dummy=(short)(_outp(PortAddress,PortData‏));
    return(Dummy‏);
    ;}
    short‏ _stdcall Inp(int PortAddress‏)
    {
    short‏ PortData‏;
    PortData=(short)(_inp(PortAddress‏));
    return(PortData‏);
    ;}
    در مرحله بعدی بایستی فایل های def‏ و cpp‏ را به workspace‏ ایجاد شده اضافه کنیم . برای اینکار در برگه FileView‏ روی عبارت Port files‏ کلیک راست کرده و مورد Add Files to‏ Project‏ را انتخاب کنید .
    در کادری که ظاهر می شود فایل port.cpp‏ را انتخاب کنید . با همین روش فایل port.def‏ را نیز به پروژه اضافه نمائید .
    حال وارد منوی

     



    برچسب ها: تحقیق برنامه نویسی سخت افزار به کمک ویژوال سی برنامه نویسی سخت افزار به کمک ویژوال سی دانلود تحقیق برنامه نویسی سخت افزار به کمک ویژوال سی برنامه نویسی سخت افزار کمک ویژوال تحقیق برنامه نویسی افزار ویژوال
  • سوالات خود را درباره این فایل پرسیده، یا نظرات خود را جهت درج و نمایش بیان کنید.

  

به ما اعتماد کنید

تمامي كالاها و خدمات اين فروشگاه، حسب مورد داراي مجوزهاي لازم از مراجع مربوطه مي‌باشند و فعاليت‌هاي اين سايت تابع قوانين و مقررات جمهوري اسلامي ايران است.
این سایت در ستاد ساماندهی پایگاههای اینترنتی ثبت شده است.

درباره ما

تمام حقوق اين سايت محفوظ است. کپي برداري پيگرد قانوني دارد.

دیجیتال مارکتینگ   ثبت آگهی رایگان   ظروف مسی زنجان   خرید ساعت هوشمند