1. Nhận tín hiệu vào RD0 như là ngắt:
Code:
Void MAIN()
{
...
while (1)
{
...
if (RD0 == 1) {Muốn làm gi thi làm}
}
}
Mình chỉ biết có vậy, dùng biện pháp quét RD0 trong vòng lặp While.
Kết quả không đáp ứng 100% như ngắt.
Nếu thời gian xảy ra sự kiện RD0=1 ngắn hơn thời gian chạy hết 1 vòng lặp While thì "lần ngắt" đó có thể bị bỏ qua.
2. multithread: Bạn hỏi Google, tôi đã gặp bên "dientuvietnam" thì phải.