WEEK 12 : I2C and More





หลักการในการทำงาน

1.     เลือกโหมดผ่าน Switch D7 บนบอร์ด Nx-100  โดย 0 เป็นโหมดที่จะเก็บข้อมูลจาก Switch D0 – D6 (จาก LSB ไป MSB ตามลำดับ) ลงใน EEprom และ 1 เป็นโหมดที่จะอ่านข้อมูลจาก EEprom แล้วแสดงข้อมูลแต่ละบิตออกมาในรูป LED

2.     โหมดที่เก็บข้อมูลจาก Switch D0-D6 โดย D0 เป็น LSB และ D6 เป็น MSB ซึ่งจะเก็บข้อมูลไว้ใน EEprom  เมื่อมีการกด Debounce Switch โดยจะเริ่มเก็บใน EEprom ตั้งแต่ address ที่ 0 เมื่อมีการใส่ข้อมูลลงไปอีกชุด จะไปเก็บข้อมูลลงใน address ที่ 1 ไปเรื่อยๆตามลำดับ การกด Debounce Switch

3.     โหมดที่อ่านจะอ่านข้อมูลจาก EEprom เมื่อมีการกด Debounce Switch แล้วไปแสดงข้อมูลแต่ละบิตผ่าน LED  ซึ่งจะเริ่มอ่านข้อมูลตั้งแต่ address ที่ 0 ไปจนถึง address ที่มีการใส่ข้อมูลเข้ามา แล้วจะวนไปอ่านที่ address ที่ 0 ตามการกด Debounce Switch เช่น มีการใส่ข้อมูลเข้ามา 4 ครั้ง เราจะอ่านและแสดงข้อมูลออกมาในรูปแบบของ LED ตั้งแต่ address ที่ 0 ไปจนถึง address ที่ 3 แล้ววนไปที่ Address ที่ 0 ตามการกด Debounce Switch


File : https://onedrive.live.com/redir?resid=3F628B0AE1904BF7!515&authkey=!AHRfkHN5w2uZlfM&ithint=file%2crar

Links : https://www.youtube.com/watch?v=_GbA_JVL3ZQ

0 ความคิดเห็น: