Satura rādītājs:

PROGRAMMĒŠANA AT89S52 ARDUINO: 4 soļi
PROGRAMMĒŠANA AT89S52 ARDUINO: 4 soļi

Video: PROGRAMMĒŠANA AT89S52 ARDUINO: 4 soļi

Video: PROGRAMMĒŠANA AT89S52 ARDUINO: 4 soļi
Video: "Programming AT89s52 Microcontroller with LED Code: A Beginner's Guide" 2024, Novembris
Anonim
PROGRAMMĒŠANA AT89S52 ARDUINO
PROGRAMMĒŠANA AT89S52 ARDUINO
PROGRAMMĒŠANA AT89S52 ARDUINO
PROGRAMMĒŠANA AT89S52 ARDUINO

Sistēmas programmēšana (ISP) jeb ķēdes sērijveida programmēšana (ICSP) ir dažu programmējamu loģisko ierīču, mikrokontrolleru un citu iegulto ierīču spēja ieprogrammēt, kamēr tās ir instalētas pilnā sistēmā, nevis prasīt mikroshēmu iepriekš ieprogrammēt lai to instalētu sistēmā.

Šajā apmācībā AT89S52 mikrokontrolleris ir ieprogrammēts, izmantojot Arduino kā ķēdes sērijas programmētāju.

Piegādes

1x AT89S522x 33pF disku kondensatori 1x 11,0592MHz kristāla oscilators 1x 0,1uF kondensators 1x 10kOhm rezistors 1x spiedpoga 1x maizes dēlis Jumperi - pēc nepieciešamības

1. darbība: ĶĒDES SAVIENOJUMI

ĶĒDES SAVIENOJUMI
ĶĒDES SAVIENOJUMI
ĶĒDES SAVIENOJUMI
ĶĒDES SAVIENOJUMI
ĶĒDES SAVIENOJUMI
ĶĒDES SAVIENOJUMI

Savienojiet komponentus ar maizes dēli, kā parādīts attēlā.*Piezīme: 31. tapu vajadzētu pavilkt līdz +5 V, jo mēs izmantojam programmas iekšējo atmiņu.

2. darbība: ARDUINO PĀRVEIDOŠANA ISP

1. Savienojiet Arduino ar datoru.2. Izvēlieties atbilstošo dēli un portu.3. Augšupielādējiet kodu no tālāk pievienotā faila. Tagad arduino ir gatavs 89S52 mikrokontrollera programmēšanai. Piezīme* Pēc šī arduino koda augšupielādes neizņemiet USB kabeli no datora uz Arduino.

3. darbība: HEX FILE RADĪŠANA

HEX FILE RADĪŠANA
HEX FILE RADĪŠANA
HEX FILE RADĪŠANA
HEX FILE RADĪŠANA
HEX FILE RADĪŠANA
HEX FILE RADĪŠANA
HEX FILE RADĪŠANA
HEX FILE RADĪŠANA

1. Atveriet programmatūru Keil uVision. 2. Ierakstiet programmu un saglabājiet to kā.c failu.3. Veiciet dubultklikšķi uz "Avotu grupa" un noklikšķiniet uz izveidotā.c faila. 4. Ar peles labo pogu noklikšķiniet uz mērķa 1. Iestatiet kristāla frekvenci kā 11,0592 MHz. Pārbaudiet “Izmantot mikroshēmas ROM” 7. Noklikšķiniet uz cilnes “Izvade”, pēc tam pārbaudiet “Izveidot HEX failu” un noklikšķiniet uz Labi

4. darbība: AT89S52 PROGRAMMĒŠANA

PROGRAMMĒŠANA AT89S52
PROGRAMMĒŠANA AT89S52

1. Datorā atveriet programmētāja programmatūru 89S52.

2. Atlasiet COM portu, kurā ir pievienots Arduino.

3. Noklikšķiniet uz Identificēt. Rezultātā tiks parādīts ziņojums “Atmel AT89S52 atklāts”.

4. Noklikšķiniet uz Atvērt hex failu un atlasiet hex failu.

5. Noklikšķiniet uz augšupielādēt. Tas ierakstīs hex failu mikrokontrollerī.

6. Tas ir pabeigts. Tagad jūs varat augšupielādēt jebkuru kodu 89S52, izmantojot Arduino, ievērojot šo apmācību.

Ieteicams: