AT89S52 dasturini ARDUINO dan foydalanib: 4 qadam
AT89S52 dasturini ARDUINO dan foydalanib: 4 qadam
Anonim
AT89S52 dasturini ARDUINO dan foydalanish
AT89S52 dasturini ARDUINO dan foydalanish
AT89S52 dasturini ARDUINO dan foydalanish
AT89S52 dasturini ARDUINO dan foydalanish

Tizimli dasturlash (ISP) aka-davrali ketma-ket dasturlash (ICSP)-bu ba'zi dasturlashtiriladigan mantiqiy qurilmalar, mikrokontrolderlar va boshqa o'rnatilgan qurilmalarning to'liq tizimga o'rnatilganda dasturlash qobiliyatidir, bu chipni oldindan dasturlashni talab qilmaydi. uni tizimga o'rnatish uchun.

Ushbu qo'llanmada AT89S52 mikrokontroller Arduino-dan elektron tizimli ketma-ket dasturchi sifatida dasturlashtirilgan.

Ta'minotlar

1x AT89S522x 33pF diskli kondansatkichlar 1x 11.0592MHz kristalli osilator 1x 0.1uF kondansatkich

1 -qadam: O'RNATISH UChUN

Zanjirning ulanishi
Zanjirning ulanishi
Zanjirning ulanishi
Zanjirning ulanishi
Zanjirning ulanishi
Zanjirning ulanishi

Komponentlarni rasmda ko'rsatilgandek non paneliga ulang.*Eslatma: 31 -pin +5v ga tortilishi kerak, chunki biz ichki dastur xotirasidan foydalanayapmiz.

2 -qadam: ARDUINO -ni ISP -ga aylantirish

1. Arduino -ni kompyuterga ulang.2. 3. Tegishli taxtani va portni tanlang. Kodni quyida biriktirilgan fayldan yuklang, endi arduino 89S52 mikrokontrollerini dasturlashga tayyor. Eslatma* Arduino kodini yuklaganingizdan so'ng, USB kabelini kompyuterdan Arduino -ga olmang.

3 -qadam: HEX faylini yaratish

HEX faylini yaratish
HEX faylini yaratish
HEX faylini yaratish
HEX faylini yaratish
HEX faylini yaratish
HEX faylini yaratish
HEX faylini yaratish
HEX faylini yaratish

1. Keil uVision dasturini oching. 2. Dasturni yozing va.c fayli sifatida saqlang.3. "Manba guruhi" ni ikki marta bosing va siz yaratgan.c faylini bosing. 4. "Maqsad 1" ni o'ng tugmasini bosing.5. Crystal chastotasini 11.0592 MGts ga sozlang.6. "Chipdagi ROMdan foydalanish" ni tekshiring. "Chiqish" yorlig'ini bosing, so'ng "HEX faylini yaratish" ni belgilang va OK ni bosing

4 -qadam: AT89S52 dasturlash

AT89S52 dasturlash
AT89S52 dasturlash

1. Kompyuteringizda 89S52 dasturchi dasturini oching.

2. Arduino ulangan COM portini tanlang.

3. Identify -ni bosing. Natijada "AT89S52 atmel aniqlandi" degan xabar paydo bo'ladi.

4. Och oltilik faylni ochish -ni bosing va olti burchakli faylni tanlang.

5. Yuklash -ni bosing. U olti burchakli faylni mikrokontrollerga yozadi.

6. Bu tugadi. Endi siz ushbu qo'llanmani bajarib Arduino -dan foydalanib 89S52 -ga har qanday kodni yuklashingiz mumkin.