اطلاعیه

Collapse
No announcement yet.

مشکل avr و تایمرهاش؟

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

    مشکل avr و تایمرهاش؟

    با سلام
    من چند وقت پیش یه ساعت با mega32 نوشتم که با تایمر1 کار میکرد و از وقفه و کلی دنگ و فنگ دیگه هم داخلش استفاده کردم .هنگام محاسبه به طور نرم افزاری برنامش به ازای هر ماه 7 دهم ثانیه عقب میموند. داخل proteus هم دقیق کار میکرد. ولی وقتی به صورت سخت افزاری بستمش خیلی جالب به جای اینکه طبق همه گفته های برنامه نویسان که یه برنامه عقب میمونه این ساعت در هر روز 4 ثانیه جلو میرفت. روی هر میکرو هم متفاوت کم و زیاد میکرد.
    میدونم که میشه از rtc استفاده کرد و ای سی هاش خیلی هم دقیق اند، ولی من میخوام این طوری کار کنه .با rtc داخلی میکرو هم نوشتم که با timer2 کار میکنه ولی اون هم مشکل داشت....
    خلاصه میشه گفت چنین اشکالهایی به خاطر اصل نبودن میکرو هست ؟؟؟
    مثلا نوع نظامیش رو بزارم؟؟؟
    راهی به نظرتون میرسه خوشحال میشم بهم اطلاع بدید.
    فقط یکی پیدا بشه بگه چرا جلو میره؟؟؟؟؟؟
    درد من تنهایی نیست؛ بلکه مرگ ملتی است که گدایی را قناعت، بی‏عرضگی را صبر، و با تبسمی بر لب این حماقت را حکمت خداوند می‏ نامند! "گاندی"

    به دلیل وجود برخی مشکلات و بی احترامی ها این اکانت رو غیر فعال کردم. همیشه سر بلند باشید.
    بدرود . . .

    #2
    پاسخ : مشکل avr و تایمرهاش؟

    کریستالت چی بود؟
    از اسیلاتور داخلی استفاده کردی یا خارجی؟

    دیدگاه


      #3
      پاسخ : مشکل avr و تایمرهاش؟

      بزای برنامه تایمر از 16M کره ای استفاده کردم
      برای rtc داخلی هم انواع و اقسام 32.768k (حتی مال ساعت مچیم!!! :mrgreen
      کریستال 16M هم چند نوع استفاده کردم...
      ولی تاثیری نداشتند
      درد من تنهایی نیست؛ بلکه مرگ ملتی است که گدایی را قناعت، بی‏عرضگی را صبر، و با تبسمی بر لب این حماقت را حکمت خداوند می‏ نامند! "گاندی"

      به دلیل وجود برخی مشکلات و بی احترامی ها این اکانت رو غیر فعال کردم. همیشه سر بلند باشید.
      بدرود . . .

      دیدگاه

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