Студопедия — ИЗУЧЕНИЕ АРХИТЕКТУРЫ ОДНОКРИСТАЛЬНОГО МИКРОКОНТРОЛЛЕРА PIC16F84
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

ИЗУЧЕНИЕ АРХИТЕКТУРЫ ОДНОКРИСТАЛЬНОГО МИКРОКОНТРОЛЛЕРА PIC16F84






 

Цель работы

 

1 Изучить назначение, структурную схему, организацию памяти программ и памяти данных, а также систему команд микроконтроллера PIC16F84.

2 Изучить назначение и программирование регистров общего назначения и специальных регистров микроконтроллера PIC16F84.

3 Изучить порты ввода/вывода и специальные функции микроконтроллера PIC16F84.

4 Получить практические навыки работы со справочной литературой.

 

Подготовка к выполнению работы

 

1 Повторить по [1] или [4] назначение, структурную схему, организацию памяти программ и памяти данных, а также систему команд микроконтроллера PIC16F84.

2 Повторить по [1] или [4] назначение выводов микроконтроллера PIC16F84.

 

Вопросы для самоконтроля

 

1 Укажите особенности микроконтроллеров по сравнению с универсальными микропроцессорными системами.

2 Поясните суть и достоинства гарвардской архитектуры, использованной в микроконтроллере PIC16F84.

3 Укажите емкость памяти программ и разрядность команд в микроконтроллере PIC16F84.

4 Поясните процесс считывания и выполнения команд в микроконтроллере PIC16F84.

5 Поясните принцип организации и укажите емкость памяти данных в микроконтроллере PIC16F84.

6 Укажите назначение программного счетчика PC, регистра команд, рабочего регистра W, регистра состояния STATUS в микроконтроллере PIC16F84.

7 Укажите какие операции выполняет микроконтроллер PIC16F84 и их общее количество.

8 Укажите форматы команд работы с байтами, битами и константами.

9 Укажите, какие операции выполняют следующие команды: MOVWF TMRO; BCF STATUS, RPO; ADDLW 08h.

Порядок выполнения работы

 

1 Проверка подготовки учащихся к занятию по вопросам для самоконтроля.

2 Выполнить индивидуальное задание (таблица 84). Изучить назначение и программирование заданных узлов либо режимов работы микроконтроллера PIC16F84 (номер варианта определяется номером учащегося в списке учебного журнала).

 

Таблица 84 – Исходные данные для индивидуального задания

 

Номер варианта Наименование узла микроконтроллера или режима работы Команды
  Регистр состояния STATUS. Режим пониженного энергопотребления SLEEP BSF STATUS, RPO
  Регистр OPTION BCF OPTION, PSA
  Регистр INTCON BCF INTCON, INTE
  Счетчик команд PC, стек и косвенная адресация данных MOVLW 0Fh; ADDWF PCL
  PORT A MOVLW 0Ch; MOVWF TRISA
  PORT B MOVLW F0h; MOVWF TRISB
  Модуль таймера MOVLW 20h; MOVWF OPTION
  Регистр CONFIG и генераторы BCF STATUS, PRO
  Регистр CONFIG и схемы сброса-запуска CLRWDT; SLEEP
  Сторожевой таймер WDT. Прерывания BSF INTCON, TOIE

 

2.1 Выбрать из таблицы 84 узел либо режим работы микроконтроллера PIC16F84 для заданного варианта.

2.2 Изучить по [4] заданный узел микроконтроллера PIC16F84, указать его назначение. Зарисовать формат регистра либо другого узла и указать назначение разрядов.

2.3 Изучить по [4] и описать назначение и реализацию заданного режима. Указать назначение входных и выходных сигналов.

2.4 Расшифровать заданные в таблице 84 команды. Указать их тип и выполняемую операцию.

3 Ответить на контрольные вопросы.

4 Оформить отчет и сдать зачет.

Содержание отчета

 

Отчет должен содержать:

1 Наименование и цель работы.

2 Выполненное индивидуальное задание (условие в виде таблицы и ответы на пункты 2.2 …2.4).

3 Ответы на контрольные вопросы.

 

Контрольные вопросы

 

1 Поясните последовательность включения питания микроконтроллера PIC16F84.

2 Укажите в каком случае разряды порта ввода-вывода программируются как входы?

3 Поясните, как обратиться к странице 0 памяти данных.

4 Поясните, когда происходит прерывание от таймера/счетчика TMRO и как это прерывание может быть запрещено.

5 Поясните, как происходит вход в режим пониженного энергопотребления SLEEP и какие события приводят к выходу из этого режима.

6 Поясните назначение и принцип работы сторожевого таймера WDT.

 

Требования к знаниям и умениям учащихся

 

В результате выполнения лабораторной работы учащиеся должны знать назначение, принцип построения и функционирования однокристальных микроконтроллеров семейства PIC16.

Должны уметь:

- составлять последовательность команд для программирования регистров специальных функций;

- составлять программы для инициализации портов.


 

ЛИТЕРАТУРА

 

1 Дружинин, А. А. PIC и его команда. / А. А. Дружинин. – Рига: MEMEX BALTIC, 1996. – 129 с.

2 Калабеков, Б. А. Цифровые устройства и микропроцессорные системы: учеб. для техникумов связи / Б. А. Калабеков. – М.: Горячая линия – Телеком, 2002. – 336с.

3 Угрюмов, Е. П. Цифровая схемотехника: учеб. пособие для вузов. – 2-е изд., перераб. и доп. / Е. П. Угрюмов. – Спб.: БХВ – Петербург, 2005. – 800с.

4 Цифровые и микропроцессорные устройства: конспект лекций для учащихся специальностей 2-45 01 03 – Сети телекоммуникации, 2-45 01 02 – Системы радиосвязи, радиовещания и телевидения. В 5 ч. Ч. 4: Основы микропроцессорной техники; Ч.5: Принципы организации однокристальных микроконтроллеров. Организация памяти микропроцессорных систем / сост. В. И. Богородов. – Минск: ВГКС, 2009. – Ч.4 – 63с; Ч5 – 85с.

 

 


 

ПРИЛОЖЕНИЕ А

(справочное)

 







Дата добавления: 2014-11-10; просмотров: 1104. Нарушение авторских прав; Мы поможем в написании вашей работы!



Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

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

ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

Теория усилителей. Схема Основная масса современных аналоговых и аналого-цифровых электронных устройств выполняется на специализированных микросхемах...

ЛЕЧЕБНО-ПРОФИЛАКТИЧЕСКОЙ ПОМОЩИ НАСЕЛЕНИЮ В УСЛОВИЯХ ОМС 001. Основными путями развития поликлинической помощи взрослому населению в новых экономических условиях являются все...

МЕТОДИКА ИЗУЧЕНИЯ МОРФЕМНОГО СОСТАВА СЛОВА В НАЧАЛЬНЫХ КЛАССАХ В практике речевого общения широко известен следующий факт: как взрослые...

СИНТАКСИЧЕСКАЯ РАБОТА В СИСТЕМЕ РАЗВИТИЯ РЕЧИ УЧАЩИХСЯ В языке различаются уровни — уровень слова (лексический), уровень словосочетания и предложения (синтаксический) и уровень Словосочетание в этом смысле может рассматриваться как переходное звено от лексического уровня к синтаксическому...

Машины и механизмы для нарезки овощей В зависимости от назначения овощерезательные машины подразделяются на две группы: машины для нарезки сырых и вареных овощей...

Классификация и основные элементы конструкций теплового оборудования Многообразие способов тепловой обработки продуктов предопределяет широкую номенклатуру тепловых аппаратов...

Именные части речи, их общие и отличительные признаки Именные части речи в русском языке — это имя существительное, имя прилагательное, имя числительное, местоимение...

Studopedia.info - Студопедия - 2014-2024 год . (0.011 сек.) русская версия | украинская версия