سلام دوستان عزیز
من کار با میکروها رو تازه شروع کردم و خیلی ناواردم. مخصوصا تو قسمت وقفه و تایمر و ممنون می شم اگه کسی کمکم کنه تا این دو مبحثو یاد بگیرم.
الان می خوام کاربرد تایمر و وقفه رو یاد بگیرم. می خوام یه برنامه بنویسم که دو تا میکرو توش باشه که به اولیش دو تا کلید وصل باشه که با هر بار فشردن کلید اول کانتر داخلی یه دونه بهش اضافه بشه و بعد تعداد این فشار دادنا رو هم همش تو یه 7 سگمنت نشون بده.
که اصلا نمی دونم کانتر داخلی با چی نشون داده می شه که بعد بهش اضافه کنم.
ادامه برنامه این طوریه که وقتی دست رفت رو کلید 2 تایمر طول زمانی که دست رو کلید 2 هست رو نشون بده.
اصلا من چه جوری باید بنویسم؟باید اول دستورات روتین یک برنامه رو مثلا با تایمر 2 مود 1 شروع کنم و ارتباط سریال و بعد بگم هر چی که هر وقت که پورت متصل به کلید 2 یک شد، چی بشه؟ :sad:
و بعد این که اگه یه دفعه وقفه فشردن کلید 1 اومد رو هم چه جوری نشون بدم(با چه دستوری) و هم چه جوری به کانتر اضافه کنم؟
ممنون می شم اگه بهم یاد بدید. راستی شکل پروتیوسم هم فکر که نه، یه چیزی بیشترش احتمالا نادرسته. اگه لطف کنید نواقصشو بهم بگید ممنون می شم.
من کار با میکروها رو تازه شروع کردم و خیلی ناواردم. مخصوصا تو قسمت وقفه و تایمر و ممنون می شم اگه کسی کمکم کنه تا این دو مبحثو یاد بگیرم.
الان می خوام کاربرد تایمر و وقفه رو یاد بگیرم. می خوام یه برنامه بنویسم که دو تا میکرو توش باشه که به اولیش دو تا کلید وصل باشه که با هر بار فشردن کلید اول کانتر داخلی یه دونه بهش اضافه بشه و بعد تعداد این فشار دادنا رو هم همش تو یه 7 سگمنت نشون بده.
که اصلا نمی دونم کانتر داخلی با چی نشون داده می شه که بعد بهش اضافه کنم.
ادامه برنامه این طوریه که وقتی دست رفت رو کلید 2 تایمر طول زمانی که دست رو کلید 2 هست رو نشون بده.
اصلا من چه جوری باید بنویسم؟باید اول دستورات روتین یک برنامه رو مثلا با تایمر 2 مود 1 شروع کنم و ارتباط سریال و بعد بگم هر چی که هر وقت که پورت متصل به کلید 2 یک شد، چی بشه؟ :sad:
و بعد این که اگه یه دفعه وقفه فشردن کلید 1 اومد رو هم چه جوری نشون بدم(با چه دستوری) و هم چه جوری به کانتر اضافه کنم؟
ممنون می شم اگه بهم یاد بدید. راستی شکل پروتیوسم هم فکر که نه، یه چیزی بیشترش احتمالا نادرسته. اگه لطف کنید نواقصشو بهم بگید ممنون می شم.
دیدگاه