PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Cơ bản về vi điều khiển và PIC (http://www.picvietnam.com/forum/forumdisplay.php?f=8)
-   -   lỗi nạp pic 12f508 (http://www.picvietnam.com/forum/showthread.php?t=3810)

newpic2009 31-03-2009 04:33 PM

lỗi nạp pic 12f508
 
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

Trích:

Nguyên văn bởi newpic2009 (Post 24193)
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

reply:
 
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

Trích:

Nguyên văn bởi newpic2009 (Post 24201)
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,


Múi giờ GMT. Hiện tại là 10:06 PM.

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam