اطلاعیه

Collapse
No announcement yet.

ارتباط سریال 8051 با سرعت غیر استاندارد در pc

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

    ارتباط سریال 8051 با سرعت غیر استاندارد در pc

    سلام دوستان این اولین پست من توی این سایت،خیلی ممنون از این سایت چون کلی مطلب ازش یاد گرفتم:
    من میخواهم با سرعت 115200 بین 8051 و کامپیوتر ارتباط برقرار کنم ، راه حل چیه؟

    علت این سوال من اینکه نمیتونم با 8051 این عددو بدست بیارم چون اگه از کریستال 33MHz هم استفاده کنم (آیا این کار شدنیه >>>کریستال 33MHz ؟؟؟) طبق رابطه داریم:
    ( 16×فرکانس سریال ) ÷ (12÷فرکانس کریستال) = تعداد پالس لازم برا سرریز شدن

    البته در حالتی که بیت SMOD از ثبات PCON را یک کرده باشیم در غیر اینصورت ( 32 ×فرکانس سریال )

    1.491 = ( 16×115200 ) ÷ (12÷33000000) = تعداد پالس لازم برا سرریز شدن
    میبینیم به جای یک عدد صحیح یک عدد اعشاری بدست اومد؟؟؟؟؟ :exclaim:

    ایا این امکان وجود داره که من از اعداد استاندارد pc استفاده نکنم و Baud Rate کامپیوتر را عوض کنم؟؟؟؟

    #2
    پاسخ : ارتباط سریال 8051 با سرعت غیر استاندارد در pc

    سلام.
    به اون اعشار توجه نکنید اون خیلی کم خودش رو نشون میده.
    ولی اینکه 8051 با کریستال 33 مگ کار کنه یه مقدار هضمش سخت هست البته من شنیدم کار میکنه ولی بگیر نگیر داره.
    نمیدونم باد ریت کامپیوتر رو میشه از حالت استاندارد در آورد یا نه ولی اگه بشه هم من پیشنهاد میکنم دنبالش نرید خیلی دردسر داره.
    میتونید دنبال کریستال های سازگار با IBM در فرکانس بالا باشید شاید چیزی گیر آوردید.
    موفق باشید.
    شأن انسان در ايمان و هجرت و جهاد است و هجرت، مقدمهآ‌ي جهاد فيآ‌سبيلآ‌الله.
    هجرت، هجرت از سنگينيآ‌هاست و جاذبهآ‌هايي كه تو را به خاك ميآ‌چسباند.
    چكمهآ‌هايت را بپوش، رهآ‌توشهآ‌ات را بردار و هجرت كن.

    دیدگاه


      #3
      پاسخ : ارتباط سریال 8051 با سرعت غیر استاندارد در pc

      آقای نحوی ممنون از جوابت،
      یعنی موقع نوشتن برنامه در این حالت تعداد پالس لازم برا سرریز شدنو برابر 1 بگیرم؟ :exclaim:
      به نظر شما موقع ارتباط با کامپوتر با اینکه Baud Rate متفاوتی داره اشکالی پیش نمیاد؟

      دیدگاه


        #4
        پاسخ : ارتباط سریال 8051 با سرعت غیر استاندارد در pc

        سلام.
        چرا اگه 1.4 چهار هست مشکل ایجاد میکنه من به چشمم عدد بزرگتری اومد. نه این قطعا ایجاد مشکل میکنه. مثلا شاید تا 2 بیت اول رو درست دریافت کنه از اون به بعد دیگه قاطی میشه.
        موفق باشید.
        شأن انسان در ايمان و هجرت و جهاد است و هجرت، مقدمهآ‌ي جهاد فيآ‌سبيلآ‌الله.
        هجرت، هجرت از سنگينيآ‌هاست و جاذبهآ‌هايي كه تو را به خاك ميآ‌چسباند.
        چكمهآ‌هايت را بپوش، رهآ‌توشهآ‌ات را بردار و هجرت كن.

        دیدگاه


          #5
          پاسخ : ارتباط سریال 8051 با سرعت غیر استاندارد در pc

          آقای نحوی سلام:
          اول از همه ببخشید یه چند روزی به اینترنت دسترسی نداشم؛
          بالاخره یه چیزی پیدا کردم که بدرد کارم میخوره و مشکلمو برطرف میکنه گفتم بد نیست برا بقیه دوستان هم بگم:
          www.usb.ir

          دیدگاه


            #6
            پاسخ : ارتباط سریال 8051 با سرعت غیر استاندارد در pc

            نوشته اصلی توسط danyal
            آقای نحوی سلام:
            اول از همه ببخشید یه چند روزی به اینترنت دسترسی نداشم؛
            بالاخره یه چیزی پیدا کردم که بدرد کارم میخوره و مشکلمو برطرف میکنه گفتم بد نیست برا بقیه دوستان هم بگم:
            www.usb.ir

            سلام ممنون که به فکر بقیه دوستان هم هستید.
            اگه تجربه مفید دیگه ای داشتید، لطف بزرگی میکنید اون رو با دیگر دوستان به اشتراک بذارید.
            موفق باشید.
            شأن انسان در ايمان و هجرت و جهاد است و هجرت، مقدمهآ‌ي جهاد فيآ‌سبيلآ‌الله.
            هجرت، هجرت از سنگينيآ‌هاست و جاذبهآ‌هايي كه تو را به خاك ميآ‌چسباند.
            چكمهآ‌هايت را بپوش، رهآ‌توشهآ‌ات را بردار و هجرت كن.

            دیدگاه

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