Программирование на ассемблере MSP430

Программирование на ассемблере MSP430

Уровни программирования

• Машинный язык
- Описание инструкций в терминах 0-й и 1-ц. Это модель фактического содержимого памяти программ
- Как правило,инструкции представлены в шестнадцатеричном виде.
• Язык ассемблера
- Машинный язык в читабельной форме. Позволяет лучше контролировать программы
• Высокий уровень языка
- Предпочитают большинство программистов, так как его синтаксис и обозначения на английском языке.



Пример программы моргания светодиодом.

Необходимо обеспечить моргание светодиодом (Рис.1)

путем переключения уровня напряжений порта P1.0 согласно блок-схемы программы на рис.2 и рис.3, у каждой модели MSP430 порты могут быть расположены на разных ножках корпуса, читайте даташит и мануал на конкретную модель.


Рис.1 Рис.2


Рис.3


Программа в машинных кодах:







Написать:
17:26
2817
Нет комментариев. Ваш будет первым!