Sisällysluettelo:

OHJELMOINTI AT89S52 ARDUINO: N KÄYTTÖÖN: 4 vaihetta
OHJELMOINTI AT89S52 ARDUINO: N KÄYTTÖÖN: 4 vaihetta

Video: OHJELMOINTI AT89S52 ARDUINO: N KÄYTTÖÖN: 4 vaihetta

Video: OHJELMOINTI AT89S52 ARDUINO: N KÄYTTÖÖN: 4 vaihetta
Video: Краткий обзор колёсного робота на контроллере Arduino UNO 2024, Marraskuu
Anonim
OHJELMOINTI AT89S52 ARDUINO -KÄYTTÖÖN
OHJELMOINTI AT89S52 ARDUINO -KÄYTTÖÖN
OHJELMOINTI AT89S52 ARDUINO -KÄYTTÖÖN
OHJELMOINTI AT89S52 ARDUINO -KÄYTTÖÖN

Järjestelmän sisäinen ohjelmointi (ISP) eli piirin sisäinen sarjaohjelmointi (ICSP) on joidenkin ohjelmoitavien logiikkalaitteiden, mikrokontrollerien ja muiden sulautettujen laitteiden kyky ohjelmoida, kun ne on asennettu täydelliseen järjestelmään, eikä vaatia sirun ohjelmointia ennen sen asentamiseksi järjestelmään.

Tässä opetusohjelmassa AT89S52-mikrokontrolleri on ohjelmoitu käyttämällä Arduinoa piirisarjan ohjelmoijana.

Tarvikkeet

1x AT89S522x 33pF levykondensaattorit 1x 11,0592MHz kristallioskillaattori 1x 0,1uF kondensaattori1x 10kOhm vastus 1x painike 1x leipälauta

Vaihe 1: PIIRILIITÄNNÄT

PIIRILIITÄNNÄT
PIIRILIITÄNNÄT
PIIRILIITÄNNÄT
PIIRILIITÄNNÄT
PIIRILIITÄNNÄT
PIIRILIITÄNNÄT

Liitä komponentit leipälevyyn kuvan mukaisesti.*Huomautus: nasta 31 on vedettävä +5 V: n jännitteeseen, koska käytämme sisäistä ohjelmamuistia.

Vaihe 2: ARDUINON KÄYTTÄMINEN ISP: lle

1. Liitä Arduino tietokoneeseen. Valitse sopiva levy ja portti 3. Lataa koodi alla olevasta tiedostosta. Nyt arduino on valmis 89S52 -mikrokontrollerin ohjelmointiin. Huomautus* Älä irrota USB -kaapelia tietokoneesta Arduinoon tämän arduino -koodin lataamisen jälkeen.

Vaihe 3: HEX -TIEDOSTON LUOMINEN

HEX -TIEDOSTON LUOMINEN
HEX -TIEDOSTON LUOMINEN
HEX -TIEDOSTON LUOMINEN
HEX -TIEDOSTON LUOMINEN
HEX -TIEDOSTON LUOMINEN
HEX -TIEDOSTON LUOMINEN
HEX -TIEDOSTON LUOMINEN
HEX -TIEDOSTON LUOMINEN

1. Avaa Keil uVision -ohjelmisto. 2. Kirjoita ohjelma ja tallenna se.c -tiedostona. Kaksoisnapsauta lähderyhmää ja napsauta luomasi.c -tiedostoa. 4. Napsauta hiiren kakkospainikkeella kohtaa 1. Aseta kristallitaajuudeksi 11,0592 MHz. Valitse Käytä siru-ROM-levyä7. Napsauta 'Tulos' -välilehteä, tarkista 'Luo HEX -tiedosto' ja napsauta OK

Vaihe 4: OHJELMOINTI AT89S52

OHJELMOINTI AT89S52
OHJELMOINTI AT89S52

1. Avaa tietokoneesi 89S52 -ohjelmointiohjelmisto.

2. Valitse COM -portti, johon Arduino on kytketty.

3. Napsauta Tunnista. Tästä seuraa viesti "Atmel AT89S52 havaittu".

4. Napsauta Avaa heksatiedosto ja valitse heksatiedosto.

5. Napsauta lataa. Se kirjoittaa hex -tiedoston mikro -ohjaimeen.

6. Se on valmis. Nyt voit ladata minkä tahansa koodin 89S52: een käyttämällä Arduinoa noudattamalla tätä opetusohjelmaa.

Suositeltava: