View Single Post
Old 23-10-2010, 09:53 PM   #2
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi l0ck View Post
Em đang làm nghiên cứu khoa học, thầy bào làm trên dsPIC30F4011 và C30. Em cài đặt đầy đủ lập trình xong. Set fuse bit in code như trong tut của bác Nam ( bài nháy 1 led, chép y nguyên code ). Xong em biên dịch rồi thử chạy debug trên chip ( em dùng PicKit2 ), ấn Run một phát, thế là đi con chip. Em thử detect thì báo all protect -> thế là em chip đã ra đi.
Em không hiểu là đã sai ở đâu nữa. MPlab không có thông báo gì. Em đã cẩn thận check vào mục " configuration in code " trong mục " configuration bits ", build project trước khi chạy debug.
Chẳng nhẽ không thể chạy debug trực tiếp từ MPlab.
Mong các bác chỉ cho em trường hợp này với. Em lập trình trên AVR 1 năm nay chưa chết 1 con nào, vừa mới động đến dspic đã đi tong 1 chú.
Chép y nguyên code không đảm bảo cho bạn điều gì cả.

Bạn đang dùng một chip khác với chip trong tutorial của tôi. Bạn cũng chưa cho biết bạn thiết kế phần cứng thử nghiệm ra sao, và thực hiện thao tác debug trên MPLAB thông qua PICkit 2 như thế nào. PICkit 2 của bạn là hàng do đơn vị nào sản xuất?

Nếu bạn vẫn detect được đúng chip thì có lẽ chip vẫn còn tốt.

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn