Page 165 - C Programming
P. 165

*  นําค่าที่ได้หารด้วยค่าประจําบิต 40H ซึ่งจะได้ค่าเท่ากับ 1 กรณี sw[0] ถูกกดและ sw[0]


             จะเท่ากับ 0 กรณีที่ไม่ถูกกด





                                                 sw[0] = (psw&0x40)/0x40;














           * ค่าใน sw[1],sw[2],sw[3],sw[4] ก็ใช้หลักการเดียวกันแต่ค่าของ sw[1] ต้องนํามากลับบิต


             อีกรอบเพราะมีการทํางานในสภาวะตรงกันข้ามกัน (Active Low)
   160   161   162   163   164   165   166   167   168   169   170