Trước hết, con PIC của bạn chưa "die", vì nó vẫn chạy và gửi dữ liệu trả về mỗi khi nhận được dữ liệu gửi đến nó qua RS232.
Bạn vẫn có thể nạp bằng ICSP, và bằng bootloader. Vấn đề có thể là:
1. Mạch đích của bạn không thỏa điều kiện nạp bằng ICSP, bạn tìm trong forum với từ khóa ICSP, tôi đã có đề cập đến mạch đích cho ICSP vài lần.
2. Bootloader của bạn đã bị hỏng, hoặc bootloader vẫn còn tốt nhưng bạn không thực hiện việc reset để cho chip chạy bootloader khi bạn nạp bằng bootloader. Bootloader hỏng, tất nhiên phải nạp lại bằng cách khác, và đảm bảo là chương trình ứng dụng không làm hỏng bootloader nữa. Trường hợp kia, bạn nhớ reset mạch khi nạp bằng bootloader.
Thân,
|