Cái điều bạn khẳng định chắc chắn có khi lại không chắc chắn đó ("Còn mạch thì đơn giản, nên chắc là sẽ không phải tại mạch rồi"). Bạn dùng thạch anh ngoài tần số bao nhiêu (vì bạn cấu hình dùng XT, nên tôi cho là bạn dùng thạch anh ngoài)?
Breadboard (đặc biệt là breadboard ở VN) được biết là dễ gây rắc rối cho các mạch dao động thạch anh ở dải tần số MHz. Dù mạch thử nghiệm có đơn giản đến đâu thì bạn cũng nên cho biết là bạn đã nối nó như thế nào. Người mới học thường mắc những lỗi cơ bản, mặc dù cái mạch nó chẳng có gì để mắc lỗi.
Bạn đã mô phỏng code thành công, cho thấy chương trình ít nhất phải chạy như thiết kế. Bạn đã chạy thử được một phần chương trình, cho thấy chương trình đã được nạp vào chip thành công. Như vậy, vấn đề còn lại là phần cứng thử nghiệm của bạn thôi.
Thân,
|