ARDUINO "Hack pinMode"
ARDUINO “ แกะฟังก์ชัน pinMode” ประจิน พลังสันติกุล เกิดอะไรขึ้นเมื่อเราเรียกใช้งานคำสั่ง pinMode() ก่อนอื่นเรามาดูฟังก์ชัน pinMode() กันก่อนครับ คำสั่ง pinMode จะอยู่ในโฟลเดอร์ “C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino” ไฟล์ wiring_digital.c void pinMode(uint8_t pin, uint8_t mode) { uint8_t bit = digitalPinToBitMask(pin); uint8_t port = digitalPinToPort(pin); volatile uint8_t *reg, *out; if (port == NOT_A_PIN) return; ...