View Full Version : lỗi nạp pic 12f508
newpic2009
31-03-2009, 04:33 PM
tui load data từ pic 12f508 của 1 project đang hoạt động lên, sau đó nạp lại cho con 12f508 khác, data hoàn toàn giống nhau mà sao không hoạt động ?
nhờ các anh chỉ giáo dùm
cám ơn.
namqn
31-03-2009, 05:34 PM
tui load data từ pic 12f508 của 1 project đang hoạt động lên, sau đó nạp lại cho con 12f508 khác, data hoàn toàn giống nhau mà sao không hoạt động ?
nhờ các anh chỉ giáo dùm
cám ơn.
Bạn kiểm tra xem PIC12F508 gốc của bạn có bật bảo vệ code không? Nếu có thì dữ liệu bạn đọc ra sẽ toàn là 0x0000 ở mỗi từ lệnh thôi.
Thân,
newpic2009
31-03-2009, 05:45 PM
thanks,
nhưng tui đọc lên vẫn có data.
khi nạp xuống con khác, compare chỉ khác nhau byte cuối cùng của bộ nhớ thôi.
con 12f508 có thể nạp được nhiều lần mà. phải không bạn ?
namqn
07-04-2009, 03:16 AM
thanks,
nhưng tui đọc lên vẫn có data.
khi nạp xuống con khác, compare chỉ khác nhau byte cuối cùng của bộ nhớ thôi.
con 12f508 có thể nạp được nhiều lần mà. phải không bạn ?
Vị trí của cuối cùng trong flash của PIC12F508 chứa giá trị calibration cho bộ dao động nội của PIC này, và không nên bị ghi đè. Phần mềm nạp PIC của bạn đã làm tốt việc này.
Do đó, với cùng code chương trình mà các PIC12F508 khác nhau chỉ khác nhau ở ô nhớ cuối cùng khi đọc ngược lên và so sánh là bình thường.
PIC12F508 tất nhiên có thể nạp lại chương trình nhiều lần (đến 100000 lần).
Thân,
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.