تنظیم تایمر 0

در اين بخش مي‌توانيد در مورد تمامي مسائل مرتبط با میکروکنترلرهای AVR به بحث بپردازيد

مدیران انجمن: SAMAN, sinaset, شوراي نظارت

ارسال پست
New Member
پست: 5
تاریخ عضویت: چهارشنبه ۲۴ شهریور ۱۳۹۵, ۱:۲۳ ب.ظ
سپاس‌های ارسالی: 2 بار
سپاس‌های دریافتی: 2 بار

تنظیم تایمر 0

پست توسط farshad28 »

سلام
خسته نباشید
میتونی کمکم کنی استاد!
نمیدونم مشکل از کجاست
در رابطه با تایمر 0 ، میخواستم یک ال ای دی رو هر 1 ثانیه روشن کنم اگه این مشکل حل بشه ...
ایا میتونم در ورژن 4.1 اعمالش کنم (میخوام رو فن دستگاه تعبیه اش کنم)
تا اینجا که همه چی عالی پیش رفته.... به لطف خدا و شما
تصویر
Colonel II
Colonel II
نمایه کاربر
پست: 7545
تاریخ عضویت: سه‌شنبه ۲۶ آذر ۱۳۸۷, ۴:۲۰ ب.ظ
سپاس‌های ارسالی: 9280 بار
سپاس‌های دریافتی: 22106 بار

Re: تنظیم تایمر 0

پست توسط sinaset »

سلام بر شما
تشکر از نظر لطف شما.
امیدوارم که موفق باشید.

1-*TCCR0 را دوبار مقدار دهی کرده اید،همان بار اول در تابع main کافیست.
2-*ثانیه دقیقه وساعت را در همان اینتراپت تعریف کنید. (چون هر 1 ثانیه که تایمر 0 over flow میشود،کدها یک بار بررسی میشوند.)
3-* s=1 نباید نوشته شود،باید دو مساوی گذاشته شود s==1 و در شرط دوم یعنی s==2 .. مقدار s را صفر کنید (درصوتی که دستور 2- را انجام دادید)
4- متغییرهای شما،اکثر زیر 255 عدد هستن،جهت کاهش استفاده از رم و حافظه میکرو انها را با unsigned char انها را تعریف کنید.

باتشکر.
"قرآن"(کلام خدا) ...راه سعادت و خوشبختی.
با عرض پوزش،دیگر در انجمن حضور ندارم،که به پیام ها پاسخ بدم.
ارسال پست

بازگشت به “میکروکنترلرهای AVR”