Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: PIIRILIITÄNNÄT
- Vaihe 2: ARDUINON KÄYTTÄMINEN ISP: lle
- Vaihe 3: HEX -TIEDOSTON LUOMINEN
- Vaihe 4: OHJELMOINTI AT89S52
Video: OHJELMOINTI AT89S52 ARDUINO: N KÄYTTÖÖN: 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
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
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
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
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:
ESP8266 AT -laiteohjelmiston flash -ohjelmointi tai ohjelmointi ESP8266 -välähdys- ja ohjelmointilaitteella, IOT Wifi -moduuli: 6 vaihetta
ESP8266 AT -laiteohjelmiston flash-ohjelmointi tai ohjelmointi ESP8266-salama- ja ohjelmoijaohjelmistolla, IOT Wifi -moduuli: Kuvaus: Tämä moduuli on USB-sovitin /ohjelmoija ESP-0166- tai ESP-01S-tyyppisille ESP8266-moduuleille. Se on kätevästi varustettu 2x4P 2,54 mm: n naarasliittimellä ESP01: n liittämiseksi. Lisäksi se katkaisee kaikki ESP-01: n nastat 2x4P 2,54 mm uroksen kautta
BI - SUUNTAINEN LÄHETINLASKURI KÄYTTÖÖN 8051 (AT89S52): 4 vaihetta
BI - SUUNTAINEN LÄHETINLASKURI KÄYTTÖÖN 8051 (AT89S52): Tämän projektin tavoitteena on laskea huoneeseen saapuvien ja sieltä poistuvien kävijöiden lukumäärä ja päivittää tiedot LCD -näyttöön. . IR -anturit tunnistavat ulkoisen
IR -KAUKO -DEKOODERI ARDUINO -KÄYTTÖÖN: 4 vaihetta (kuvien kanssa)
IR -KAUKODEKOODERI ARDUINOA KÄYTTÄMÄLLÄ: Tämä on toinen käyttäjäystävällinen opetusohjelma erittäin yksinkertaisen IR -kauko -dekooderin tekemiseen Arduino- ja IR -vastaanottimen avulla. Tämä opetusohjelma kattaa kaiken ohjelmiston asentamisesta infrapunavastaanottimen käyttöön ja signaalien purkamiseen. Nämä
DC -MOOTTORIN SUUNTA JA NOPEUDENHALLINTA LABVIEW (PWM) - JA ARDUINO -KÄYTTÖÖN: 5 vaihetta
DC -MOOTTORIN SUUNTA JA NOPEUDENHALLINTA LABVIEW (PWM) JA ARDUINO: Hei kaverit, aluksi pahoitteluni hauskasta englannistani
Halvin Arduino -- Pienin Arduino -- Arduino Pro Mini -- Ohjelmointi -- Arduino Neno: 6 vaihetta (kuvilla)
Halvin Arduino || Pienin Arduino || Arduino Pro Mini || Ohjelmointi || Arduino Neno: …………………………. Tilaa YouTube -kanavani saadaksesi lisää videoita ……. Tässä projektissa keskitytään kaikkien aikojen pienimpään ja halvinan arduinoon. Pienin ja halvin arduino on arduino pro mini. Se muistuttaa arduinoa