اطلاعیه

Collapse
No announcement yet.

علت تفاوت آدرس I/O در atmel studio 7

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    علت تفاوت آدرس I/O در atmel studio 7

    سلام
    من با دیباگر mkii تازه دارم کار می کنم
    چرا ادرس PORTA در اتمل غلط می باشد ؟
    ادرس صحیح PORTA >>> 0X1B

    IN GOD WE TRUST

    #2
    پاسخ : علت تفاوت آدرس I/O در atmel studio 7

    در AVR آدرس فضای IO به اندازه 0x20 از آدرس معادل در حافظه sram کمتر است. در مورد سوال شما اگر با دستورات IN یا OUT قصد دسترسی به PORTA را داشته باشید باید از آدرس 0x1B و اگر با دستورات LDS یا STS قصد دسترسی داشته باشید باید از آدرس 0x3B استفاده کنید. بنابراین آدرس پورت غلط نیست.

    پی نوشت: فرق بین بررسی عمیق Datasheet و رجیسترها با استفاده از کتابخانه های آماده و محیط هایی مثل Code wizard، رسیدن به قابلیت تحلیل امثال چنین جزییاتی است.
    اوژن: به معنای افکننده و شکست دهنده است
    دانایی، توانایی است-Knowledge is POWER
    برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
    وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
    قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
    اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
    ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

    دیدگاه


      #3
      پاسخ : علت تفاوت آدرس I/O در atmel studio 7

      خیلی ممنون آقای کی نژاد از پاسختون
      IN GOD WE TRUST

      دیدگاه

      لطفا صبر کنید...
      X