Tartalomjegyzék:

PROGRAMOZÁS AT89S52 ARDUINO HASZNÁLATA: 4 lépés
PROGRAMOZÁS AT89S52 ARDUINO HASZNÁLATA: 4 lépés

Videó: PROGRAMOZÁS AT89S52 ARDUINO HASZNÁLATA: 4 lépés

Videó: PROGRAMOZÁS AT89S52 ARDUINO HASZNÁLATA: 4 lépés
Videó: Arduino C++ programozás tanfolyam - Függvények 2 2024, Július
Anonim
PROGRAMOZÁS AT89S52 ARDUINO HASZNÁLATA
PROGRAMOZÁS AT89S52 ARDUINO HASZNÁLATA
PROGRAMOZÁS AT89S52 ARDUINO HASZNÁLATA
PROGRAMOZÁS AT89S52 ARDUINO HASZNÁLATA

A rendszeren belüli programozás (ISP), azaz az áramkörön belüli soros programozás (ICSP) néhány programozható logikai eszköz, mikrokontroller és más beágyazott eszköz azon képessége, hogy a teljes rendszerben történő telepítés közben programozhatók legyenek, nem pedig a chip előzetes programozását. telepíteni a rendszerbe.

Ebben az oktatóanyagban az AT89S52 mikrokontroller az Arduino programozásával van programozva áramkörön belüli soros programozóként.

Kellékek

1x AT89S522x 33pF lemez kondenzátorok 1x 11,0592MHz kristályoszcillátor 1x 0,1uF kondenzátor 1x 10kOhm ellenállás 1x nyomógomb 1x kenyértábla Jumper vezetékek - szükség szerint

1. lépés: ÁRAMKAPCSOLATOK

ÁRAMKAPCSOLATOK
ÁRAMKAPCSOLATOK
ÁRAMKAPCSOLATOK
ÁRAMKAPCSOLATOK
ÁRAMKAPCSOLATOK
ÁRAMKAPCSOLATOK

Csatlakoztassa a komponenseket egy kenyérsütő táblához az ábra szerint.*Megjegyzés: a 31. tüskét +5V -ra kell húzni, mivel belső programmemóriát használunk.

2. lépés: ARDUINO ÁTKAPCSOLÁSA ISPBA

1. Csatlakoztassa az Arduino -t a PC -hez.2. Válassza ki a megfelelő táblát és a portot.3. Töltse fel a kódot az alábbi fájlból. Most az arduino készen áll a 89S52 mikrovezérlő programozására. Megjegyzés* Ne távolítsa el az USB -kábelt a számítógépről az Arduino -ra az arduino -kód feltöltése után.

3. lépés: HEX FÁJL LÉTREHOZÁSA

HEX FÁJL LÉTREHOZÁSA
HEX FÁJL LÉTREHOZÁSA
HEX FÁJL LÉTREHOZÁSA
HEX FÁJL LÉTREHOZÁSA
HEX FÁJL LÉTREHOZÁSA
HEX FÁJL LÉTREHOZÁSA
HEX FÁJL LÉTREHOZÁSA
HEX FÁJL LÉTREHOZÁSA

1. Nyissa meg a Keil uVision szoftvert. 2. Írja be a programot, és mentse el.c fájlként.3. Kattintson duplán a „Forráscsoport” elemre, majd a létrehozott.c fájlra. 4. Kattintson a jobb egérgombbal a „Cél 1” elemre. Állítsa a kristályfrekvenciát 11,0592 MHz -re. Jelölje be a „On-chip ROM használata” jelölőnégyzetet. Kattintson a „Kimenet” fülre, majd ellenőrizze a „HEX fájl létrehozása” lehetőséget, majd kattintson az OK gombra

4. lépés: AT89S52 PROGRAMOZÁSA

PROGRAMOZÁS AT89S52
PROGRAMOZÁS AT89S52

1. Nyissa meg a 89S52 programozó szoftvert a számítógépén.

2. Válassza ki azt a COM portot, amelyhez az Arduino csatlakozik.

3. Kattintson az Azonosítás gombra. Ennek eredményeként egy üzenet jelenik meg: „atmel AT89S52 észlelve”.

4. Kattintson a Hex fájl megnyitása gombra, és válassza ki a hexa fájlt.

5. Kattintson a feltöltés gombra. A hex fájlt beírja a mikrokontrollerbe.

6. Vége. Most bármilyen kódot feltölthet a 89S52 -re az Arduino használatával, ezt az oktatóanyagot követve.

Ajánlott: