ايران ويج

نسخه‌ی کامل: تایمر سه دقیقه ای به صورت جز به جز
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام
یه زحمت دیگه براتون دارم
می خواستم در مورد یه مدار کمک کنید….
برنامه یه مدار که یه نوع تایمره که زمان سه دقیقه را به صورت جز به جز اندازه می گیره
یه مدار که ۹تا led داره led اول هر ثانیه خاموش و روشن میشه و به ازای هر ۱۰ ثانیه led دوم ، سوم ، جهارم و به همین منوال تا led ششم پشت سر هم روشن بشه و با رسیدن به ۶۰ ثانیه اول led هفتم روشن و led دوم تا ششم خاموش و همان مرحله قبل مجدد تکرار میشه و با رسیدن به ۶۰ ثانیه دوم led هشتم روشن و مرحله اول دوباره تکرار میشه حالا با رسیدن به ۶۰ ثانیه سوم led نهم شروع به چشمک زدن می کنه و led های دیگه خامو ش می شند
آیا باید حتما از تایمر استفاده کرد ( که من توی این مبحث ضعیف هستم ) lیا میشه از delay هم استفاده کرد
سلام.استفاده ازdelay وwait هیچکدوم زمان دقیقی بهت نمیده مگر استفاده از تایمر یا حلقه ی for next. استفاده میکنندایین حلقه هم اینطوریه که یک متغیر رو تعریف یکنی بعد به میزاری داخل حلقه و بعد ازwaitms50استفاده میکنی به شکل زیر:
dim x as byte
for x=0 to 200 step1
if x=17 then exit for
nextx
set portc.0
با تغییر مقدار xمیتوان زمان های دیگری رو بدست بیاری
ممنون ولی میشه با کدویژن راهنمایی کنید