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

ارسال‌ها: 47
موضوع‌ها: 16
تاریخ عضویت: تير ۱۳۹۰

تشکرها : 35
( 10 تشکر در 7 ارسال )
ارسال: #1
تایمر
با سلام
تایمر های 0و1یا2 چه فرقی با هم دارند؟مثلا اگه بخواهیم بعد از تحریک ورودی، خروجی ست بشه وبعداز 20ثانیه ریست بشه از کدوم تایمر استفاده کنیم
و اگه امکان داره درمورد فرمول های محاسبه زمان تایمر مفصل توضیح دهید.
با تشکر
۱۴-اسفند-۱۳۹۰, ۱۰:۵۶:۴۳
ارسال‌ها
پاسخ
EBKA آفلاین
مخترع
****

ارسال‌ها: 1,099
موضوع‌ها: 89
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 1655
( 2792 تشکر در 982 ارسال )
ارسال: #2
RE: تایمر
(۱۴-اسفند-۱۳۹۰, ۱۰:۵۶:۴۳)alfaalarm نوشته است: با سلام
تایمر های 0و1یا2 چه فرقی با هم دارند؟مثلا اگه بخواهیم بعد از تحریک ورودی، خروجی ست بشه وبعداز 20ثانیه ریست بشه از کدوم تایمر استفاده کنیم
و اگه امکان داره درمورد فرمول های محاسبه زمان تایمر مفصل توضیح دهید.
با تشکر
سلام.. ذوسته من تایمر 0 و 2 تایمر 8 بیتی هستن و تایمر 1 شانزده بیتی
یعنی تایمر 0 بعد از شمارش 255 صفر میشه
و تایمر 2 هم همین طور
تایمر 1 شانزده بیتی است یعنی بعد از 65535شمارش . صفر میشه..
..........................
شما میتونی از تایمر 0 و استفاده کنی..
خیلی کار نداره...



ابراهیم خوانین زاده
 ساعت کار بدن انسان بیشتر وقتها, کمتر از 657.000 ساعت است و بعد از آن از کار می افتد  :():کمی فکر کنیم.....

259-734

[/url]
وبلاگ من


وب سایت من
[url=http://www.ebka-intelligent.com/]
آموزش کار با rfm12b,آموزش کامل ای سی ds1307, آموزش اتصال ماژول em18,سنسور رنگ ,سنسور گاز, و ... در وبلاگ من خواهید دید



۱۵-اسفند-۱۳۹۰, ۱۰:۰۱:۴۱
وب سایت ارسال‌ها
پاسخ
alfaalarm آفلاین
كاربر تک ستاره
*

ارسال‌ها: 47
موضوع‌ها: 16
تاریخ عضویت: تير ۱۳۹۰

تشکرها : 35
( 10 تشکر در 7 ارسال )
ارسال: #3
RE: تایمر
شرمنده اگه لطف کنید در مورد فرمول های تایمر در بیسکام هم توضیح بدید ممنون میشم.
۱۶-اسفند-۱۳۹۰, ۰۰:۳۱:۱۴
ارسال‌ها
پاسخ
sharin آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,053
موضوع‌ها: 28
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 3714
( 8171 تشکر در 2772 ارسال )
ارسال: #4
RE: تایمر
سلام.

فرمول خاصي ندارهه ، سرچ كن و يا كتاب بخون.

مثلا فرض كن كريستال روي 8MHz تنظيم شده ، با prescale=8 مي تونيم به فركانس شمارش برابر 1MHz و به عبارت ديگه 1us برسيم.
حالا فرضا مي خواهيم زمان 1 ثانيه رو درست كنيم .
1s=?us
اينطوري مي فهميم كه بايد 1000000 بار بشماريم تا زمان 1 ثانيه ايجاد بشه ...
با تايمرهاي هشت بيتي ، در هر سري 250 بار مي شماريم ، يعني مقدار اوليه ي 6 به شمارندهه مي ديم ( هر سري )
با شمردن 250 تا تايمر سريز مي كنه و بافعال كردم ويژگي وقفه ، با هر بار سرريز شدن وقفه ، مي ريم به وقفه ...
1000000/250=4000
در اول روتين وقفه شرطي مي گذاريم كه تعداد دفعات اومدن به وقفه بايد 4000 بار بشود .
چون بايد 1000000 بار بشماريم تا 1 ثانيه درست بشه و در هر سري 250 بار مي شماريم .
وقتي به تعداد 4000 به وقفه رفتيم ، شرط براوردهه مي شه و اعمالي رو كه مي خواهيم مي تونيم درونش بنويسيم و ...


۱۶-اسفند-۱۳۹۰, ۱۱:۱۱:۰۱
وب سایت ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  مشکل برنامه تایمر با بیسکام soy1345 7 2,026 ۲۲-فروردین-۱۳۹۸, ۲۰:۴۸:۰۶
آخرین ارسال: 1نفر
  مشکل در کار با تایمر 1 در بسکام klick 3 4,535 ۳۰-بهمن-۱۳۹۵, ۰۴:۰۴:۴۲
آخرین ارسال: omid_phoenix
  مشکل در ساخت تایمر لطفا کمک کنید omidsafari 8 6,502 ۰۹-مرداد-۱۳۹۵, ۱۷:۲۸:۰۹
آخرین ارسال: omidsafari
  [سوال] پیکربندی تایمر mostafa-m 5 4,271 ۲۹-خرداد-۱۳۹۵, ۲۲:۴۸:۰۷
آخرین ارسال: mostafa-m
Exclamation [فوری] مشکل نوشتن برنامه AVR با تایمر مد مقایسه dr.mohammad 7 4,184 ۲۹-دى-۱۳۹۴, ۱۳:۲۸:۴۹
آخرین ارسال: sharin
  [سوال] راهنمایی برای کار با تایمر 1 hamze_b 12 8,358 ۲۵-خرداد-۱۳۹۴, ۱۶:۲۰:۳۸
آخرین ارسال: student-p
Sad [فوری] تایمر بسکام نواوران طب 9 5,851 ۲۰-خرداد-۱۳۹۴, ۰۹:۳۵:۱۴
آخرین ارسال: student-p
  [سوال] راهنمایی برای کار با تایمر کانتر صفر hamze_b 18 10,167 ۱۰-خرداد-۱۳۹۴, ۱۷:۱۳:۲۴
آخرین ارسال: sharin
  کمک در مورد سنجش زمان توسط تایمر 0 و 1 در مگا 8 و کدویژن MicrowaveCO 6 5,155 ۰۸-اردیبهشت-۱۳۹۴, ۱۵:۵۳:۰۷
آخرین ارسال: MicrowaveCO
  [سوال] تایمر سه دقیقه ای به صورت جز به جز biner 2 2,982 ۲۷-دى-۱۳۹۳, ۱۱:۲۱:۱۸
آخرین ارسال: biner

پرش به انجمن:


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

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