View Single Post
Old 11-11-2007, 02:05 PM   #4
PSman
Nhập môn đệ tử
 
Tham gia ngày: Nov 2006
Bài gửi: 9
:
Các bác ơi,
Em không hiểu được, vì sao mạch lại không chạy đến nơi đến chốn cái ví dụ đơn giản đó.

- Mạch chạy tốt, vì mạch không chạy thì nó đã k nhận được data từ tinyBL gởi xuống. Thậm chí TinyBL detect PIC rất tốt và nhạy.

- Test port thì luôn OK, bật/tắt từng chân ở bất kì port nào đều OK hết. Gởi qua TinyBL là thấy Led ngay.

- Nạp trực tiếp từ mạch nạp (FENG 3), PIC vẫn không nhấp nháy Led. Mạch này đã nạp firmware BLoader cho PIC chạy tốt, nên mạch nạp không vấn đề gì.

- Không dùng CCS nữa, em load vd asm sẵn của bác NTC, về biên dịch bằng MPLAB, đổ vào nó cũng không chạy. Vẫn là nhấp nháy Led, chứ sáng luôn asm vẫn làm nó sáng. Hiện tượng tương tự như CCS ở trên.

- Tất cả các source đều chạy tốt với Proteus. Mô phỏng cái đơn giản ấy Proteus chắc không sai.

- Test trên 2 con PIC, phản ứng là như nhau !

Chừng đó mà làm không xong nữa, nói chi đến viết code dài rồi đổ vào nó chạy lung tung chắc em điên quá.

Bao nhiêu code Keil-C bên 8951 giờ lại phải chuyển sang CCS, cũng hơi mệt. Ngày trước em làm 8951 cũng gặp cái lỗi hết sức vớ vẩn là quên nối chân 31 lên nguồn, thế là port 8951 cứ nhảy loạn xị.
PSman vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn