اطلاعیه

Collapse
No announcement yet.

ذخیره کردن STRING در MPLAB

Collapse
این موضوع بسته شده است.
X
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    ذخیره کردن STRING در MPLAB

    کسی میدونه یه رشته ای از کاراکتر ها رو که درون " " قرار داره رو چه جوری می شه درون حافظه ذخیره کرد؟(البته در MPLAb)

    #2
    پاسخ : ذخیره کردن STRING در MPLAB

    CHAR
    addwf PCL,F
    "dt" SEND
    goto MAIN
    SEND
    movf FSR,W
    incf FSR
    call CHAR
    movwf TEMP
    goto SEND

    با استفاده از کد بالا وقتی که وارد حلقه SEND میشیم در هر بار مقدار FSR یا پوینتری که به شماره ی حرف در STRING اشاره می کنه درون WORKING REGISTER ریخته میشه با رسیدن به "dt" SEND کد اسکی اون حرف درون W ریخته میشه. بعد با استفاده از addwf PCL,F دوباره وارد حلقه ی SEND شده و مقدار W درون TEMP ریخته میشه. و تکرار ...
    موفق باشید

    دیدگاه

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