Kazalo:
- 1. korak: Zgradite vezje
- 2. korak: Programirajte Micro Controller konfiguratorja
- 3. korak: Konfigurirajte čip za težave
- 4. korak: Zadnje besede
Video: Konfigurator AVR HVPP: 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Pred kratkim sem dobil nekaj čipov ATMEGA8L, ki jih ni mogoče brati ali programirati prek USBASP. Spraševal sem se, ali so ti čipi uporabni ali popolnoma pokvarjeni.
Prebral sem podatkovni list čipa in ugotovil, da čip morda ne bo mogel prebrati, če je zaklenjen in/ali so nastavitve varovalk napačne.
Omenjeno je tudi, da je za reševanje čipa mogoče uporabiti visokonapetostno vzporedno programiranje (HVPP). Zato to naredim, da preizkusim.
Lahko ga naredite tudi za reševanje čipov.
1. korak: Zgradite vezje
Potrebujete naslednje predmete:
1. En delujoči mikro krmilnik ATMEGA (ATMEGA8/88/168/328, uporabil sem ploščo ATMEGA168PA)
2. Ena 28 -pinska DIP vtičnica za ciljni čip (če jo imate, lahko uporabite vtičnico ZIP)
3. En tranzistor NPN (2N3904 ali 2N2222 itd., Tukaj sem uporabil 2N3904)
4. Dva 1K upora
5. En upor 150R (Če želite omejiti tok za rdečo LED, potrebujete 100R za zeleno ali modro LED)
6. Ena LED za indikator +12V (uporabil sem rdečo LED)
7. 12V baterija (A23) ali povečevalni modul (v tem projektu sem uporabil povečevalni modul MT3608)
Spajajte jih vse skupaj na podlagi sheme.
2. korak: Programirajte Micro Controller konfiguratorja
Naložite izvorno kodo v Arduino IDE, izberite svojo ploščo in posodobite čip.
Ali pa lahko programirate čip neposredno z uporabo mojih vnaprej sestavljenih datotek HEX.
3. korak: Konfigurirajte čip za težave
Zdaj je vse pripravljeno. Čas je, da odpravite težavo s čipom.
Za konfiguracijo čipa lahko uporabite ukaz prek serijskega monitorja v Arduino IDE (BAUD 57600). Celoten meni najdete znotraj izvorne kode Arduino.
Druga možnost je, da za komunikacijo s konfiguratorjem uporabite grafični vmesnik sistema Windows. GUI vključuje vse funkcije, ki jih ponuja konfigurator.
Izvedljivo datoteko ali izvorno kodo lahko prenesete z mojega githuba in jo sami sestavite.
4. korak: Zadnje besede
Uspešno sem rešil ta nečitljiv čip in vsi so delovali dobro, potem ko sem izbrisal čip in ponastavil nastavitve varovalk.
Težave s težavami lahko odpravite tudi.
Za več informacij in celotno izvorno kodo projekta obiščite moj github.
github.com/zsccat/HVPP-Configurator
Priporočena:
Vadnica za sestavljalec AVR 2: 4 koraki
AVT Assembler Tutorial 2: Ta vadnica je nadaljevanje " AVR Assembler Tutorial 1 " Če niste šli skozi vadnico 1, se ustavite in najprej naredite to. V tej vadnici bomo nadaljevali s preučevanjem programiranja montažnega jezika atmega328p u
Arduino kot ponudnik internetnih storitev -- Zapiši šestnajstiško datoteko v AVR -- Varovalka v AVR -- Arduino kot programer: 10 korakov
Arduino kot ponudnik internetnih storitev || Zapiši šestnajstiško datoteko v AVR || Varovalka v AVR || Arduino kot programer: ……………………… PRIJAVITE SE na moj YouTube kanal za več videov …….. Ta članek gre za arduino kot isp. Če želite naložiti šestnajstiško datoteko ali če želite nastaviti varovalko v AVR, vam ni treba kupiti programerja, lahko storite
Realizar Una Maquina Virtual, konfigurator LinuxLite Y Programar Con Scratch: 6 korakov
Realizar Una Maquina Virtual, Configurar LinuxLite Y Programar Con Scratch: Te damos la bienvenida al tutorial de como hacer una maquina virtual por medio del programa virtualBox z el operacijskim sistemom LinuxLite in programom za programsko opremo abierto scratch. VirtualBox je program za virtualizacijo namesti nune
Konfigurator izdelka Inventor: 11 korakov
Konfigurator izdelka Inventor: Ta navodila kažejo, kako z Inventorjem 2019 sestaviti preprost konfigurator izdelka. Kaj potrebujete? Inventor professional 2019Osnovni Inventor je znan o: Parametrično oblikovanje Izvedeni deli Sestavljanje
Konfigurator El Wifi Y Aktivator El SSH En Una Raspberry PI ZERO: 3 koraki
Konfigurator El Wifi Y Aktiviraj El SSH En Una Raspberry PI ZERO: En este INSTRUCTABLE veremos como configurar la conexi ó n WiFi y el servidor sshd en la Raspberry pi zero, aunque sirve para kualquier malina con el system operativo Raspbian y lo haremos directamente en tarjeta SD de la Raspberry, Para