Trích:
Nguyên văn bởi cdtnhat
Xin lỗi mình nhầm.mạch mình làm là PIC-PG1, chương trình nạp mình dùng là winpic800.Mạch mình làm có thể nạp được cho con 16F628A và con 16F876A.2 con nay mình nạp thi không bị sao hết,nạp rất ok.Nhưng khi mình nạp con 16F877A thi không nạp được.khi nạp thì bị báo lỗi:
ERROR ->writing address 0x00001F
writen:0x151F Read :0x3FFF
Cho con 877A khác vào thì cũng bị lỗi nhưng địa chỉ thì lại khác,cho dù mình dùng chung 1 chương trình.
Giờ không biết làm sao.
|
PIC-PG1 của Olimex là biến thể của mạch nạp JDM, sử dụng năng lượng từ cổng nối tiếp của máy tính. Trong trường hợp của bạn, khi dùng các chip 40 chân, có khả năng cổng nối tiếp không cung cấp đủ dòng nguồn (ở chân Vdd) cho chip, do đó chip không hoạt động tốt. Còn các chip 18 chân và 28 chân có thể là đã được cung cấp đủ dòng nguồn, do đó có thể nạp được.
Bạn đọc những post ở những trang đầu trong luồng này (post #7), tôi có giới thiệu một phiên bản JDM sử dụng nguồn ngoài (chủ yếu là dùng cho máy tính xách tay).
Thân,