PDA

View Full Version : tốc độ ghi vào PIC18


littlephoc
02-10-2007, 10:28 PM
mình có 2 con chip PIC18, 1 con lúc ghi thì cực nhanh, còn 1 con thì mất cả mấy chục giây để erase part rồi mới ghi. Vậy có cái gì khác biệt khi cùng 1 loại mà thời gian ghi xóa lại khác nhau như vậy?

thaithienanh
03-10-2007, 01:14 AM
Bạn có chắc là 2 chương trình nạp vào nó giống nhau hoàn toàn không vậy, có giống nhau thì mới so sánh đuợc :), bạn thử xóa xong rùi nạp xóa cùng một chương trình vào 2 con xem thế nào, nếu vẫn như vậy thì đúng là bó tay thật :D

littlephoc
03-10-2007, 06:58 PM
Khi đặt câu hỏi dĩ nhiên mình phải đặt trong trường hợp 2 con PIC là giống nhau, chương trình và ICD2 chỉ là duy nhất. Chép chương trình vào con này xong, thì lấy tiếp con khác để chép tiếp. Trong đó xuất hiện 1 con chíp có thời gian xóa "erase part" rất nhanh, trong vòng 1 giây, thời gian ghi chuơng trình lên thì cũng khoảng 2 đến 3 giây. Còn các con khác thì khi ghi chuơng trình lên, thời gian xóa là rất lâu, chừng vài chục giây, thời gian ghi thì nhanh tương tự con kia, chỉ 2-3 giây. Mình không rõ là nguyên nhân ở đâu?

namqn
03-10-2007, 08:09 PM
Khi đặt câu hỏi dĩ nhiên mình phải đặt trong trường hợp 2 con PIC là giống nhau, chương trình và ICD2 chỉ là duy nhất. Chép chương trình vào con này xong, thì lấy tiếp con khác để chép tiếp. Trong đó xuất hiện 1 con chíp có thời gian xóa "erase part" rất nhanh, trong vòng 1 giây, thời gian ghi chuơng trình lên thì cũng khoảng 2 đến 3 giây. Còn các con khác thì khi ghi chuơng trình lên, thời gian xóa là rất lâu, chừng vài chục giây, thời gian ghi thì nhanh tương tự con kia, chỉ 2-3 giây. Mình không rõ là nguyên nhân ở đâu?
Theo tôi, có thể sự bất thường nằm ở khâu giao tiếp giữa mạch nạp và chip, chứ thời gian xóa toàn bộ chip chỉ mất có vài ms.

Thân,