اطلاعیه

Collapse
No announcement yet.

مشکل با ارتباط usart-18f4550

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

    مشکل با ارتباط usart-18f4550

    سلام
    با میکرو بیسیک یه برنامه جهت ارتباط میکرو کنترلر با pc نوشتم .کریستال رو 48 مگ تعریف کردم و تمامی کارای که تو مدرک اش گفته انجام دادم. ولی اطلاعات بصورت نامقهوم اراسل میشه. ولی وقتی کریستال رو 20 مگا میزارم ارتباط به خوبی برقرار میشه و مشکلی هم نداره.این مشکله کجاست؟!

    #2
    پاسخ : مشکل با ارتباط usart-18f4550

    بسم الله الرحمن الرحیم

    نوشته اصلی توسط zahra-meh
    سلام
    ... ولی اطلاعات بصورت نامقهوم اراسل میشه. و...مشکله کجاست؟!
    با احترام ، خیلی بهتر بود که سورس کد را هم ضمیمه می کردید و اینطوری شاید بهتر می شد به شما در حد بضاعت کمک کرد. اما می توانید یک نگاهی به این جا
    http://www.eca.ir/forum2/index.php?topic=113180.msg742656#msg742656
    بیندازید. به منظور اعمال تنظیمات رجیستر ها و تنظیم سرعت انتقال داده با توجه به فرکانس کلاک و غیره!

    اگر که مشکل تان حل نشد ، بهتر است کد برنامه را ضمیمه بفرمائید.

    موفق باشید.

    والسلام علي من اتبع الهدي .... و درود بر کساني که راه هدايت را دنبال مي کنند.

    هوشمندانه بپرسيد...

    دیدگاه


      #3
      پاسخ : مشکل با ارتباط usart-18f4550

      ممنون ولی من فکر نمیکنم ربطی به برنامه داشته باشه اخه داره با فرکانس 20 به خوبی کار میکنه البته تو اون فرکانس هم با باود بالای 115200 قاط میزنه .مشکلی هم اگه باشه میتونه از فیوز بیت ها باشه که اون ها رو به خوبی سر در نیاوردم اگه از دوستان در مورد ایتم های های زیر توضیح بدن ممنون میشم.از روی ایتم های زیر راهنمایی کنین.

      دیدگاه


        #4
        پاسخ : مشکل با ارتباط usart-18f4550

        بسم الله الرحمن الرحیم

        نوشته اصلی توسط zahra-meh
        ممنون ولی من فکر نمیکنم ربطی به برنامه داشته باشه ....مشکلی هم اگه باشه ...
        ببخشید همانطور که در پست های قبلی هم عرض کرده ام بنده از PICBasic استفاده می کنم اما در خصوص مورد شما
        ابتدا یک سری بزنید به صفحه 29 و 30 فایل پی دی اف
        http://ww1.microchip.com/downloads/en/DeviceDoc/39632e.pdf لینک دانلود فایل پی دی اف

        در ادامه تالارهای گفتگو MikroE آدرس زیر :

        http://www.mikroe.com/forum/viewtopic.php?t=10646

        دقیقا به این مطلب سوال شما پرداخته است . از جمله اینکه نسخه نرم افزار کمپایلر شما باید بعد از 7 باشد.
        اما به طور کلی مطالبی به این شکل را من استنباط کردم:

        برای راه اندازی 48 مگاهرتز به همراه یو اس بی تنظیمات باید اینچنین باشد
        پیش تنظیم پی ال ال PLL Prescaler selection باید تقسیم بر 4 کند
        اسیلاتور به صورت PLL enabled + HS تعریف شود.
        و
        clock field in Edit Project window SET to 48 MHz


        امیدوارم که مفید فایده باشد.
        والسلام علي من اتبع الهدي .... و درود بر کساني که راه هدايت را دنبال مي کنند.

        هوشمندانه بپرسيد...

        دیدگاه

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