vấn đề của bạn là phải tìm ra độ dài của bit start, bit 0 và bít 1 là bao nhiêu thời gian
cái đó tương tự như giải mã TV sony thôi. nhưng đơn giản hơn 1 chút là bạn chỉ việc đọc giá trị timer và cho vào 13 biến khác nhau. nhưng thường thì bạn chỉ cần lấy 7 bít đầu thôi. sau đó vẽ ra giấy thời gian thu được, nếu may mắn bạn có thể biết được sau khi vẽ ra giấy bạn có thể biết được độ dài những bít trên (trong độ dài đó có cả cái khoảng trống ở giữa 2 bít) nếu không thì bạn lập trình 1 bước nữa là ngắt timer từ H_to_L (lúc nãy là L_to_H).
cố lên nha! tại mình đang làm đồ án tốt nghiệp và rất bận (sắp phải nộp rồi) nên không làm luôn cho bạn được
|