PIC16F87x микроконтроллері: Assembler тілінде бағдарламалау және MPLAB ортасын зерттеу


Жұмыс түрі:  Материал
Тегін:  Антиплагиат
Көлемі: 6 бет
Таңдаулыға:   

ҚАЗАҚСТАН РЕСПУБЛИКАСЫ БІЛІМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛІГІ КОММЕРЦИЯЛЫҚ ЕМЕС АКЦИОНЕРЛІК ҚОҒАМЫ

Ғұмарбек Жүсіпбекұлы Дәукеев атындағы «Алматы энергетика және байланыс» университеті

«Электрмен жабдықтау және энергияның жаңғыртылатын көздері»

кафедрасы

Зертханалық жұмыс №2

Пәні: Цирфлық техника негіздері

Тақырыбы: PIC16F87x микроконтроллер үшін Assembler тілінде бағдарламалар жазу және ұйымдастыру. MPLAB ортасын зерттеу

Мамандығы: 5В071800 - «Электр энергетика»

Орындаған: Бейсен Дәулет

Тобы: РЗиАк 17-4

Нұсқа: 11

Қабылдаған: Изтелеуов И. К.

«» 2020 ж.

(бағасы) (қолы)

Алматы, 2020

Зертханалық жұмыс №2. PIC16F87x микроконтроллер үшін Assembler тілінде бағдарламалар жазу және ұйымдастыру. MPLAB ортасын зерттеу

Жұмыстың мақсаты: MPLAB ортасында бағдарламалар жазу және жоба құрудың ережесін меңгеру.

2. 1 Қысқаша теориялық деректер

Микроконтроллерде сыртқы құрылғыларды қосуға арналған шығыстар бар. Шығыстары функционалдық топтарға біріктірілген - арнайы мақсаттағы регистрлер (АМР) : PORTA, PORTB, PORTC, PORTD, PORTE. Порт шығыстарына кернеу орталық процессорлық кұрылғы (ОПҚ) арқылы жеткізілетін болады, немесе ол сыртқы көзден келеді. Порт биттерін нөмірлеу және порт регистрінің мазмұны 2. 1 суретте көрсетілген. Кернеу бар болса - 1, ал жоқ болса 0 цифрымен белгіленеді. Регистрдің барлық шығыстары оңнан солға, нөлден бастап нөмірленген және разряд (сан) немесе бит деп аталады. Жеке порт шығыстары белгілі бір деңгейдегі сигналды енгізу немесе шығару үшін бапталуына болады. Порт шығыстары технологиялық процестерді басқару аспаптарына немесе құрылғыларға қосылған тізбектер, немесе аналогтық немесе цифрлық ақпаратты енгізетін сенсорға бара алады. 2. 1 суретте регистр сұлбасы көрсетілген.

1
0
1
0
0
0
1
1

7 6 5 4 3 2 1 0

2. 1 сурет - 8-разрядты регистрдің сұлбасы

2. 1 кесте - Тапсырма нұсқалары

Нұсқа
11
Нұсқа: TRISC
11: 11
Нұсқа: Өзгерту биті
11: 5
Нұсқа: 2-сан
11: 0011

Қорытынды

№2 зертханалық жұмыс тақырыбы «PIC16F87x микроконтроллер үшін Assembler тілінде бағдарламалар жазу және ұйымдастыру. MPLAB ортасын зерттеу». Бұл жұмысты орындау барысында біз assembler тілінде бағдарлама жазуды үйрендік. Берілген нұсқаулықтарға сәйкес банктарды ауыстыра отырып, екілік және ондық санау жүйесіндегі сандарды алдық. Жасалған зертханалық жұмысты орындау үшін керекті командаларды пайдалана отырып, жұмыстың дұрыс - дұрыс емес екендігін тексердік. Сонымен қатар, бірінші жұмыста танысқан регисторларды пайдаландық.

... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Ассемблер тілінде бағдарламалау: құрылымы, синтаксисі және қолданылуы
Ассемблер тілінде бағдарламалау: синтаксис, құрылым және отладтау әдістері
PIC контроллерлерін бағдарламалау құралдары: MPLAB, PIC-KIT3 және MATLAB/Simulink интеграциясы
Windows операциялық жүйесінде Win32 API арқылы Assembler тілінде бағдарламалау
Микропроцессорлық техниканың командалары, адрестеу әдістері және ассемблер тілінде бағдарламалау
Ассемблер тілінде бағдарламалау: MS-DOS пен Windows орталарында қосымшалар әзірлеу
Ассемблер тілінде программалау: машиналық тіл, артықшылықтар және арифметикалық командалар
Ассемблер тілінде программалау: синтаксисі, құрылымы және отладтау әдістері
Ассемблер тілінде программалау: директивалар, өрнектер және деректерді сипаттау
Ассемблер тілінде экран және пернетақтамен өзара әрекеттесу: теория мен практикалық курстық жоба
Пәндер



Реферат Курстық жұмыс Диплом Материал Диссертация Практика Презентация Сабақ жоспары Мақал-мәтелдер 1‑10 бет 11‑20 бет 21‑30 бет 31‑60 бет 61+ бет Негізгі Бет саны Қосымша Іздеу Ештеңе табылмады :( Соңғы қаралған жұмыстар Қаралған жұмыстар табылмады Тапсырыс Антиплагиат Қаралған жұмыстар kz