Բովանդակություն:

ARDUINO- ի ՕԳՏԱԳՈՐՄԱՆ AT89S52 ծրագրավորում. 4 քայլ
ARDUINO- ի ՕԳՏԱԳՈՐՄԱՆ AT89S52 ծրագրավորում. 4 քայլ

Video: ARDUINO- ի ՕԳՏԱԳՈՐՄԱՆ AT89S52 ծրագրավորում. 4 քայլ

Video: ARDUINO- ի ՕԳՏԱԳՈՐՄԱՆ AT89S52 ծրագրավորում. 4 քայլ
Video: Մեր առաջին վիդեոն arduino ի մասին արդեն պատրաստ է։ 2024, Նոյեմբեր
Anonim
AT89S52- ի PROՐԱԳՐԱՎՈՐՈՄ ARDUINO- ի օգտագործմամբ
AT89S52- ի PROՐԱԳՐԱՎՈՐՈՄ ARDUINO- ի օգտագործմամբ
AT89S52- ի PROՐԱԳՐԱՎՈՐՈՄ ARDUINO- ի օգտագործմամբ
AT89S52- ի PROՐԱԳՐԱՎՈՐՈՄ ARDUINO- ի օգտագործմամբ

In-System Programming (ISP) aka In-Circuit Serial Programming (ICSP) որոշ ծրագրավորվող տրամաբանական սարքերի, միկրոկոնտրոլերների և ներկառուցված այլ սարքերի կարողությունն է ծրագրված լինել ամբողջական համակարգում տեղադրելու փոխարեն, քան չիպը նախապես ծրագրավորելու պահանջը: այն համակարգում տեղադրելու համար:

Այս ձեռնարկում AT89S52 միկրոկառավարիչը ծրագրավորվում է ՝ օգտագործելով Arduino- ն որպես In-Circuit Serial Programmer:

Պարագաներ

1x AT89S522x 33pF սկավառակի կոնդենսատորներ 1x 11.0592MHz բյուրեղյա տատանում 1x 0.1uF կոնդենսատոր 1x 10kOhm Resistor 1x սեղմիչ կոճակ 1x հացի տախտակ Jumper լարեր - ըստ պահանջի

Քայլ 1. Շրջանային կապեր

Շրջանային կապեր
Շրջանային կապեր
Շրջանային կապեր
Շրջանային կապեր
Շրջանային կապեր
Շրջանային կապեր

Միացրեք բաղադրիչները տախտակի մեջ, ինչպես ցույց է տրված նկարում:

Քայլ 2. ARDUINO- ի ՓՈՓՈԽՈՄԸ ISP- Ի

1. Միացրեք Arduino- ն համակարգչին: 2. Ընտրեք համապատասխան տախտակը և նավահանգիստը: Վերբեռնեք ծածկագիրը ստորև կցված ֆայլից: Այժմ arduino- ն պատրաստ է 89S52 միկրոկոնտրոլերի ծրագրավորման համար: Նշում* Մի հեռացրեք USB մալուխը համակարգչից Arduino- ին այս arduino ծածկագիրը վերբեռնելուց հետո:

Քայլ 3. Ստեղծեք վեցանկյուն ֆայլ

Ստեղծում է վեցանկյուն ֆայլ
Ստեղծում է վեցանկյուն ֆայլ
Ստեղծում է վեցանկյուն ֆայլ
Ստեղծում է վեցանկյուն ֆայլ
Ստեղծում է վեցանկյուն ֆայլ
Ստեղծում է վեցանկյուն ֆայլ
Ստեղծում է վեցանկյուն ֆայլ
Ստեղծում է վեցանկյուն ֆայլ

1. Բացեք Keil uVision ծրագիրը: 2. Մուտքագրեք ծրագիրը և պահեք այն որպես.c ֆայլ: Կրկնակի կտտացրեք «Աղբյուրների խումբ» և կտտացրեք ձեր ստեղծած.c ֆայլը: 4. Աջ սեղմեք «Թիրախ 1».5: Բյուրեղի հաճախականությունը սահմանեք 11.0592MHz.6: Ստուգեք «Օգտագործեք չիպի վրա ROM» 7: Կտտացրեք «Ելք» ներդիրին, ապա ստուգեք «Ստեղծեք HEX ֆայլ» և կտտացրեք OK

Քայլ 4. ATՐԱԳՐԱՎՈՐՈՄ AT89S52

8ՐԱԳՐԱՎՈՐՈՄ AT89S52
8ՐԱԳՐԱՎՈՐՈՄ AT89S52

1. Բացեք 89S52 ծրագրավորող ծրագիրը ձեր համակարգչում:

2. Ընտրեք COM նավահանգիստը, որին միացված է Arduino- ն:

3. Կտտացրեք նույնացնել: Սա կհանգեցնի հաղորդագրության `« ATM98552 -ը հայտնաբերվել է »գրությամբ:

4. Սեղմեք Բաց hex ֆայլը և ընտրեք hex ֆայլը:

5. Սեղմեք վերբեռնում: Այն վեցանկյուն ֆայլը կգրի միկրոկոնտրոլերի մեջ:

6. Ավարտվեց: Այժմ դուք կարող եք վերբեռնել ցանկացած ծածկագիր 89S52- ում ՝ օգտագործելով Arduino- ն ՝ հետևելով այս ձեռնարկին:

Խորհուրդ ենք տալիս: