top of page

ใบงานการทดลองที่ 4.6.2
เนื่องจากค่าที่อ่านจากการกดสวิตช์เข้ามาทางพอร์ตแอนาลอกมีโอกาสที่ตัวเลขจะแกว่งได้ ดัง นั้น หากเขียนโปรแกรมโดยวิธีการตรวจสอบการเท่ากันของค่าที่กาหนดมีโอกาสจะคลาดเคลื่อนได้ทางแกปัญหาการแกว่ง ของค่าทำได้โดยเพิ่มช่วงในการตรวจสอบแทนที่จะตรวจสอบเพียงค่าเดียว การทดลองนี้เป็นการทดลองการกดสวติช์ที่รับเข้ามาทางพอร์ตแอนาลอกและมีการเพิ่มช่วงในการตรวจสอบเป็น+/-10 ค่าและแสดงผลเป็นข้อความว่าสวติช์ใดถูกกด
bottom of page