View Single Post
Old 10-05-2008, 06:53 PM   #4
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 lehung85 View Post
Cám ơn bác đã chỉ ra lỗi. Đúng là vì cái lỗi vớ vẩn đấy mà em mất bao nhiêu thời gian .Chắc tại trong lúc coding đầu óc để đi đâu đây mà. Chán quá.Mà tệ nhất là nó lại cho phép ghi lần đầu tiên chứ.Cho nên em không tài nào đoán được bệnh. Phù........ Cuối cùng thì cũng xong.
Lần đầu tiên, khi bạn không xóa được EEPROM, thì EEPROM vẫn ở trạng thái bị xóa, do thao tác xóa chip được thực hiện khi nạp chương trình cho chip. Do đó, bạn vẫn ghi được lần đầu tiên vào EEPROM, mặc dù thao tác xóa không thành công (chính xác hơn là bạn không gửi được lệnh xóa đến dsPIC). Từ lần thứ hai trở đi, nội dung của ô nhớ EEPROM không còn ở trạng thái bị xóa, mà bạn không thực hiện thao tác xóa, nên mới sinh ra lỗi khi ghi.

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