Title: ช่วยเขียน code ให้หน่อยคับ Post by: inline01 on February 18, 2010, 12:53:37 AM คือ ผมต้อมการให้โปรแกรมทำงานโดยการ กลับทิศทางหมุนของ DC Motor ด้วยการสั่งการจาก switch คือ กด switch ตัวที่1 หมุนซ้าย switch ตัวที่2 หมุนขวา
และต้องการให้ แสดงผลขึ้นหน้าจอ LCD โดยแสดงผมเป็นการนับเวลาว่า มอเตอร์ตัวที่1 หมุนที่วินาที คือให้นับเวลาในขณะที่มอเตอร์ตัวที่1หมุนอยู่ /// เมื่อเรากด switch ตัวที่2 มอเตอร์ก็จะกลับทางหมุน เวลาที่แสดงบนจอ LCD ก็จะเริ่มนับเวลาเริ่มที่1 วินาทีใหม่ ผมใช้ PIC16F877 คับ ขอคุณคับผม Title: Re: ช่วยเขียน code ให้หน่อยคับ Post by: s_engine on March 03, 2010, 01:52:59 PM ให้ทำตามนี้ให้ได้นะ
1 กดสวิตช์ตัวที่ 1 LED 1 ติด 2 กดสวิตช์ตัวที่ 2 LED 2 ติด 3 ทดลองเขียนอะไรก็ได้ให้ LCD แสดงผล เช่น กดสวิตช์ 1 LCD โชว์ ว่า SWITCH 1 ON กดสวิตช์ 2 LCD โชว์ ว่า SWITCH 2 ON 4 ไปดูเรื่อง TEMER การเซ็ต timer การเกิด overflow 5 คำนวณว่ากี่ overflow ที่ทำให้ได้ 1 วินาที 6 นับ overflow มาแปลงเป็น หน่วยของเวลา 7 ขึ้นโชว์บน LCD ลองดูนะครับ Title: Re: ช่วยเขียน code ให้หน่อยคับ Post by: s_engine on March 03, 2010, 02:13:00 PM http://www.thaimicrotron.com/CCS-628/Timer/Timer1_2.htm
|