سلام دوستای خوبم
یک سوال داشتم در باره ایجتد یک پالس با فرکانس مشخص روی یک پایه میکرو و همچنین تولید not این پالس روی پایه دیگری از میکرو
من این برنامه رو اینطوری نوشتم:
Reset Portd.2 : Set Portd.1 : Waitus 3.25 : Set Portd.2 : Reset Portd.1 : Waitus 3.25
البته یک do و loop هم اول و آخرش گذاشتم.
اما مشکل من اینه که نمیخوام این حلقه تا بینهایت ادامه داشته باشه.
بلکه میخوام بعداز یک زمان مشخصی این ارسال پالس متوقف بشه
باید چیکار کنم؟ از تایمر چطور استفاده کنم؟
ضمن اینکه داخل این حلقه (یعنی همزمان با ارسال پالس) من میخوام یه چیزایی رو ال سی دی نمایش بدم. که چون حلقه ادامه داره اصلا وارد دستور نمایش نمیشه و چیزی نشون نمیده!
چه کنم؟
یک سوال داشتم در باره ایجتد یک پالس با فرکانس مشخص روی یک پایه میکرو و همچنین تولید not این پالس روی پایه دیگری از میکرو
من این برنامه رو اینطوری نوشتم:
Reset Portd.2 : Set Portd.1 : Waitus 3.25 : Set Portd.2 : Reset Portd.1 : Waitus 3.25
البته یک do و loop هم اول و آخرش گذاشتم.
اما مشکل من اینه که نمیخوام این حلقه تا بینهایت ادامه داشته باشه.
بلکه میخوام بعداز یک زمان مشخصی این ارسال پالس متوقف بشه
باید چیکار کنم؟ از تایمر چطور استفاده کنم؟
ضمن اینکه داخل این حلقه (یعنی همزمان با ارسال پالس) من میخوام یه چیزایی رو ال سی دی نمایش بدم. که چون حلقه ادامه داره اصلا وارد دستور نمایش نمیشه و چیزی نشون نمیده!
چه کنم؟
دیدگاه