พิมพ์หน้านี้ - ภาษาเบสิก pbp จะหน่วงเวลาประมาณ 30 นาที ทำยังไงครับ

LSVคลังสมองออนไลน์ "ปีที่14"

► อิเล็กทรอนิกส์ ► => หุ่นยนต์-pcb-เทคโนโลยี่ใหม่ => ข้อความที่เริ่มโดย: dats ที่ กุมภาพันธ์ 09, 2010, 07:05:35 pm



หัวข้อ: ภาษาเบสิก pbp จะหน่วงเวลาประมาณ 30 นาที ทำยังไงครับ
เริ่มหัวข้อโดย: dats ที่ กุมภาพันธ์ 09, 2010, 07:05:35 pm
ไม่รู้ว่าต้องใช้คำสั่งอะไรครับ คือผมจะหน่วงเวลาเพื่อควบคุมอุปกรณ์เอ้าพุต คือ ต้องการหน่วงเวลาชัก ครึ่งชั่วโมงครับ
อย่างเช่นใช้คำสั่ง pause แต่คำสั่งนี้ใช้ได้แค่ 65535 เทียบๆแล้วก็ประมาณ นาทีเดียว
ผมลองใช้ pause ซ้อนกันแล้ว ผิดพลาดอย่างแรงครับ เลยอยากถามว่าต้องทำยังไงครับ ช่วยหน่อยครับ จะนำเสนอแล้ว cry2!!


หัวข้อ: Re: ภาษาเบสิก pbp จะหน่วงเวลาประมาณ 30 นาที ทำยังไงครับ
เริ่มหัวข้อโดย: JUB ที่ กุมภาพันธ์ 09, 2010, 07:32:51 pm
ใช้ timer ซิครับ..


หัวข้อ: Re: ภาษาเบสิก pbp จะหน่วงเวลาประมาณ 30 นาที ทำยังไงครับ
เริ่มหัวข้อโดย: dats ที่ กุมภาพันธ์ 09, 2010, 07:35:00 pm
ใช้ยังไงครับ บอกหน่อยได้มั้ยครับ


หัวข้อ: Re: ภาษาเบสิก pbp จะหน่วงเวลาประมาณ 30 นาที ทำยังไงครับ
เริ่มหัวข้อโดย: JUB ที่ กุมภาพันธ์ 10, 2010, 12:48:19 am
ผมไม่เคยเขียน basic นะครับ ขอบอกแบบเท่าที่พอรู้นะ
ให้ลองดู code ตัวอย่างของ compiler ที่คุณใช้ดูนะครับ

1.กำหนดค่าของ register TMR
2.กำหนด ปรีสเกลเลอร์
3.start TMR
4.ไปวนตรวจสอบ TMR over flow

ผมแนะนำได้เท่านี้ครับ รอให้ผู้เชี่ยวชาญมาตอบอีกที...


หัวข้อ: Re: ภาษาเบสิก pbp จะหน่วงเวลาประมาณ 30 นาที ทำยังไงครับ
เริ่มหัวข้อโดย: laser ที่ กุมภาพันธ์ 11, 2010, 05:22:05 pm
for i= i to 30
pause 6000
next  i

30 นาทีพอดี