Page 178 - C Programming
P. 178

ตัวอย่างที่ 14.6  โปรแกรมตรวจสอบการกดเมทริกซ์สวิตช์









            วิธีการคิด





                     ลําดับ 1. การตรวจสอบการกดสวิตช์ทีละแถวโดยเริ่มจากแถว R0, R1, R2 และ



                                   R3 ตามลําดับ


                     ลําดับ 2. รอรับค่าที่ได้จากการกดสวิตช์ในแต่ละแถวมาเปรียบเทียบว่าสวิตช์ใน


                                   ตําแหน่งใดถูกกด และกําหนดค่าสวิตช์ที่ถูกกดไว้ในตัวแปร data


                     ลําดับ 3. นําค่าในตัวแปร data มาแสดงตามตําแหน่งของการกดสวิตช์
   173   174   175   176   177   178   179   180   181   182   183