วันอังคารที่ 6 มิถุนายน พ.ศ. 2566

ARDUINO 17 จับเวลาใน AVR STUDIO TIMER1_OVF_vect หาเส้นทางไม่เจอทำยังไง PATH NOT FOUND

 https://www.youtube.com/watch?v=Uc98ICZzMkM


โค้ดส่งฟรีShopee https://shope.ee/2AZNXQLS68 สินค้าราคาถูก http://bit.ly/2QyqooN


ARDUINO 17 จับเวลาใน AVR STUDIO TIMER1_OVF_vect หาเส้นทางไม่เจอทำยังไง PATH NOT FOUND

6/6/2566 SONGCHAI PRAPATRUNGSEE

void setup() { // initialize Timer1 // cli(); // disable global interrupts TCCR1A = 0; // TCCR1A register = 0 TCCR1B = 0; // TCCR1B register = 0 TIMSK1 |= (1 << TOIE1);// enable Timer1 overflow interrupt: TCNT1=1582;// reload 4mS //TCCR1B |= (1 << CS12); // Sets bit CS12 = clkI/O/256 (from prescaler) TCCR1B |= (1 << CS10); // Sets bit CS10 = clkI/O/1 (no prescaling) sei();// enable global interrupts: } ISR(TIMER1_OVF_vect){ TCNT1=1582;// reload 4mS } void loop() { // put your main code here, to run repeatedly: }

ไม่มีความคิดเห็น: