51146

Изучение микроконтроллера MSP430F2013 и адаптера eZ430-F2013

Лабораторная работа

Коммуникация, связь, радиоэлектроника и цифровые приборы

Микроконтроллеры широко применяются в автоматических системах во всех сферах жизни человека, например, в промышленности, на транспорте, в быту. Микроконтроллеры являются ядром системы управления роботов, мехатронных систем, автоматических устройств. Большой интерес вызывает активно развивающееся семейство микроконтроллеров MSP430 с флэш-памятью и сверхмалым энергопотреблением, производимых корпорацией Texas Instruments.

Русский

2014-02-06

587.63 KB

10 чел.

Министерство образования и науки РФ

Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

«Ижевский государственный технический университет

имени М. Т. Калашникова»

Кафедра «Мехатронные системы»

Лабораторная работа № 1

Дисциплина: «Микропроцессорная техника»

Тема: «Изучение микроконтроллера MSP430F2013 и адаптера eZ430-F2013»

Выполнил: студент гр. 7-05-3

Курдюмова Е.С.

Проверил:   преподаватель

Лекомцев П.В.

Ижевск 2012


Содержание

Введение            3

Задание на лабораторную работу         4

  1.  Разработка схемы алгоритма решения задачи      5
  2.  Разработка программы         7
  3.  Результаты вычислительного эксперимента                 9

Выводы                     10

Список литературы                    10

 

Введение

Микроконтроллеры широко применяются в автоматических системах во всех сферах жизни человека, например, в промышленности, на транспорте, в быту. Микроконтроллеры являются ядром системы управления роботов, мехатронных систем, автоматических устройств. Большой интерес вызывает активно развивающееся семейство микроконтроллеров MSP430 с флэш-памятью и сверхмалым энергопотреблением, производимых корпорацией Texas Instruments.

Микроконтроллеры семейства MSP430 имеют фон-неймановскую архитектуру и содержат 16-битное RISC ЦПУ, периферийные модули, а также гибкую систему тактирования, объединённые общими шинами адреса (MAB) и данных (MDB). Сочетание современного ЦПУ и отображаемых в памяти аналоговых и цифровых периферийных модулей делает семейство MSP430 пригодным для работы в приложениях, связанных с обработкой смешанных сигналов.

Задание на лабораторную работу

Разработать алгоритм и программу управления светодиодом. Закодировать своё имя в азбуке Морзе. Кодирование символов в азбуке Морзе приведено на рисунке 1.

.
E, Е

.-..
L, Л

.
E, Е

-.
N, Н

.-
А, A

Рисунок 1 – Буквенные сигналы

Программа разработана на языке «Assembler».

1. Разработка алгоритма

Схема алгоритма программы управления светодиодом  представлена на рисунке 2.

   

Рисунок 2 – Схема алгоритма программы

  

 

Рисунок 2 – Продолжение

2. Разработка программы

В соответствии с алгоритмом разработана программа. Текст программы представлен на  рисунке 3.

#include "msp430.h"

;-------------------------------------------------------------------------------

            ORG       0FC00h                    ; Progam Start (1K Flash device)

;-------------------------------------------------------------------------------

RESET        mov.w   #0280h,SP                ; Set stackpointer (128B RAM device)

StopWDT      mov.w   #WDTPW+WDTHOLD,&WDTCTL  ; Stop watchdog timer

SetupP1      bis.b   #001h,&P1DIR             ; Set P1.0 to output direction

Mainloop

 call  #E

 call  #L

 call  #E

 call  #Pauza3

 call  #H

 call  #A

 call  #Probel

 jmp      Mainloop                

 

E

 call  #Tochka

 call  #Pauza3

 ret

L

 call  #Tochka

 call  #Pauza

 call  #Tire

 call  #Pauza

 call  #Tochka

 call  #Pauza

 call  #Tochka

 call  #Pauza3

 ret

H

 call  #Tire

 call  #Pauza

 call  #Tochka

 call  #Pauza3

 ret

A

 call  #Tochka

 call  #Pauza

 call  #Tire

 ret

Pauza       

 mov.w  #050000,R15   ;установка задержки

a1: dec.w  R15    ;уменьшение задержки

 jnz  a1

 ret

Рисунок 3 – Текст программы

 Tochka        

                xor.b  #001h,&P1OUT   ;вкл светодиод

 call   #Pauza    ;вызов задержки

 xor.b  #001h,&P1OUT   ;выкл светодиод

 ret

  

Tire        

                xor.b  #001h,&P1OUT   ;вкл. светодиод

 mov.w  #3,R14  

a2: call   #Pauza

                dec.w  R14     

 jnz  a2

 xor.b  #001h,&P1OUT   ;выкл светодиод

 ret   

  

Pauza3        

 mov.w  #3,R14  

a3: call   #Pauza

                dec.w  R14     

 jnz  a3

 ret

  

Probel        

 mov.w  #7,R14  

a4: call      #Pauza

                dec.w  R14     

 jnz  a4

 ret       ;

;-------------------------------------------------------------------------------

;           Interrupt Vectors

;-------------------------------------------------------------------------------

           ORG     0FFFEh                  ; MSP430 RESET Vector

           DW      RESET                   ;

           END

Рисунок 3 – Продолжение

3. Вычислительный эксперимент

Вывод

В ходе данной лабораторной работы были приобретены навыки по управлению светодиодом. Разработанная программа работает правильно, что подтверждается результатами вычислительных экспериментов.

Список литературы

1.  Ю.Р. Никитин,П.В. Лекомцев: Изучение микроконтроллера MSP430F2013 и адаптера eZ430-F2013: Методические указания к выполнению лабораторной работы № 1 по дисциплине «Микропроцессорная техника» для студентов направлений 150900.62 «Технология, оборудование и автоматизация машиностроительных производств» и 220100.62 «Системный анализ и управление». – Ижевск, База учебно-методических материалов ИжГТУ, 2011. – 24 с.


 

А также другие работы, которые могут Вас заинтересовать

79463. Технология формирования имиджа учреждений социально-культурной сферы 28.15 KB
  В последнее время учреждения культуры все чаще обращаются к переосмыслению своей деятельности что связано с изменением их роли в обществе. Следовательно они важны сегодня и для учреждения культуры как его руководства так и каждого сотрудника. Репутация это уже созданное общее мнение о достоинствах и недостатках учреждения. Кроме того существует внутренний имидж учреждения то есть представление о нем персонала.
79464. Методологические характеристики исследований СКД 28.54 KB
  Методы исследования делятся на 2 большие группы: теоретические и эмпирические. Теоретические методы исследования всегда существуют в паре. Абстрагирование – мысленное вычленение и обращение в самостоятельный объект исследования отдельных сторон свойств или состояний объекта. Наблюдение – это наиболее информативный метод исследования.
79465. Фандрейзинг в социально-культурной сфере: источники и организационное обеспечение 28.45 KB
  Источники финансирования некоммерческих организаций социальнокультурной сферы: Привлеченные Государственные Собственные; Благотворительные средства; Прямое финансирование: Доходы от основной; Спонсорские средства содержание госсети учреждений деятельности; Гранты программы федеральные Доходы от; Членские взносы региональные отраслевые предпринимательской; Резервные взносы межотраслевые деятельности; Заемные средства кредиты Финансирование потребителя; Косвенное финансирование. НКО некоммерческие организации отличаются высокой...
79466. Основные этапы и противоречия развития самодеятельной общности; социально-психологические типы самодеятельных обществ 26.51 KB
  В процессе своего развития возникают связи и группа становится группойассоциацией. Группа прекратила свое существование. Формирование внутригрупповых норм: без норм не может жить ни одна группа. Чем больше существует группа тем больше норм чем больше норм тем больше внутригрупповое давление на личность.
79467. Социально-культурные функции рекламы 28.34 KB
  Реклама – это особый вид создания и распространения информации, имеющий четкого заказчика, передаваемый опосредованно имеющий целью – повышение спроса и повышение интереса к товарам и услугам.
79468. Методы организации СКД 27.68 KB
  Методы социальнокультурной деятельности система информационного и идейноэмоционального воздействия; совокупность способов совместных действий организаторов и участников социальнокультурной деятельности направленных на решение конкретных просветительных воспитательных и иных культуросозидающих задач. Методы СКД: Методы формирования культурных знаний которые в свою очередь подразумеваются на методы: информирования – сообщения внушения заражения убеждения. Методы стимулирования – в этой группе рассматриваются соревнования метод...
79469. Деятельность некоммерческих организаций в становлении и развитии гражданского общества 26.77 KB
  Роль ОО в становлении гражданского общества. Общественные объединения являются субъектами социально-культурной деятельности в условиях становления гражданского общества их влияние на социально-культурную политику и взаимодействие с государственными органами по решению социальных проблем имеет существенное значение. Основной ролью общественных организаций в условиях демократии является активное участие в формировании гражданского общества с привлечением творческого потенциала населения.
79470. Средства социально-культурной деятельности и примеры их использования в различных досуговых программах 27.32 KB
  Множество социальных проблем с которыми мы сталкиваемся в процессе этой деятельности так или иначе неизменно приобретает статус педагогических задач. Социально педагогические критерии к средствам культурнодосуговой деятельности соотносятся с критериями предъявляемыми к культурнодосуговой деятельности в целом. Это: критерий социально значимой направленности культурнодосуговой деятельности; критерий соответствия методики работы современным требованиям обеспечения педагогического влияния на сознание поведение и отношения людей в условиях...
79471. Деловой этикет и культура делового общения в учреждениях социально-культурной сферы 28.48 KB
  Особое место в искусстве поведения занимает деловой этикет. Деловой этикет здесь значительно упрощается становится несравненно более свободным и естественным приобретает смысл повседневного благожелательного и уважительного отношения ко всем людям безотносительно к их должности и общественному положению. Менеджеру важно владеть правилами этикета ибо служебный этикет регламентирует поведение людей и при личных контактах в текущей работе разговорах по телефону в деловой переписке на совещаниях и при проведении различных официальных...