- •Кафедра «Мехатронные системы»
- •Изучение способов адресации микроконтроллера msp430f2013
- •Ижевск 2012
- •Введение
- •Задание
- •1 Порядок выполнения работы
- •2 Структура и содержание отчета
- •3 Контрольные вопросы для защиты лабораторной работы
- •Литература
- •Приложение а
- •Варианты индивидуальных заданий
- •Приложение б
- •Архитектура цпу msp430
- •Приложение в (справочное) Организация памяти микроконтроллеров семейства msp430
- •Приложение г
- •Способы адресации операндов в памяти микроконтроллеров семейства msp430
- •Приложение д (справочное) Форматы команд цпу микроконтроллеров семейства msp430
- •Приложение е (справочное) Список ассемблерных команд цпу микроконтроллеров семейства msp430
- •Приложение ж
- •Исходный текст программы работы с элементами массива на ассемблере
Министерство образования и науки РФ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«ИЖЕВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»
имени М.Т.Калашникова
Кафедра «Мехатронные системы»
Ю.Р. Никитин,
П.В. Лекомцев
Изучение способов адресации микроконтроллера msp430f2013
Методические указания к выполнению лабораторной работы № 2
по дисциплине «Микропроцессорная техника» для студентов направлений 150900.62 «Технология, оборудование и автоматизация машиностроительных производств», 220100.62 «Системный анализ и управление», 221000.62 «Мехатроника и робототехника»
Ижевск 2012
УДК 004.416(07)
ББК 32.973.26-04
Н62
Рассмотрено и одобрено на заседании кафедры «Мехатронные системы» (протокол № 9 от 06.06.2012)
Рецензент: канд. техн. наук, доцент кафедры «Мехатронные системы» С.А.Трефилов
Никитин Ю.Р., Лекомцев П.В.
Изучение способов адресации микроконтроллера MSP430F2013: Методические указания к выполнению лабораторной работы № 2 по дисциплине «Микропроцессорная техника» для студентов направлений 150900.62 «Технология, оборудование и автоматизация машиностроительных производств», 220100.62 «Системный анализ и управление», 221000.62 «Мехатроника и робототехника». – Ижевск, База учебно-методических материалов ИжГТУ, 2012. – 24 с. Регистрационный номер / , кБ.
Данные методические указания к выполнению лабораторной работы № 2 по дисциплине «Микропроцессорная техника» предназначены для студентов направлений 150900.62 «Технология, оборудование и автоматизация машиностроительных производств», 220100.62 «Системный анализ и управление», 221000.62 «Мехатроника и робототехника».
В методических указаниях приведен порядок выполнения работы в интегрированной среде разработки IAR Embedded Workbench for MSP430, рассмотрены архитектура, режимы адресации и система команд центрального процессорного устройства MSP430, индивидуальные задания студентам, пример текста программы на ассемблере.
Ю.Р.Никитин, П.В.Лекомцев 2012
Содержание
Введение 4
Задание 4
1 Порядок выполнения работы 4
2 Структура и содержание отчета 5
3 Контрольные вопросы для защиты лабораторной работы 5
Литература 5
Приложение А 6
Варианты индивидуальных заданий 6
Приложение Б 7
Архитектура ЦПУ MSP430 7
Приложение В 10
(справочное) 10
Организация памяти микроконтроллеров семейства MSP430 10
Приложение Г 12
Способы адресации операндов в памяти микроконтроллеров семейства MSP430 12
Приложение Д 17
(справочное) 17
Форматы команд ЦПУ микроконтроллеров семейства MSP430 17
Приложение Е 21
(справочное) 21
Список ассемблерных команд ЦПУ микроконтроллеров семейства MSP430 21
Приложение Ж 23
Исходный текст программы работы с элементами массива на ассемблере 23
Введение
Производительность микроконтроллера во многом определяется его центральным процессорным устройством (ЦПУ). Микроконтроллеры MSP430 имеют 16-битное ЦПУ, обладающего рядом возможностей, специально предназначенных для поддержки современных методов программирования, таких как вычисляемые переходы, табличные вычисления, а также использование языков высокого уровня, в частности, языка Си. Центральный процессор может адресовать память во всём диапазоне адресов без разбиения её на страницы.
В рамках данной лабораторной работы предусмотрено изучение архитектуры ЦПУ MSP430, организации памяти, способов адресации и системы команд микроконтроллеров MSP430.