Mình dùng mạch nạp USBasp nối với MCU AT89S52 (trên breadboard) như sau:
Vcc --> Vcc (mạch nạp USBasp cấp nguồn cho MCU luôn)
RST --> RST
MOSI --> MOSI
MISO --> MISO
SCK --> SCK
GND --> GND
(Có mắc Thạch anh 11.0592 và tụ 33pf cho MCU)
Mình dùng chương trình nạp là Progisp 1.72 thì xóa chip hay nạp mới đều báo là "Chip Program Enable Error". Mình đã kiểm tra dây nối nhiều lần để đảm bảo mắc đúng, hoặc thay Thạnh anh 12Mhz, 16Mhz hoặc tụ 22pf, giảm tốc độ nạp mà vẫn bị lỗi này. Đang nghi là con này bị bệnh (mình mua có 12k/con ở Nhật Tảo).
Vcc --> Vcc (mạch nạp USBasp cấp nguồn cho MCU luôn)
RST --> RST
MOSI --> MOSI
MISO --> MISO
SCK --> SCK
GND --> GND
(Có mắc Thạch anh 11.0592 và tụ 33pf cho MCU)
Mình dùng chương trình nạp là Progisp 1.72 thì xóa chip hay nạp mới đều báo là "Chip Program Enable Error". Mình đã kiểm tra dây nối nhiều lần để đảm bảo mắc đúng, hoặc thay Thạnh anh 12Mhz, 16Mhz hoặc tụ 22pf, giảm tốc độ nạp mà vẫn bị lỗi này. Đang nghi là con này bị bệnh (mình mua có 12k/con ở Nhật Tảo).
Comment