ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

نمایش نتایج: از 1 به 4 از 4
  1. #1
    2013/10/20
    75
    0

    كار دستور overlay چيست؟

    سلام
    ميخواستم بدونم توي معرفي متغير كار دستور overlay چيه؟
    ممنون
  2. #2
    2010/04/10
    596
    7

    پاسخ : كار دستور overlay چيست؟

    تو چه محیطی؟
  3. #3
    2013/10/20
    75
    0

    پاسخ : كار دستور overlay چيست؟

    Bascom
  4. #4
    2010/04/10
    596
    7

    پاسخ : كار دستور overlay چيست؟

    من بیسکام کار نمیکنم، اما از help اون این مطلب رو میگم :
    کد:
    Dim x as Long at $60        'long uses 60,61,62 and 63 hex of SRAM
     
    Dim B1 As Byte At $60 Overlay    '$60 is the same as &H60
    Dim B2 As Byte At $61 Overlay
    یعنی تو این مثال شما اومدین تو خونه 60& یک عدد long که 4 بایتی هست رو تعریف کردین.
    حالا اومدین دو بایت اولش رو اسم گذاشتین.
    overlay در اصل (البته اینطور که من فهمیدم) یه جورایی کاربرد union رو در C داره.(البته خیلی محدود).

    یا مثلا تو این مثال :
    کد:
    Dim Array(5) As Byte
    Dim My_string As String * 4 At Array Overlay
    Dim K As Byte
    
    K = 1
    
    
    My_string = "Test"
    
    '---> 4 ASCII but 5 Bytes because of 0 Termination of String which is another byte
    'This is how it will be stored in SRAM
    ' Array(1) Array(2) Array(3) Array(4) Array(5)
    ' +--------+--------+--------+--------+--------+
    ' |  T  |  e  |  s  |  t  |  00  |
    ' +--------+--------+--------+--------+--------+
    
    Print Chr(array(1))
    Print Chr(array(2))
    همونطور که میبینید متغیر Array و My_string دقیقا در یک محل از حافظه قرار گرفتند.

    از این دستور برای دسترسی به بایتهای مختلف یک متغیر چند بایتی میتونید استفاده کنید.
نمایش نتایج: از 1 به 4 از 4

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

  1. video overlay
    توسط negin-bahadori در انجمن پردازش تصوير
    پاسخ: 0
    آخرين نوشته: 2016/01/27, 15:48
  2. پاسخ: 6
    آخرين نوشته: 2013/07/02, 11:34
  3. اين دستور ها چيست
    توسط reza13731 در انجمن پروسسورهای ARM
    پاسخ: 1
    آخرين نوشته: 2013/02/10, 13:55
  4. اين دستور ها چيست
    توسط reza13731 در انجمن میکروکنترلرهای AVR
    پاسخ: 2
    آخرين نوشته: 2013/01/25, 12:22
  5. منظور اين دستور در ccs pic چيست ؟؟؟
    توسط mokhche در انجمن میکروکنترلرهای PIC
    پاسخ: 1
    آخرين نوشته: 2011/11/18, 00:07

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

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

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

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