การสอ่ื สารดว้ ย SPISPI Communication
ความหมายของ SPI SPI ยอ่ มาจาก Serial Peripheral Interface ถกู พฒั นาขนึ ้ มาโดยบริษัท Motorola เป็ นการส่ือสารแบบ Full duplex สามารถทงั้ รับและสง่ ข้อมลู ได้ในเวลาเดยี วกนั เน่ืองจากสายรับและสง่ สญั ญาณแยกจากกนั
ขาสญั ญาณของการส่อื สารแบบ SPI MISO (Master In Slave Out) MOSI (Master Out Slave In) SCK (Serial Clock) SS (Slave Select)
ความหมายของ SPI การเช่ือมตอ่ อปุ กรณ์หลายตวั บนสายสญั ญาณ SPI เดยี วกนั
ลกั ษณะของสญั ญาณ SPI โหมดการทางาน 4 โหมดเน่ืองจากบติ CPOL และ CPHA Mode CPOL CPHA 000 101 210 311
ลกั ษณะของสญั ญาณ SPI ลกั ษณะของสญั ญาณ SPI ทงั้ 4 โหมด
ลกั ษณะของสญั ญาณ SPI Circular Buffer
การใช้งาน SPI บนอาร์ดยุ โน ขาสญั ญาณสาหรับใช้ในการส่อื สารผา่ น SPI Bus ของ Arduino Mega 2560
การใช้งาน SPI บนอาร์ดยุ โน include ไฟล์ SPI.h
การใช้งาน SPI บนอาร์ดยุ โน เริ่มต้นการสื่อสารด้วย SPI Bus
การใช้งาน SPI บนอาร์ดยุ โน เลือกโหมดการทางานของ SPI Bus
การใช้งาน SPI บนอาร์ดยุ โน กาหนดคา่ ความถี่ของสญั ญาณนาฬิกา SCK
การใช้งาน SPI บนอาร์ดยุ โน กาหนดวา่ จะสง่ บติ MSB หรือ LSB ออกไปใน SPI Bus ก่อน
การใช้งาน SPI บนอาร์ดยุ โน เขียนข้อมลู ไปยงั อปุ กรณ์ Slave
การใช้งาน SPI บนอาร์ดยุ โน อา่ นข้อมลู ออกจากอปุ กรณ์ Slave
คาถามท้ายใบความรู้ท่ี 12 จงอธิบายความหมายของการสอื่ สารด้วย SPI จงวาดรูปการเชื่อมต่ออปุ กรณ์ SPIMaster 1 ตวั และ SPISlave อีก 3 ตวั พร้อมระบทุ ศิ ทางของข้อมลู จงบอกความสาคญั ของบติ CPOL และ CPHA ที่มีผลตอ่ สญั ญาณนาฬิกา SCK ของการสือ่ สารแบบ SPI จงอธิบายขนั้ ตอนการใช้งาน SPI บน Arduino Mega 2560 เพื่อเขียนข้อมลู ไปยงั อปุ กรณ์ Slave และอา่ นข้อมลู ออกจากอปุ กรณ์ Slave ผา่ น SPI Bus
ใบงานการทดลองท่ี 13 การใช้งาน TFT LCD บนอาร์ดยุ โน
Search
Read the Text Version
- 1 - 17
Pages: