Home / Kinh Nghiệm / sơ đồ mạch nạp 8051 cổng usb SƠ ĐỒ MẠCH NẠP 8051 CỔNG USB 04/07/2022 Mạch NạpCổngUSBISP 89/AVRCác loạivi điều khiểnMạch hấp thụ CổngUSBISP 89/AVRhỗ trợ :Mạch nạpUSB isp là phiên bạn dạng nạp tốc độ cao đến AVR cùng 89S..Mạch nạp chạy trên tích vừa lòng trên WinXP,WIN7, cùng Win8 .Bạn đang xem: Sơ đồ mạch nạp 8051 cổng usbATTiny12, ATTiny13, ATTiny15, ATTiny24, ATTiny25ATTiny26, ATTiny2313, ATTiny44, ATTiny45, ATTiny84ATTiny85, AT90S2313, AT90S2323, AT90S2343, AT90S1200AT90S8515, AT90S8535, ATMEGA48, ATMEGA8, ATMEGA88ATMEGA8515, ATMEGA8535, ATMEGA16, ATMEGA162ATMEGA163, ATMEGA164, ATMEGA165, ATMEGA168ATMEGA169, ATMEGA169P, ATMEGA32, ATMEGA324ATMEGA325, ATMEGA3250, ATMEGA329, ATMEGA3290ATMEGA64, ATMEGA640, ATMEGA644, ATMEGA645ATMEGA6450, ATMEGA649, ATMEGA6490, ATMEGA128ATMEGA1280, ATMEGA1281, ATMEGA2560, ATMEGA2561AT90CAN32, AT90CAN64, AT90CAN128, AT90PWM2, AT90PWM3AT89S51, AT89S52Sơ đồ gia dụng chân củaMạch hấp thụ ISP 89/AVR:-Nạp mang lại epprom 24Cxx-(RST)MCLR-Not Connect-VDD-Vcc-GND-Vss-(MISO)PGD-Not Connect-(SCK)PGC-SCL-(MOSI)AUX-SDAChú ý phải bao gồm trở từ 2-10k đẩy lên dương nguồn ở những chân SCL và SDA.Hướng dẫn hấp thụ bằngMạch nạp ISP 89/AVRA.Cài đặt1.Link tải phần mềm nạp chương trình cho 89 cùng AVR với mạch nạpUSB ISPhttps://drive.google.com/file/d/1HY6fkGOfI5MYJL0T8m83LKER6XBmeXhv/view?usp=sharing2.Cài driver so với window 8 và window 10https://www.youtube.com/watch?v=jvLCzDtTfvUB.Nạp chương trình1.Nạp chương trình mang lại 8051Bước 1: Chạy chương trình nạp ProgispBước 2:-1:Chương trình nhấn mạch hấp thụ USBISP (hướng dẫn ở đoạn phim cài driver mặt trên)-2:Chọn một số loại chip ( Mình lựa chọn 89S52 )Bước 3 : (Mang đặc điểm giải thích)Các thông số đặc trưng khi hấp thụ chương trình mang đến 8051(Thông số quan trọng đặc biệt chương trình sẽtự độngTích (V)khi bạn chọn chip khớp ứng ,bạn ko cần thay đổi gì cả(Bên dưới là giải thích) )Bước 4: Xóa cpu ( Xóa lịch trình cũ tất cả trong chip ).Bước 5:Nạp chương trình.-1:ClickLoad Flash-2:Tìmfile hex trong công tác của bạn-3:OpenthôiBước 6: Load chương trình.Click Auto: nhằm load chương trình chúng ta vừa chọn.Bước 7:Hoàn thành.Khi bao gồm dòng chữ :Erase,Write Flash,Verify Flash,Successfully donetức là các bạn đã nạp xong xuôi chương trình.Xem thêm: Nơi Bán Máu Giả Mua Ở Đâu Tphcm, Máu Giả Tuýp Nhiều Loại An Toàn Cho Da2.Nạp chương trình đến AVRĐiều không giống nhau cơ bạn dạng giữa ATmega8 vàATmega16 (hoặc 32)là:- ATmega8 bao gồm WTDON ( WTDON luôn luôn bằng 1 lúc nạp chương trình )- ATmega16 ( hoặc 32 ) có JTAGEN (JTAGEN cũng luôn luôn bằng 1 lúc nạp chương trình )Bước 1: Chạy chương trình nạp ProgispBước 2:-1:Chương trình thừa nhận mạch nạp USBISP-2:Chọn các loại chip ( ATmega8 )Bước 3 : (Mang tính chất giải thích)Các thông số quan trọng đặc biệt khi hấp thụ chương trình cho ATmega8(Thông số quan trọng chương trình sẽtự độngTích (V)khi bạn chọn chip tương xứng ,bạn ko cần biến hóa gì cả(Bên bên dưới là giải thích) )Bước 4: Xóa cpu (Xóa công tác cũ bao gồm trong chip)Bước 5 : thông số kỹ thuật "Fuse và Lock Config" của ATmega8( Phần này rất quan trọng với AVR , còn nếu không rõ đang dẫn đến Fuse Bits => Lỗi chip )B5.1: Defaut: Trở về thông số kỹ thuật ban đầu.B5.2: Read: Đọc tần số Thạch Anh từ chip vào chương trình.B5.3:WTDON:WTDON luôn luôn để là 1 trong những khi cấu hình " Fuse and Lock Config " cho ATmega8 (WTDON =1 : kháng Reset cpu )B5.4:Cấu hình Thạch Anh( trong code của chúng ta sử dụng tần số Thạch Anh nào thì các bạn phải thông số kỹ thuật đúng bởi thế )5.4.1:CKSEL0=1: áp dụng Thạch Anh1 MHzB5.4.2 :CKSEL1=1: áp dụng thạch anh2MhzB5.4.3:CKSEL0=1 vàCKSEL1=1: áp dụng thạch anh4MhzB5.4.4 :CKSEL2=1: sử dụng thạch anh8MHzB5.4.5:CKSEL0=CKSEL1=CKSEL2=CKSEL3=1: Sử dụngThạch Anh ngoàiBước 5.5 : Write: thông số kỹ thuật tần số Thạch Anh từ chương trình vào chip.Trong code của mình,mình sử dụng tần số Thạch Anh 1MHz phải mình chọn CKSEL0=1 với WTDON=1 kế tiếp là Write :Bước 6:Nạp lịch trình FLASH.-1:ClickLoad Flash-2:Tìmfile hex trong chương trình của bạn-3:OpenthôiBước 7 : Nạp công tác Eeprom( Nếu bao gồm )-1:ClickLoadEeprom-2:Tìmfile eep trong chương trình của bạn-3:OpenthôiBước 8:Load chương trình.Click Auto: để load chương trình các bạn vừa chọn.Bước 9:Hoàn thành.Khi tất cả dòng chữ :Erase,Write Flash,Verify Flash,Verify Eeprom,Successfully donetức là bạn đã nạp dứt chương trình