PWM rõ ràng yêu cầu tài nguyên tính toán (và do đó không thể được thực hiện đồng thời với các quy trình khác), nhưng nếu tôi đặt chân là đầu ra 5V hoặc 0V, thì các trạng thái này không đổi hoặc chúng được "làm mới" nhiều lần khi vi điều khiển hoạt động trên các quy trình khác ?
Điều này thật khó để giải thích trong văn bản vì vậy tôi nghĩ về sự tương tự với câu hỏi của tôi. Hãy tưởng tượng tôi có một chiếc cốc trong tay và được hướng dẫn đặt nó lên bàn. Sau đó tôi được hướng dẫn ngồi xuống ghế.
Kính trên bàn là một trạng thái. Tôi có để lại cái ly trên bàn không, hay tôi nhặt nó lên và ngồi xuống và lặp lại rất nhanh để bạn không nhận ra cái ly đã bị tháo ra khỏi bàn?
Hoặc có lẽ đơn giản hơn, liệu vi điều khiển có "quên", nếu bạn sẽ, về các trạng thái của các chân của nó trừ khi bạn lập trình rõ ràng một thay đổi trạng thái?
Hy vọng tôi đã làm điều đó khó hiểu nhất có thể.