دوست عزیز، به سایت علمی نخبگان جوان خوش آمدید

مشاهده این پیام به این معنی است که شما در سایت عضو نیستید، لطفا در صورت تمایل جهت عضویت در سایت علمی نخبگان جوان اینجا کلیک کنید.

توجه داشته باشید، در صورتی که عضو سایت نباشید نمی توانید از تمامی امکانات و خدمات سایت استفاده کنید.
نمایش نتایج: از شماره 1 تا 10 , از مجموع 15

موضوع: میکروکنترلر 8051

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #13
    کـــــــاربر فــــعال
    رشته تحصیلی
    کامپیوتر(مهندسی نرم افزار)
    نوشته ها
    18,304
    ارسال تشکر
    4,182
    دریافت تشکر: 19,008
    قدرت امتیاز دهی
    220
    Array

    پیش فرض پاسخ : میکروکنترلر 8051

    اسمبل كردن و اجراي يك برنامه در 8051: 1. ابتدا برنامه بايد در يك اديتور مناسب نوشته شود. اديتور بايد قادر به توليد فايل اسكي باشد (مثل Notepade ). فايل مبدا بسته به اسمبلر به كار رفته داراي توسعه ″asm″ يا ″src″ مي‏ باشد.

    2. فايل مبدا كه حامل كد عميات ايجاد شده از مرحله 1 است به اسمبلر 8051 داده مي‏ شود. اسمبلر دستورالعمل‏ها را به كد ماشين تبديل مي ‏كند.
    اسمبلر يك فايل مقصد (obj) و يك فايل ليست (lst) ايجاد مي ‏كند. اسمبلر 8051 فايل‏هاي asm را كه از دستورات زبان اسمبلي ساخته شده‏ اند به زبان ماشين تبديل كرده و بدينوسيله فايل obj ايجاد مي‏ گردد.
    علاوه بر آن يك فايل ليست هم ايجاد مي ‏شود. اين فايل ليست اختياري است و براي برنامه‏ نويسان بسيار مفيد است زيرا همه كدها و آدرس‏ها همراه با خطاهايي كه اسمبلر شناسايي كرده است، در اين فايل ليست مي ‏شود. اين فايل به وسيله اديتوري مانند Dos Edit دستيابي شده و چاپ مي ‏شود. برنامه ‏نويس فايل ليست را براي يافتن خطاهاي نحوي به كار مي ‏برد. پس از اصلاح همه خطاها كه در فايل ليست آمده است، فايل obj آماده ورود به برنامه پيوند است.

    3. اسمبلرها نياز به سومين مرحله دارند كه پيوند خوانده مي ‏شود. برنامه پيوند يك يا چند فايل مقصد را دريافت و يك فايل مقصد مطلق را با توسعه فايل ″abs″ ايجاد مي ‏نمايد. اين فايل به وسيله كساني كه بر روي 8051 برنامه مونيتور دارند، مورد استفاده قرار مي‏ گيرد.

    4. سپس فايل ″abs″ به داخل يك برنامه به نام ″OH″ (مبدل مقصد مبناي 16) كه فايلي با توسعه ″hex″ ايجاد مي‏ كند برده مي ‏شود كه اين يك برنامه آماده براي سوزانده شدن در ROM است. اين برنامه همراه با همه اسمبلرهاي 8051 ارائه مي‏ شود. اسمبلرهاي مبتني بر windows هر دو مرحله 2 و 4 را در يك مرحله انجام مي‏ دهند.

    نکات:
    - برنامه Dos Edit يك فايل اسكي توليد مي ‏نمايد.

    - عموماً، نام قسمت توسعه فايل مبدا ″asm″ يا ″src″ است.

    - فايل ″asm″ مي ‏تواند به وسيله برنامه Dos Edit توليد شود.

    - فايل ‏هاي ″obj″ و ″lst″ به وسيله اسمبلر ايجاد مي ‏شوند.
    شنبه : یارب العالمین 1شنبه : یا ذاالجلال والاکرام
    2شنبه : یا قاضی الحاجات 3شنبه : یاارحم الراحمین
    4شنبه : یا حی یاقیوم 5شنبه : لا اله الا الله الملک الحق المبین
    جمعه : اللهم صل علی محمد وال محمد وعجل فرجهم

  2. کاربرانی که از پست مفید آبجی سپاس کرده اند.


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. آموزشی: روبات مسیر یاب - دنبال کننده خط
    توسط moji5 در انجمن رباتیک ، مکاترونیک
    پاسخ ها: 12
    آخرين نوشته: 22nd June 2011, 10:53 AM
  2. دانلود کتاب الکترونیکی آموزش سریع میکروکنترلر avr
    توسط آبجی در انجمن کتاب های مکانیک
    پاسخ ها: 0
    آخرين نوشته: 25th February 2010, 10:33 PM
  3. مقاله: معرفی میکروکنترلر 8051
    توسط diamonds55 در انجمن بخش مقالات سخت افزار
    پاسخ ها: 0
    آخرين نوشته: 13th May 2009, 08:29 AM
  4. میکروکنترلر چیست؟
    توسط ریپورتر در انجمن منابع و جزوات
    پاسخ ها: 0
    آخرين نوشته: 5th April 2009, 03:12 PM
  5. معرفی: معرفی میکروکنترلر 8051
    توسط diamonds55 در انجمن اخبار و معرفی جدیدترین سخت افزارها
    پاسخ ها: 0
    آخرين نوشته: 22nd February 2009, 05:01 AM

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •