Orodha ya maudhui:

Jinsi ya Kupakia Nambari C kwenye ِ AVR Kutumia Arduino Uno Kama Programu: Hatua 6
Jinsi ya Kupakia Nambari C kwenye ِ AVR Kutumia Arduino Uno Kama Programu: Hatua 6

Video: Jinsi ya Kupakia Nambari C kwenye ِ AVR Kutumia Arduino Uno Kama Programu: Hatua 6

Video: Jinsi ya Kupakia Nambari C kwenye ِ AVR Kutumia Arduino Uno Kama Programu: Hatua 6
Video: Cheki jama alivyo paa na ndege ya kichawi utashangaa 2024, Novemba
Anonim
Jinsi ya Kupakia Nambari C kwenye ِ AVR Kutumia Arduino Uno Kama Programu
Jinsi ya Kupakia Nambari C kwenye ِ AVR Kutumia Arduino Uno Kama Programu

Kila mtu: D

Hapa nitashiriki njia rahisi ya kupanga chip yoyote ya AVR kwa kutumia Arduino Uno R3

Wote unahitaji kuchoma nambari kwa mdhibiti wako mdogo ni Arduino Uno badala ya kununua programu maalum ambayo inagharimu sana.

Vifaa

Utahitaji:

  1. Arduino uno r3 na chip inayoweza kutolewa (1)
  2. Waya za jumper
  3. 10uF capacitor elektroni (1)
  4. Faili ya Hex inayotokana na nambari yako ya C

Hatua ya 1: Arduino ISP

Arduino ISP
Arduino ISP

Kwanza: fungua IDE yako ya Arduino na upakie Arduino ISP kwenye Arduino yako

unaweza kuipata kwenye Faili -> Mifano

Kabla ya kubonyeza kitufe cha kupakia unahitaji kuangalia aina ya Bodi na bandari ya COM.

KUMBUKA: nambari hii itabadilisha Arduino yako kuwa programu!

Hatua ya 2: Pata Hati ya Hati ya AVR yako na Uangalie Pin Out

Pata Hati ya Hati ya AVR Yako na Uangalie Siri nje
Pata Hati ya Hati ya AVR Yako na Uangalie Siri nje

Pini 1 ni pini iliyo na nukta ndogo karibu nayo

tunahitaji (VCC, GND, Rudisha, UCSK, MISO, MOSI) ipate kwenye AVR yako.

Hatua ya 3: Unganisha Arduino na AVR

Unganisha Arduino kwa AVR
Unganisha Arduino kwa AVR
Unganisha Arduino kwa AVR
Unganisha Arduino kwa AVR
Unganisha Arduino kwa AVR
Unganisha Arduino kwa AVR

unganisha Arduino na AVR kulingana na Kielelezo na hati ya data ya AVR

na usisahau kuunganisha capacitor ya 10uF kati ya GND RST ya Arduino yako kwa kulemaza usanidi wa kiotomatiki wa Arduino

Hatua ya 4: Pata Kuweka Fuse yako na KUZUIA APP

Pata Kuweka Fuse yako na KUZUIA APP
Pata Kuweka Fuse yako na KUZUIA APP

enda kwa

www.engbedded.com/fusecalc/

na uchague AVR yako, yangu ni Atmega16

Sitabadilisha chochote kwa hivyo sitaharibu AVR yangu, lakini nitabadilisha RC ya ndani kuwa 8 MHZ "Unaweza kuchagua kioo cha nje cha 16 MHZ" ni juu yako.

shuka chini na unakili hoja ya avrdude

kubandika kwenye programu ya AVRDUDE.

yangu ni

-U lfuse: w: 0xe4: m -U hfuse: w: 0x99: m

Kiunga cha kupakua cha AVEDUDE:

download.savannah.gnu.org/releases/avrdude/

kisha ifungue na ubadilishe mipangilio kama picha na kulingana na vifaa vyako na usisahau kubandika mipangilio ya fuse kwenye safu za ziada za safu ya amri

Hatua ya 5: Pata faili yako ya HEX kutoka kwa Nambari yako ya C

Pata faili yako ya HEX kutoka kwa Nambari yako ya C
Pata faili yako ya HEX kutoka kwa Nambari yako ya C

Nitaandika nambari rahisi ya c kupepesa LED katika PIN 20

upload hex faili avrdude katika sehemu ya Flash na hit program

Hatua ya 6: Mwisho

Kwa swali lolote toa maoni hapa chini

Ilipendekeza: