Page 44 - ใช้ในกิจกรรมการเรียนการสอน โรงเรียนบ้านเขาหินซ้อนฯ เท่านั้น...
P. 44
กิจกรรมที่ 2
มีการออกแบบการรับค่าต�าแหน่งการจองที่นั่ง โดยรับต�าแหน่งที่นั่งแนวตั้ง (คอลัมน์) และต�าแหน่งที่แนวนอน (แถว) ส�าหรับ
งานย่อย sw1 และ sw2 ดังนี้
งานย่อย sw1 รับค่าต�าแหน่งที่นั่งแนวตั้ง
ให้นักเรียนเขียนรหัสล�าลองรับต�าแหน่งที่นั่งในแถว ลงในช่องว่าง
เริ่มต้น
วนซ�้าตลอดการท�างาน
ถ้าปุ่ม สวิตช์ 1 (S1) ถูกกด แล้ว
จบ
งานย่อย sw2 (รับค่าต�าแหน่งการจองที่นั่งแนวนอน)
เริ่มต้น
1. วนซ�้าตลอดการท�างาน
2. ถ้า ปุ่ม สวิตช์ 2 (S2) ถูกกด แล้ว
• เพิ่มค่าการกด ทีละ 1
• ถ้าค่าการกด มากกว่า 8 ให้
ก�าหนดค่าการกดมีค่าเท่ากับ 8
• แสดงค่าแถว บนหน้าจอแสดงผล LED
• เก็บค่าต�าแหน่งของแถวไว้ในตัวแปร row
• หน่วงเวลา 0.1 วินาที
จบ
36