Студопедия — ИЗУЧЕНИЕ АРХИТЕКТУРЫ ОДНОКРИСТАЛЬНОГО МИКРОКОНТРОЛЛЕРА 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; просмотров: 1101. Нарушение авторских прав; Мы поможем в написании вашей работы!



Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

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

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

ТЕХНИКА ПОСЕВА, МЕТОДЫ ВЫДЕЛЕНИЯ ЧИСТЫХ КУЛЬТУР И КУЛЬТУРАЛЬНЫЕ СВОЙСТВА МИКРООРГАНИЗМОВ. ОПРЕДЕЛЕНИЕ КОЛИЧЕСТВА БАКТЕРИЙ Цель занятия. Освоить технику посева микроорганизмов на плотные и жидкие питательные среды и методы выделения чис­тых бактериальных культур. Ознакомить студентов с основными культуральными характеристиками микроорганизмов и методами определения...

САНИТАРНО-МИКРОБИОЛОГИЧЕСКОЕ ИССЛЕДОВАНИЕ ВОДЫ, ВОЗДУХА И ПОЧВЫ Цель занятия.Ознакомить студентов с основными методами и показателями...

Меры безопасности при обращении с оружием и боеприпасами 64. Получение (сдача) оружия и боеприпасов для проведения стрельб осуществляется в установленном порядке[1]. 65. Безопасность при проведении стрельб обеспечивается...

Сравнительно-исторический метод в языкознании сравнительно-исторический метод в языкознании является одним из основных и представляет собой совокупность приёмов...

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

Конституционно-правовые нормы, их особенности и виды Характеристика отрасли права немыслима без уяснения особенностей составляющих ее норм...

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