
Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:08

Pozdravljeni vsi: D
Tukaj bom predstavil preprost način programiranja katerega koli AVR čipa z uporabo Arduino Uno R3
Vse, kar potrebujete za zapisovanje kode v svoj mikrokrmilnik, je Arduino Uno, namesto da kupite posebnega programerja, ki stane veliko.
Zaloge
Boste potrebovali:
- Arduino uno r3 z odstranljivim čipom (1)
- Mostične žice
- 10uF elektrolitski kondenzator (1)
- Šestnajstiška datoteka, ustvarjena iz vaše kode C.
Korak: Arduino ISP

Najprej: odprite Arduino IDE in naložite ponudnika internetnih storitev Arduino v svoj Arduino
najdete ga v Datoteka -> Primeri
Pred pritiskom na tipko za nalaganje morate preveriti vrsto plošče in vrata COM.
OPOMBA: Ta koda bo vaš Arduino spremenila v programerja!
2. korak: Poiščite podatkovni list za svoj AVR in preverite, ali je izhod izklopljen

Pin 1 je zatič, ki ima v bližini majhno piko
jih moramo (VCC, GND, Reset, UCSK, MISO, MOSI) poiskati v vašem AVR -ju.
3. korak: Arduino priključite na AVR



povežite Arduino z AVR v skladu s sliko in podatkovnim listom AVR
in ne pozabite priključiti kondenzatorja 10uF med GND in RST vašega Arduina, da onemogočite samodejno ponastavitev Arduina
4. korak: Pridobite nastavitve varovalk in AVRDUDE APP

Pojdi do
www.engbedded.com/fusecalc/
in izberite svoj AVR, moj je Atmega16
Ničesar ne bom spremenil, zato ne bom uničil svojega AVR -ja, vendar bom notranji RC spremenil v 8 MHZ "Izberete lahko zunanji kristal 16 MHZ", odvisno je od vas.
pomaknite se navzdol in kopirajte argument avrdude
da ga prilepite v program AVRDUDE.
moj je
-U l varovalka: w: 0xe4: m -U hfuse: w: 0x99: m
Povezava za prenos AVEDUDE:
download.savannah.gnu.org/releases/avrdude/
nato ga odprite in spremenite nastavitve, kot je slika in odvisno od vaše strojne opreme, in ne pozabite prilepiti nastavitev varovalke v dodatne argumente ukazne vrstice
5. korak: Pridobite datoteko HEX iz kode C

Napisal bom preprosto kodo c za utripanje LED v kodi PIN 20
naložite šestnajstiško datoteko na avrdude v razdelku Flash in pritisnite program
Korak 6: Konec

Za vsako vprašanje komentirajte spodaj
Priporočena:
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
Kako utripati ali programirati vdelano programsko opremo ESP8266 AT z uporabo bliskavice ESP8266 in programerja, modul IOT Wifi: 6 korakov

Kako utripati ali programirati vdelano programsko opremo ESP8266 AT z uporabo bliskavice in programerja ESP8266, modula IOT Wifi: Opis: Ta modul je adapter /programer USB za module ESP8266 tipa ESP-01 ali ESP-01S. Za priključitev ESP01 je priročno opremljen z žensko glavo 2x4P 2,54 mm. Prav tako prekine vse zatiče ESP-01 preko 2x4P 2,54 mm moškega h
Visuino Kako uporabljati gumb kot vhod za nadzor stvari, kot je LED: 6 korakov

Visuino Kako uporabljati gumb kot vhod za nadzor stvari, kot je LED: V tej vadnici se bomo naučili, kako vklopiti in izklopiti LED z enostavnim gumbom in Visuinom. Oglejte si predstavitveni video
Kako naložiti program Arduino Pro Mini 328P z uporabo Arduino Uno: 6 korakov

Kako naložiti program Arduino Pro Mini 328P z uporabo Arduino Uno: Arduino Pro Mini je najmanjša iverna plošča, ki ima 14 V/I zatičev, deluje pri napetosti 3,3 V - 5 V DC in enostavno naloži kodo v programsko napravo. digitalna vhodno/izhodna vrata RX, TX, D2 ~ D13, 8 analognih vhodnih vrat A0 ~ A7 1
Kako naložiti program ali kodo v Arduino Pro Mini s kablom za serijski pretvornik CH340 UART: 4 koraki

Kako naložiti program ali kodo v Arduino Pro Mini s kablom za serijski pretvornik CH340 UART: Serijski kabli USB TTL so vrsta kablov pretvornika USB v serijski, ki omogočajo povezavo med vmesniki USB in serijskim UART. Na voljo je vrsta kablov, ki ponujajo povezljivost pri napetosti 5 V, 3,3 V ali ravni signala, ki jo določi uporabnik