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

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