اطلاعیه

Collapse
No announcement yet.

سوال درباره تنظیم مقدار اسیلاتور (3.6864)(در pic) بطور دقیق (فوری)

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

    سوال درباره تنظیم مقدار اسیلاتور (3.6864)(در pic) بطور دقیق (فوری)

    یه سوال فوری داشتم.
    اینه که من برای ایجاد 1 ارتباط سریال uart و 9600 ، با یه قطعه ای که خیلی حساسه دچار مشکلم.یعنی تو داده هام نویز دارم.(با کریستال 4 مگ) . برای استفاده از کریستال 3.6864 هم دستور define osc x اجازه وارد کردن عدد اعشاری رو بهم نمیده.اگرم از عدد 3 استفاده کنم که پیش فرض 3.52 هست دچار مشکل میشم.
    بعد یه مشکل دیگه اینه که spbrg هم عدد اعشاری نمیگیره که boud rate ام درست در بیاد.
    دقت کنید بحث اینه که من به هیچ وجه نمی خوام نویز داشته باشم پس باید 3.6864 (یا spbrg)رو دقیق برای میکرو تعریف کنم.
    چیکار کنم به نظر شما؟
    (راستی تو زبان basic pro مینویسم.)
    مشغول در اين دنياي آکل و ماکول .......

    #2
    پاسخ : سوال درباره تنظیم مقدار اسیلاتور (3.6864)(در pic) بطور دقیق (فوری)

    سلام فکر نمیکنم دستورات سریال با کریستال 3.52 اصلا کار کنند.از 20 استفاده کن

    [glow=black,2,300]بردی جالب با سیستم عاملی جالب !!![/glow]

    دیدگاه


      #3
      پاسخ : سوال درباره تنظیم مقدار اسیلاتور (3.6864)(در pic) بطور دقیق (فوری)

      آقا من تو یک انجمن آمریکایی مربوط به pic جواب سوالمو پیدا کردم.
      متاسفانه نمیشه کریستالارو تو pic به طور دقیق define کرد.
      بنا براین دستورایی که پیش فرض از کریستال استفاده میکنن ، درست (دقیق) کار نخواهند کرد.
      یا حق
      مشغول در اين دنياي آکل و ماکول .......

      دیدگاه

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