ขอคำปรึกษาหน่อยครับ เป็นโปรเจคจบ ความรู้ทางด้านเขียนโปรแกรมพอมีบ้างครับ พยาพยามทำความเข้าใจแล้วแต่คิดไม่ออกจริงๆครับ คือเป็นวงจรตรวจสอบกราวน์ครับ ตัวเครื่องติดอยู่กับตัว ใช้หลักการแลกเปลี่ยนประจุไฟฟ้า คือเมื่อใส่รองเท้าไม่อยู่ในสถานะกราวน์สัญญาณจะแสดงไฟสีเขียว แต่เมื่อไปจับกับสิ่งที่สามารถถ่ายเทประจุไฟฟ้าได้หรือถอดรองเท้า สัญญาณไฟก็จะแสดงไฟสีแดงครับ ปัญหาคือ ตอนนี้ผมพยายามเขียนดีเลย์อยู่ครับ แต่ว่าไม่เป็นไปตามที่ตั้งใจ คืออยากให้ เมื่อรับสัญญาณเข้ามาอยากให้หน่วงเวลา 5 วินาทีเป็นการป้องการการแตะปล่อยๆเมื่อครบแล้วจึงส่งสัญญาณไปออกที่ไฟครับ
นี่เป็นตัวโปรแกรมที่ผมเขียนครับ ใช้ ic p89v51rd2 คริสตัล 11.05 MHz ใช้ keil3 และ proteus ช่วยครับ
ผมคำนวนการหน่วงเวลาถูกต้องหรือไม่ครับ
f=11.0592MHz/12=921600Hz
t=1/f =1/921600=1.0851us
คำนวนที่5s 5s/1.085us=46078
65539-46078=19461 ขอขอบคุณล่วงหน้าครับ
ขอคำปรึกษา การเขียน c microcontroller ช่วยดูให้หน่อยครับ
นี่เป็นตัวโปรแกรมที่ผมเขียนครับ ใช้ ic p89v51rd2 คริสตัล 11.05 MHz ใช้ keil3 และ proteus ช่วยครับ
ผมคำนวนการหน่วงเวลาถูกต้องหรือไม่ครับ
f=11.0592MHz/12=921600Hz
t=1/f =1/921600=1.0851us
คำนวนที่5s 5s/1.085us=46078
65539-46078=19461 ขอขอบคุณล่วงหน้าครับ