Sadržaj:
- Pribor
- Korak 1: VEZE KOLA
- Korak 2: PRETVORITE ARDUINO U ISP -a
- Korak 3: KREIRANJE ŠESTRETAK DATOTEKE
- Korak 4: PROGRAMIRANJE AT89S52
Video: PROGRAMIRANJE AT89S52 KORIŠĆENJE ARDUINA: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:33
Programiranje unutar sustava (ISP), poznato i kao serijsko programiranje u krugu (ICSP), je mogućnost programiranja nekih programibilnih logičkih uređaja, mikrokontrolera i drugih ugrađenih uređaja za programiranje dok su instalirani u cjelovitom sustavu, umjesto da je potrebno programiranje čipa prije da ga instalirate u sustav.
U ovom vodiču mikrokontroler AT89S52 programiran je pomoću Arduina kao serijskog programera u krugu.
Pribor
1x disk kondenzatori AT89S522x 33pF 1x kristalni oscilator 11.0592MHz 1x kondenzator 0.1uF 1x otpornik 10kOhm 1x tipkalo 1x žice za presvlačenje kruha - prema potrebi
Korak 1: VEZE KOLA
Spojite komponente u ploču kao što je prikazano na slici.*Napomena: pin 31 treba povući na +5v jer koristimo internu programsku memoriju.
Korak 2: PRETVORITE ARDUINO U ISP -a
1. Spojite Arduino na PC.2. Odaberite odgovarajuću ploču i priključak.3. Prenesite kôd iz datoteke u nastavku. Sada je arduino spreman za programiranje 89S52 mikrokontrolera. Napomena* Nemojte uklanjati USB kabel s računala na Arduino nakon učitavanja ovog arduino koda.
Korak 3: KREIRANJE ŠESTRETAK DATOTEKE
1. Otvorite softver Keil uVision. 2. Upišite program i spremite ga kao.c datoteku.3. Dvaput kliknite na 'Izvornu grupu' i kliknite na.c datoteku koju ste stvorili. 4. Desnom tipkom miša kliknite 'Target 1'.5. Postavite frekvenciju kristala na 11.0592MHz.6. Označite "Koristi ugrađeni ROM" 7. Kliknite karticu 'Output', zatim provjerite 'Create HEX file' i kliknite OK
Korak 4: PROGRAMIRANJE AT89S52
1. Otvorite program za programiranje 89S52 na svom računalu.
2. Odaberite COM port na koji je Arduino spojen.
3. Kliknite Identificiraj. To će rezultirati porukom koja kaže 'otkriven je atmel AT89S52'.
4. Pritisnite Open hex file (Otvori heksadecimalnu datoteku) i odaberite hex datoteku.
5. Pritisnite upload. On će zapisati hex datoteku u mikrokontroler.
6. Gotovo je. Sada možete učitati bilo koji kôd na 89S52 pomoću Arduina slijedeći ovaj vodič.
Preporučeni:
Programiranje Arduina sa Sphero RVR -om: 4 koraka
Programiranje Arduina sa Sphero RVR -om: Prošle godine u listopadu je izašao Sphero RVR. Ovo je bio robot kao nijedan drugi robot. Prije svega, mogli biste ga programirati s Micro: bitom, Raspberry PI i Arduinom. Također ga možete natjerati da radi više različitih funkcija. LED diode mogu promijeniti boju
Programiranje Arduina pomoću drugog Arduina za prikaz teksta koji se pomiče bez biblioteke: 5 koraka
Programiranje Arduina pomoću drugog Arduina za prikaz teksta koji se pomiče bez biblioteke: Sony Spresense ili Arduino Uno nisu toliko skupi i ne zahtijevaju puno energije. Međutim, ako vaš projekt ima ograničenje snage, prostora ili čak proračuna, razmislite o upotrebi Arduino Pro Mini. Za razliku od Arduino Pro Micro, Arduino Pro Mi
BI - SMJERNIK DIREKTIVNOG POSJETITELJA KORIŠĆENJE 8051 (AT89S52): 4 koraka
BI - SMJERNIK DIREKTIVNOG POSJETITELJA KORIŠTENJE 8051 (AT89S52): Cilj ovog projekta je prebrojati broj posjetitelja koji ulaze i izlaze iz sobe i ažurirati detalje na LCD zaslon. Ovaj projekt se sastoji od mikrokontrolera AT89S52, dva IC senzora i LCD zaslona . IC senzori detektiraju vanjski dio
ULTRAZVUČNI RADARSKI SUSTAV KORIŠĆENJE ARDUINO: 3 koraka
ULTRAZVUČNI RADARSKI SUSTAV KORIŠĆUĆI ARDUINO: Ovdje opisani krug prikazuje rad radara zasnovanog na ultrazvuku. Koristi ultrazvučni senzor za otkrivanje objekta i mjerenje njegove udaljenosti te se rotira prema servo motoru. Kut rotacije prikazan je na 16x2 LCD scr
NOĆNO SVJETLO KORIŠĆENJE ARDUINO & EPOKSIJEVE SMOLE: 9 koraka (sa slikama)
Noćna svjetiljka koja koristi arduino i epoksi smolu: Zdravo, proizvođači, danas vam želimo pokazati novi projekt. Moderno noćno svjetlo koje će ukrasiti vaše stolove. Nazvali smo ga " SVJETIONIK ISPOD MORA ". Bilo da ga sami koristite ili poklonite svoje najmilije. Sastavili smo epoksidnu smolu i ard