Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Контакти
 


Тлумачний словник
Авто
Автоматизація
Архітектура
Астрономія
Аудит
Біологія
Будівництво
Бухгалтерія
Винахідництво
Виробництво
Військова справа
Генетика
Географія
Геологія
Господарство
Держава
Дім
Екологія
Економетрика
Економіка
Електроніка
Журналістика та ЗМІ
Зв'язок
Іноземні мови
Інформатика
Історія
Комп'ютери
Креслення
Кулінарія
Культура
Лексикологія
Література
Логіка
Маркетинг
Математика
Машинобудування
Медицина
Менеджмент
Метали і Зварювання
Механіка
Мистецтво
Музика
Населення
Освіта
Охорона безпеки життя
Охорона Праці
Педагогіка
Політика
Право
Програмування
Промисловість
Психологія
Радіо
Регилия
Соціологія
Спорт
Стандартизація
Технології
Торгівля
Туризм
Фізика
Фізіологія
Філософія
Фінанси
Хімія
Юриспунденкция






Технологія розробки програм для MK PIC16 на Асемблері

Правила запису тексту програм

Вихідний текст програми на мові асемблера має визначений формат. Кожна команда представляє собою рядок чотирьох ланкової конструкції:

Мітка – операція – операнд – коментарі

M1 btfss PORTA, 2 ;очікування відпускання кнопки

Поля можуть бути відділені одне від одного будь-якою кількістю пробілів, однак порядок та позиція полів є важливими, лише коментарі можуть слідувати за мітками, операндами та можуть починатися у будь-якому стовпці або поза ним, при цьому максимальна довжина стовбця становить 255 символів.

Структура робочої програми.

Робоча програма для MK PIC 16 складається з трьох основних частин:

1. Секція заголовку,

list P=16F84

include <P16F84.inc>; підключення бібліотек

mem equ 0х13 ; визначення константи пам’яті

ORG 0x00 ; встановлення адреси

2. Робоча секція,

3. Секція закінчення.

End ;закінчення програми

У першій визначаються логічні імена для усіх ресурсів, що використовуються у програмі: портів, бітових та байтових перемінних, регістрів. Робоча секція починається виразом ORG 0, що для асемблера є ознакою того, що код за цім виразом починається з нульової адреси пам’ті програм. Секція закінчення у простішому випадку містить лише псевдокоманду END.

 




Переглядів: 384

<== попередня сторінка | наступна сторінка ==>
Призначення файлів середовища MPLAB IDE. | TEXT B 1: «MY FUTURE PROFESSION: A MECHANICAL ENGINEER»

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

 

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.003 сек.