اطلاعیه

Collapse
No announcement yet.

عوض کردنbaud

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

    عوض کردنbaud

    با سلام میخواستم ببینم ذر برنامه نویسی اسمبلی در هنگام کار با usartدرمگا8چطور میتوان در وسط برنامه نویسی baudرا عوض کرد

    #2
    پاسخ : عوض کردنbaud

    سلام

    شما باید مقدار رجیستر UBRR رو وسط برنامه تغییر بدید البته از فرمول زیر

    منبع : دیتاشیت


    نتیجه ی اخلاقی:

    همیشه دیتاشیت قطعات مورد استفاده تون رو بخونید
    :smile:
    ِِDie for Life, Not Live to Die
    Freedom Fighter
    " ناخود گاه، هریک از ما ، از نامیرائی خود یقین دارد " . فروید

    دیدگاه


      #3
      پاسخ : عوض کردنbaud

      نمیشه وسط برنامه این کارا کرد اگر میشود یک نمونه مثال برنامه نویسی در این حالت اپلود کنید

      دیدگاه


        #4
        پاسخ : عوض کردنbaud

        سلام دوست عزیز توی دیتاشیت همه چیز به وضوح قید شده .
        همین تیکه ای هم که دوستمون گذاشتن گویای مطلبه . شما اگه وسط برنامه با شرایطی روبرو شدید که می خواستید "باود" رو عوض کنی می تونی از رجیستر این قسمت که همون ubrr هست استفاده کنی .
        اگه مشکلی هست برنامتون رو بذارید روش فکر کنیم !!!!! :nice:
        دوستان! مدتی کمتر به سایت میام ..

        دیدگاه


          #5
          پاسخ : عوض کردنbaud

          با سلام برای تغییر ubrrباید یک رجیستر را ذر اول برنامه equگرفت ودر وسط برنامه نمیتوان این کاررا کرد
          مثل .equ ubrrval =25

          دیدگاه

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