Mündəricat:

ARDUINO İSTİFADƏ EDƏN AT89S52 PROGRAMLAMA: 4 Addım
ARDUINO İSTİFADƏ EDƏN AT89S52 PROGRAMLAMA: 4 Addım

Video: ARDUINO İSTİFADƏ EDƏN AT89S52 PROGRAMLAMA: 4 Addım

Video: ARDUINO İSTİFADƏ EDƏN AT89S52 PROGRAMLAMA: 4 Addım
Video: Dərs 1 Arduino nədir? Qısa, maraqlı və dolğun 2024, Noyabr
Anonim
AT89S52 ARDUINO İSTİFADƏ EDİR
AT89S52 ARDUINO İSTİFADƏ EDİR
AT89S52 ARDUINO İSTİFADƏ EDİR
AT89S52 ARDUINO İSTİFADƏ EDİR

Sistem İçi Proqramlaşdırma (İSS) aka-Circuit Serial Programming (ICSP), bəzi proqramlaşdırıla bilən məntiq cihazlarının, mikrokontrolörlərin və digər quraşdırılmış cihazların çipin əvvəlcədən proqramlaşdırılmasını tələb etmək əvəzinə, tam bir sistemə quraşdırılarkən proqramlaşdırılması qabiliyyətidir. sistemə quraşdırmaq üçün.

Bu təlimatda AT89S52 mikro nəzarətçisi Arduino-nu Dövrə İçi Serial Proqramçısı olaraq istifadə edərək proqramlaşdırılmışdır.

Təchizat

1x AT89S522x 33pF Disk Kondansatörleri 1x 11.0592MHz Kristal Osilatör 1x 0.1uF Kondansatör1x 10kOhm Rezistor 1x Düymə 1x Çörək Kartı

Addım 1: DEVRE BAĞLANTILARI

DEVRE BAĞLANTILARI
DEVRE BAĞLANTILARI
DEVRE BAĞLANTILARI
DEVRE BAĞLANTILARI
DEVRE BAĞLANTILARI
DEVRE BAĞLANTILARI

Şəkildə göstərildiyi kimi komponentləri çörək taxtasına qoşun.*Qeyd: Daxili proqram yaddaşından istifadə etdiyimiz üçün pin 31 +5v -ə çəkilməlidir.

Addım 2: ARDUINO -nu ISP -ə çevirmək

1. Arduino'yu PC -yə qoşun.2. Müvafiq lövhəni və portu seçin. Arduino 89S52 mikro nəzarətçisini proqramlaşdırmağa hazırdır. Qeyd* Bu arduino kodunu yüklədikdən sonra USB kabelini PC -dən Arduino -ya çıxarmayın.

Addım 3: HEX DOSYASININ YARADILMASI

HEX DOSYASININ YARADILMASI
HEX DOSYASININ YARADILMASI
HEX DOSYASININ YARADILMASI
HEX DOSYASININ YARADILMASI
HEX DOSYASININ YARADILMASI
HEX DOSYASININ YARADILMASI
HEX DOSYASININ YARADILMASI
HEX DOSYASININ YARADILMASI

1. Keil uVision proqramını açın. 2. Proqramı yazın və.c faylı olaraq qeyd edin. 'Mənbə Qrupu' üzərinə iki dəfə vurun və yaratdığınız.c faylını vurun. 4. 'Hədəf 1'ə sağ vurun.5. Kristal tezliyini 11.0592MHz olaraq təyin edin.6. 'Çipdə ROM istifadə et' yoxlayın7. 'Çıxış' sekmesini basın, sonra 'HEX faylı yaradın' düyməsini yoxlayın və OK düyməsini basın

Addım 4: AT89S52 proqramlaşdırılması

AT89S52 proqramlaşdırılması
AT89S52 proqramlaşdırılması

1. Kompüterinizdə 89S52 proqramçı proqramını açın.

2. Arduinonun qoşulduğu COM portunu seçin.

3. Identify düyməsini basın. Bu, 'atmel AT89S52 aşkar edildi' deyən bir mesajla nəticələnəcək.

4. Onaltılıq faylı aç düyməsini basın və onaltılıq faylını seçin.

5. Yüklə vurun. Hex faylını mikro nəzarətçiyə yazacaq.

6. Bitdi. İndi bu təlimatı izləyərək Arduino istifadə edərək hər hansı bir kodu 89S52 -ə yükləyə bilərsiniz.

Tövsiyə: