Page 178 - C Programming
P. 178
ตัวอย่างที่ 14.6 โปรแกรมตรวจสอบการกดเมทริกซ์สวิตช์
วิธีการคิด
ลําดับ 1. การตรวจสอบการกดสวิตช์ทีละแถวโดยเริ่มจากแถว R0, R1, R2 และ
R3 ตามลําดับ
ลําดับ 2. รอรับค่าที่ได้จากการกดสวิตช์ในแต่ละแถวมาเปรียบเทียบว่าสวิตช์ใน
ตําแหน่งใดถูกกด และกําหนดค่าสวิตช์ที่ถูกกดไว้ในตัวแปร data
ลําดับ 3. นําค่าในตัวแปร data มาแสดงตามตําแหน่งของการกดสวิตช์