Мазмұны:
- Жабдықтар
- 1 -қадам: ЦИРКТІҢ БАЙЛАНЫСТАРЫ
- 2 -қадам: ARDUINO -ны провайдерге айналдыру
- 3 -қадам: алтыжақты файлды құру
- 4 -қадам: AT89S52 бағдарламалау
Бейне: AT89S52 ARDUINO ПАЙДАЛАНУ БАҒДАРЛАМАСЫ: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Жүйелік бағдарламалау (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 бағдарламалау
1. ДК -де 89S52 бағдарламашысының бағдарламалық жасақтамасын ашыңыз.
2. Arduino қосылған COM портын таңдаңыз.
3. Анықтау түймешігін басыңыз. Бұл «atmel AT89S52 анықталды» деген хабарламаға әкеледі.
4. Он алтылық файлды ашу түймешігін басып, он алтылық файлды таңдаңыз.
5. Жүктеу түймешігін басыңыз. Ол он алтылық файлды микроконтроллерге жазады.
6. Ол аяқталды. Енді сіз кез келген кодты 89S52 -ге Arduino көмегімен осы оқулық бойынша жүктей аласыз.
Ұсынылған:
Peatonal Con Arduino бағдарламасы: 11 қадам
Semáforo Peatonal Con Arduino: CaminoInteegrantes: Claudia Mar í
Esp -01 бағдарламасы Arduino арқылы: 3 қадам
Arduino көмегімен Esp -01 бағдарламасы: esp8266 бағдарламалау өте қарапайым, бірақ оның құрамында ttl түрлендіргішіне кірістірілген USB немесе қалпына келтіру түймесі жоқ
Arduino TFT сурет салу бағдарламасы: 4 қадам
Arduino TFT сурет салу бағдарламасы: Бұл нұсқаулық Arduino TFT экраны үшін сурет салу бағдарламасын жасайтын кодты егжей -тегжейлі көрсетеді. Бұл бағдарлама бірегей болып табылады, өйткені ол SD картасына суретті сақтауға және кейінірек оны түзетуге мүмкіндік береді
Arduino Uno оқулығы #1 - Blink бағдарламасының негізгі бағдарламасы: 4 қадам
Arduino Uno оқулығы №1 - Негізгі Blink бағдарламасы: Барлығына сәлем! Мен бірінші нұсқаулықты шығарғаныма қуаныштымын! Бұл идея маған Arduino Uno -ны жұмыспен қамтамасыз етуде қиындықтар туындаған кезде келді, сондықтан мен қиыншылықтарға тап болдым, сондықтан мен өзім білмейтін нәрселерді түсіндіремін
Arduino лазерлік проектор + басқару бағдарламасы: 8 қадам
Arduino Laser Projector + Control App: XY - 2 өлшемді лазерлік сканерлеу 2х 35 мм 0,9 ° қадамдық қозғалтқыштар - 400 қадам/айн Автоматты айнаны калибрлеу Қашықтан сериялық басқару (bluetooth арқылы) Автоматты режим GUI бар қашықтан басқару бағдарламасы Ашық көзі жүктеу: github.com/stan