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