Pickit2 lỗi programming failed at program memory address năm 2024

Hà hà cuối cùng cũng giải quyết xong, thì ra là do dây cáp nạp của mình quá dài, mình mới cắt ngắn lại thì nạp được. Hic tiếc là lúc sáng khò con dspic30f2010 ra vứt.... :[.Mong đây sẽ là kinh nghiệm quý báu cho các bạn lần sau gặp vấn đề này.

Only Software but Hardware is not available in our country. And I haven't proper preparation for online shopping from there. I am really in a problem and afraid to programming my new 18F4550 with pickit 2 now, cause if it is defected again that will be really bad for me.. Please try to give me a proper solution..... and I am really a intermediate programmer of MIKROC... I love mikroC very much...

Joined Sep 15, 2009 Messages 70 Helped 1 Reputation 2 Reaction score 0 Trophy points 1,286 Location Malaysia Activity points 1,800

Mình dùng đế màu xanh làm đế cho con pic16f877 mà! coi lại chân rùi! nhưng vẫn báo lỗi! chẳng hiểu nguyên do sao nữa!

Bạn nào đã gặp trường hợp này rùi! giúp mình với!

  • 5

    Mình dùng đế màu xanh làm đế cho con pic16f877 mà! coi lại chân rùi! nhưng vẫn báo lỗi! chẳng hiểu nguyên do sao nữa!
Bạn nào đã gặp trường hợp này rùi! giúp mình với!

Bạn lấy file hex dịch từ mplab cho PIC16F887 hay là cho PIC16F877 để nạp. 2 con này tuy chân giống hoàn toàn nhau, nhưng code thì có khác đôi chút...

  • 6

Mình dùng mạch nạp Pickit2 nạp cho pic16f877a.

Theo thứ tự: 1-MCLR 2-VDD/VCC 3-VSS/GND 4-PGD-RB7 5-PGC-RB6 6-PGM-RB3

mấy mạch trước mình làm rồi gắn theo con6 nạp bình thường, thế nhưng mình lần này không thể nào nạp dc cho con pic!

bạn giúp mình với!

  • 8

Cám ơn bạn nhiều lắm! nhưng mình nạp thử mà nó vẫn báo lỗi!

Y như trên chẳng hiểu sao cả!!

  • 9

    Cám ơn bạn nhiều lắm! nhưng mình nạp thử mà nó vẫn báo lỗi! Y như trên chẳng hiểu sao cả!!

Chip lỗi? Bạn kiểm tra con chip ở các mạch khác xem

  • 10

    Mình dùng mạch nạp Pickit2 nạp cho pic16f877a.

Theo thứ tự: 1-MCLR 2-VDD/VCC 3-VSS/GND 4-PGD-RB7 5-PGC-RB6 6-PGM-RB3

mấy mạch trước mình làm rồi gắn theo con6 nạp bình thường, thế nhưng mình lần này không thể nào nạp dc cho con pic!

bạn giúp mình với!

Điều 1: Phải chắc chắn mạch PICKIT2 là OK bắt đầu làm bước 1: Gỡ con 877 gắn qua mạch mà chắc chắn nạp tốt [ĐỂ kiểm tra chắc chắn 877 còn tốt] nạp thử, nếu OK chuyển qua bước 2, ngược lại mua 877 khác bước 2: Kiểm tra mạch lỗi: Các tiếp xúc của đế "màu xanh" như bạn nói, đế dỏm thì khả năng các lá thép bị lệch, không tiếp xúc hoặc chạm chập [tốt nhất dùng đồng hồ do ohm để thử] - Nếu chắc chắn tốt, kiểm tra mạch nối các chân, cũng dùng dồng hồ đo luôn, khi cả 2 đều OK, chuyển sang bước 3 bước 3: Nạp thữ vẫn bị -> xem mạch có cấp áp cho ai đó không [chú ý mấy cái led báo nguồn, v.v... của board ăn dòng nhiều làm sụt áp 5v của Pickit]. Nếu đã loại bỏ hết các linh kiện sử dụng nguồn của pickit mà vẫn bị thì ... tui cũng bó tay Đều 2:xem lại điều 1

thân!

  • 11

Sa khi nghiên cứu về cái mạch sai ấy mình mới nghiệm ra một điều rằng:

+ Mạch nguyên lý của mình tuy không sai nhưng khi hàn hay chạy mạch chỉ mất 1 sợi dây thì coi như out!. Nghe có vẻ là bình thường nhưng ko dễ, vì làm boảd cần cản thật lắm lắm, vì với mấy mạch nho nhỏ thì ko nói nhưng với mấy cái mạch to to 1 tý thì....

+ Khi mắc mạch nạp trực tiếp với pickit2 theo ICSP thì chỉ cần hở mạch 1 nơi nào đó, thì pickit2 sẽ ko detect được con pic xấu số.

..... Mình rút ra từ việc kiểm tra lại từng chỗ trên cái board ko nạp được, khi sửa lại và hàn cái mới thì chạy ro ro!

Chủ Đề