امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
درخواست کمک برای گرفتن زمان واقعی
نویسنده پیام
rdscience آفلاین
كاربر دو ستاره
**

ارسال‌ها: 183
موضوع‌ها: 17
تاریخ عضویت: اردیبهشت ۱۳۹۰

تشکرها : 479
( 298 تشکر در 111 ارسال )
ارسال: #12
RE: درخواست کمک برای گرفتن زمان واقعی
سلام
من با كد زير جواب گرفتم شايد بدرد بخوره

کد:
enable INTERRUPTS
Config Timer2 = Timer , Async = On , Prescale = 1
Enable Timer2
On Timer2 R
Timer2 = 227
do
time1=time2/1000
...
loop
end

R:
Timer2 = 227
incr time2

با شمارش 1 ميلي ثانيه و خطا برابر 0.005 ثانيه يعني هر شبانه روز 7 دقيقه
نيازي به تفكيك زماني وجود ندارد مثلا بجاي ( اگر رسيد به زمان 5 دقيقه و 10 ثانيه بنويس اگر رسيدي به 310 ثانيه يا 310000 ميلي ثانيه )

جهت فعال سازي شمارشگر زمان واقعي ( rtc ) بايد توسط تايمر2 و از دستور زير استفاده نمود
کد:
Config Clock = Soft

موفق تر از قبل باشي

كسي را كه آماده آموختن است تعليم ندادن، انساني را به هدر دادن است، كسي را كه آماده آموختن نيست تعليم دادن، سخن به هدر دادن است، خردمند نه انسان را به هدر مي دهد و نه سخن را

وبلاگ خودموني
(آخرین ویرایش در این ارسال: ۲۷-آذر-۱۳۹۰, ۰۱:۰۲:۰۹، توسط rdscience.)
۲۷-آذر-۱۳۹۰, ۰۰:۳۱:۳۳
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : sharin, sinastar


پیام‌های داخل این موضوع
درخواست کمک برای گرفتن زمان واقعی - توسط sinastar - ۲۶-آذر-۱۳۹۰, ۱۸:۲۵:۲۴,
RE: درخواست کمک برای گرفتن زمان واقعی - توسط parviz2012 - ۲۶-آذر-۱۳۹۰, ۱۸:۳۷:۱۷,
RE: درخواست کمک برای گرفتن زمان واقعی - توسط sinastar - ۲۶-آذر-۱۳۹۰, ۱۸:۵۱:۰۵,
RE: درخواست کمک برای گرفتن زمان واقعی - توسط parviz2012 - ۲۶-آذر-۱۳۹۰, ۱۸:۵۶:۴۰,
RE: درخواست کمک برای گرفتن زمان واقعی - توسط sinastar - ۲۶-آذر-۱۳۹۰, ۱۹:۰۱:۵۳,
RE: درخواست کمک برای گرفتن زمان واقعی - توسط parviz2012 - ۲۶-آذر-۱۳۹۰, ۱۹:۲۷:۳۷,
RE: درخواست کمک برای گرفتن زمان واقعی - توسط reza-m - ۲۶-آذر-۱۳۹۰, ۱۹:۲۸:۰۸,
RE: درخواست کمک برای گرفتن زمان واقعی - توسط sinastar - ۲۶-آذر-۱۳۹۰, ۲۱:۰۳:۱۵,
RE: درخواست کمک برای گرفتن زمان واقعی - توسط sharin - ۲۶-آذر-۱۳۹۰, ۲۲:۰۲:۵۰,
RE: درخواست کمک برای گرفتن زمان واقعی - توسط saeidjan - ۲۶-آذر-۱۳۹۰, ۲۳:۱۴:۱۲,
RE: درخواست کمک برای گرفتن زمان واقعی - توسط sinastar - ۲۷-آذر-۱۳۹۰, ۰۰:۱۱:۰۹,
RE: درخواست کمک برای گرفتن زمان واقعی - توسط rdscience - ۲۷-آذر-۱۳۹۰, ۰۰:۳۱:۳۳
RE: درخواست کمک برای گرفتن زمان واقعی - توسط sharin - ۲۷-آذر-۱۳۹۰, ۰۰:۵۰:۰۸,
RE: درخواست کمک برای گرفتن زمان واقعی - توسط saeidjan - ۲۷-آذر-۱۳۹۰, ۲۱:۰۲:۴۸,
RE: درخواست کمک برای گرفتن زمان واقعی - توسط sinastar - ۳۰-آذر-۱۳۹۰, ۱۸:۵۶:۵۲,

موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  درخواست راهنمایی برای یک دوست GOLDOST 1 0 ۱۵-بهمن-۱۴۰۲, ۰۰:۴۶:۵۱
آخرین ارسال: GOLDOST
  [فوری] کمک درباره نویز گرفتن میکرو avr عابد مقدسیان 8 3,322 ۱۱-بهمن-۱۳۹۷, ۲۲:۴۱:۰۶
آخرین ارسال: 1نفر
  [سوال] مشکلات نویز گرفتن میکرو کنترلر avr عابد مقدسیان 5 1,973 ۱۷-آبان-۱۳۹۷, ۱۸:۰۰:۱۸
آخرین ارسال: alimogmov
  درخواست کمک برای ساعت با فونت بزرگ sobhan6831 4 2,400 ۲۴-فروردین-۱۳۹۷, ۲۰:۱۹:۱۲
آخرین ارسال: sobhan6831
  درخواست راهنمایی منو سازی برای Atmega32 به زبان بیسیک برویglcd armin111 9 6,171 ۱۶-شهریور-۱۳۹۶, ۱۱:۳۹:۲۵
آخرین ارسال: sky_man847
  دستور delay_ms واقعی کار نمیکنه 67Sama 3 3,180 ۱۱-آبان-۱۳۹۵, ۰۰:۲۱:۳۷
آخرین ارسال: behzady
  گرفتن عدد دو رقمی و بیشتر از کیبرد goldenmasoud 14 23,650 ۲۵-دى-۱۳۹۴, ۰۱:۰۸:۲۷
آخرین ارسال: lord mohsen
  درخواست راهنمایی برای مدار آمپلی فایر sinastar 1 3,786 ۰۸-تير-۱۳۹۴, ۰۹:۰۵:۲۱
آخرین ارسال: Ambassador
Sad مشکل عجیب در برنامه اندازه گیری دما و سنجش زمان ! MicrowaveCO 2 2,762 ۱۴-خرداد-۱۳۹۴, ۱۸:۳۱:۳۲
آخرین ارسال: MicrowaveCO
  کمک در مورد سنجش زمان توسط تایمر 0 و 1 در مگا 8 و کدویژن MicrowaveCO 6 5,155 ۰۸-اردیبهشت-۱۳۹۴, ۱۵:۵۳:۰۷
آخرین ارسال: MicrowaveCO

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS