Мазмұны:

AT89S52 ARDUINO ПАЙДАЛАНУ БАҒДАРЛАМАСЫ: 4 қадам
AT89S52 ARDUINO ПАЙДАЛАНУ БАҒДАРЛАМАСЫ: 4 қадам

Бейне: AT89S52 ARDUINO ПАЙДАЛАНУ БАҒДАРЛАМАСЫ: 4 қадам

Бейне: AT89S52 ARDUINO ПАЙДАЛАНУ БАҒДАРЛАМАСЫ: 4 қадам
Бейне: How to program 8051 using Arduino! | AT89S51, AT89S52, and P89V51RD2 2024, Қараша
Anonim
AT89S52 ARDUINO ПАЙДАЛАНУ БАҒДАРЛАМАСЫ
AT89S52 ARDUINO ПАЙДАЛАНУ БАҒДАРЛАМАСЫ
AT89S52 ARDUINO ПАЙДАЛАНУ БАҒДАРЛАМАСЫ
AT89S52 ARDUINO ПАЙДАЛАНУ БАҒДАРЛАМАСЫ

Жүйелік бағдарламалау (ISP) ақаулық тізбектегі сериялық бағдарламалау (ICSP)-бұл чипті алдын ала бағдарламалауды талап етпей, толық жүйеге орнатылған кезде кейбір бағдарламаланатын логикалық құрылғылардың, микроконтроллерлердің және басқа енгізілген құрылғылардың бағдарламалануы. оны жүйеге орнату үшін.

Бұл оқулықта AT89S52 микроконтроллері Arduino көмегімен тізбектегі сериялық бағдарламашы ретінде бағдарламаланған.

Жабдықтар

1x AT89S522x 33pF диск конденсаторлары 1x 11.0592МГц кристалды осциллятор 1x 0.1uF конденсатор 1x 10kOhm резисторы 1x түймешігі 1x нан тақтасы

1 -қадам: ЦИРКТІҢ БАЙЛАНЫСТАРЫ

ЦИРКТІҢ БАЙЛАНЫСТАРЫ
ЦИРКТІҢ БАЙЛАНЫСТАРЫ
ЦИРКТІҢ БАЙЛАНЫСТАРЫ
ЦИРКТІҢ БАЙЛАНЫСТАРЫ
ЦИРКТІҢ БАЙЛАНЫСТАРЫ
ЦИРКТІҢ БАЙЛАНЫСТАРЫ

Компоненттерді тақтаға суретте көрсетілгендей қосыңыз.*Ескертпе: 31 -істікшені +5в -қа дейін тарту керек, себебі біз ішкі жадты қолданамыз.

2 -қадам: ARDUINO -ны провайдерге айналдыру

1. Arduino -ны компьютерге қосыңыз.2. Сәйкес тақта мен портты таңдаңыз. Кодты төмендегі файлдан жүктеңіз, енді arduino 89S52 микроконтроллерін бағдарламалауға дайын. Ескерту* Бұл arduino кодын жүктегеннен кейін USB кабелін компьютерден Arduino -ға шығармаңыз.

3 -қадам: алтыжақты файлды құру

АЛТЫ ТЕК ФАЙЛЫН ЖАСАУ
АЛТЫ ТЕК ФАЙЛЫН ЖАСАУ
АЛТЫ ТЕК ФАЙЛЫН ЖАСАУ
АЛТЫ ТЕК ФАЙЛЫН ЖАСАУ
АЛТЫ ТЕК ФАЙЛЫН ЖАСАУ
АЛТЫ ТЕК ФАЙЛЫН ЖАСАУ
АЛТЫ ТЕК ФАЙЛЫН ЖАСАУ
АЛТЫ ТЕК ФАЙЛЫН ЖАСАУ

1. Keil uVision бағдарламалық жасақтамасын ашыңыз. 2. Бағдарламаны теріп, оны.c файлы ретінде сақтаңыз. «Бастапқы топты» екі рет нұқыңыз және сіз жасаған.c файлын басыңыз. 4. «Мақсат 1» түймесін тінтуірдің оң жақ түймешігімен нұқыңыз. Кристалл жиілігін 11.0592МГц етіп орнатыңыз.6. 'Ripple on ROM-ды пайдалану' құсбелгісін қойыңыз. «Шығу» қойындысын нұқыңыз, содан кейін «HEX файлын жасауды» тексеріп, ОК түймесін басыңыз

4 -қадам: AT89S52 бағдарламалау

AT89S52 бағдарламалау
AT89S52 бағдарламалау

1. ДК -де 89S52 бағдарламашысының бағдарламалық жасақтамасын ашыңыз.

2. Arduino қосылған COM портын таңдаңыз.

3. Анықтау түймешігін басыңыз. Бұл «atmel AT89S52 анықталды» деген хабарламаға әкеледі.

4. Он алтылық файлды ашу түймешігін басып, он алтылық файлды таңдаңыз.

5. Жүктеу түймешігін басыңыз. Ол он алтылық файлды микроконтроллерге жазады.

6. Ол аяқталды. Енді сіз кез келген кодты 89S52 -ге Arduino көмегімен осы оқулық бойынша жүктей аласыз.

Ұсынылған: