bạn ơi, theo kinh nghiệm các anh đi trước và của mình, thì bạn nên đọc encoder bằng chân clock của timer0 hoặc timer1 thì tốt hơn,và đọc trong vòng 20-40ms là ổn rồi,đọc tận 500ms mình thấy hơi nhiều, sợ bị tràn biến đếm xung. bạn đếm xung như thế thì sẽ không đủ thời gian cho pic của bạn làm việc khác đâu, như thế thì pic sẽ bị khùng luôn đó
|