Sadržaj:
- Supplies
- Korak 1: VEZE U KOLO
- Korak 2: PRETVORITE ARDUINO U ISP
- Korak 3: KREIRANJE ŠESTRETNE DATOTEKE
- Korak 4: PROGRAMIRANJE AT89S52
Video: PROGRAMIRANJE AT89S52 KORIŠĆENJE ARDUINA: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Programiranje unutar sistema (ISP), poznato i kao serijsko programiranje u krugu (ICSP), je mogućnost programiranja nekih programabilnih logičkih uređaja, mikrokontrolera i drugih ugrađenih uređaja za programiranje dok su instalirani u kompletnom sistemu, umjesto da je potrebno da se čip prethodno programira. da ga instalirate u sistem.
U ovom vodiču mikrokontroler AT89S52 programiran je upotrebom Arduina kao serijskog programera u krugu.
Supplies
1x disk kondenzatori AT89S522x 33pF 1x kristalni oscilator 11.0592MHz 1x kondenzator od 0.1uF1x 10kOhm otpornik 1x pritisno dugme 1x žice za presvlačenje hljeba - prema potrebi
Korak 1: VEZE U KOLO
Spojite komponente u matičnu 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
1. Spojite Arduino na PC.2. Odaberite odgovarajuću ploču i port.3. Otpremite kôd iz datoteke priložene ispod. 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 ŠESTRETNE DATOTEKE
1. Otvorite softver Keil uVision. 2. Upišite program i spremite ga kao.c datoteku.3. Dvaput kliknite na 'Izvorna grupa' i kliknite na.c datoteku koju ste stvorili. 4. Desnim klikom na 'Target 1'.5. Podesite frekvenciju kristala na 11.0592MHz.6. Označite 'Use On-chip 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čunaru.
2. Odaberite COM port na koji je Arduino povezan.
3. Kliknite Identificiraj. To će rezultirati porukom "atmel AT89S52 otkriven".
4. Pritisnite Open hex file (Otvori heksadecimalnu datoteku) i odaberite hex datoteku.
5. Kliknite na Upload. On će zapisati heksadecimalnu 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čuje se:
RGB LED MATRIX KORIŠĆENJE NEOPIXEL -a: 8 koraka (sa slikama)
RGB LED MATRIX KORIŠTENJEM NEOPIXEL -a: U ovom tutorijalu pokazat ću vam kako izgraditi LEDMATRIX od 5*5 RGB koristeći NEOPIXEL. Pomoću ove matrice možemo prikazati očaravajuće animacije, emotikone i slova vrlo jednostavno. hajde da počnemo
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 pomicanja teksta 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ŠĆENJE 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
SAVREMENI MUZIČKI MAŠIN ZA VENDING KORIŠĆENJE MALINE PI S DJANGO: 4 koraka
SAVREMENI VIDEO MAŠINSKI GII KORIŠĆENJE MALINE PI S DJANGO -om: Možemo li napraviti moderni grafički korisnički interfejs koristeći web jezike za automate za prodaju? Gore navedeni odgovor je da možemo. Možemo ih koristiti za automate za prodaju pomoću kioska. Sljedeću ideju sam već primijenio na svom postojećem projektu i radi dobro i testiramo
KORIŠĆENJE Extreme Burnera za programiranje AVR mikrokontrolera: 8 koraka
KORIŠĆENJE Extreme Burnera za programiranje AVR mikrokontrolera: Svi vi, korisnici AVR -a, i oni koji tek ulaze u tok, neki od vas su započeli s PIC mikrokontrolerima, a neki sa ATMEL AVR -ovima, ovo je napisano za vas! Dakle, kupili ste USBASP jer je jeftin i učinkovit za bljeskanje