Page 164 - C Programming
P. 164
3. นําค่าในตัวแปร psw ที่มีการกลับบิตแล้วมาตรวจสอบเป็นบิตโดยมีวิธีการดังนี้
sw[0]=(psw&0x40);
* นําค่าในตัวแปร psw มาแอน (&) กับ 40H (01000000 ฐาน 2 ) เพื่อต้องการ
ตรวจสอบสวิตซ์ sw[0]
* ถ้า sw[0] ถูกกดค่าของ sw[0] จะเท่ากับ 40H (บิตที่ 6 เป็น "1")
psw = x1xxxxxx
40H = 01000000
sw[0]=psw&0x40 = 0100000= 40H
หมายเหตุ x หมายถึง 0 หรือ 1 ก็ได้ไม่สนใจเพราะเมื่อนํามาแอนกับ 0 ก็จะได้ 0