Однокристальные микроконтроллеры семейства PIC: состав и общая характеристика. Язык Си для микроконтроллеров семейства PIC18: MPLAB C18. Структура программы на языке C18

Страницы работы

Содержание работы

Вопросы по МПТ, гр. ПМ-41, ПС-41,42   2010/2011 уч. год

1.  Однокристальные микроконтроллеры семейства PIC: состав и общая характеристика.

2.   Микроконтроллер PIC16F84: общая характеристика, внутренняя структура, назначение выводов.

3.  Микроконтроллер PIC16F84: организация памяти программ и данных, порты ввода/вывода.

4.  Микроконтроллер PIC16F84: модуль таймера, память данных в РПЗУ (EEPROM), система прерываний.

5.  Система команд МК PIC16: общая характеристика, прямая и косвенная адресация, организация ветвлений и циклов.

6.  Интегрированная среда разработки MPLAB IDE для PIC-микроконтроллеров, ее состав и общая характеристика. Ассемблер MPASM. Пример программы настройки портов PIC16F84 на ввод и вывод.

7.  Программирование на Ассемблере для PIC-микроконтроллеров типовых процедур управления: включение и выключение светодиодов, опрос переключателя, формирование временных задержек.

8.  МК семейства PIC18: общая характеристика, основные параметры, организация памяти программ и данных, банк доступа.

9.  МК семейства PIC18: порты ввода/вывода, стек и его разновидности, система прерываний, особенности системы команд.

10.  Общие принципы и основные этапы разработки микроконтроллерных систем. Разработка и отладка аппаратных средств и программного обеспечения.

11.  Методы совместной отладки аппаратных и программных средств микроконтроллерных систем.

12.  Подключение к MCS-51 аналого-цифровых преобразователей.

13.  Подключение к MCS-51 кодирующих клавиатур.

14.  Подключение  к MCS-51 линейного дисплея на семисегментных индикаторах при статическом управлении.

15.  Подключение к MCS-51 линейного дисплея на семисегментных индикаторах при динамическом управлении.

16.  Язык Си для микроконтроллеров семейства PIC18: MPLAB C18. Структура программы на языке C18.

17.  Основные понятия языка Си применительно к MPLAB C18: типы данных, переменные, константы.

18.  Операции в языке C18: арифметические, поразрядные логические, сдвига, логические, отношения. Примеры использования их в программах.

19.  Операции управления вычислительным процессом в языке C18. Примеры использования их в программах.

20.  Методы управления отдельными разрядами регистров специальных функций в C18. Применение поразрядных логических операций для управления отдельными битами портов в С18.

21.  Функции в С18, их определения и прототипы. Пример программы управления светодиодами с использованием программной задержки, формируемой с помощью циклов.

22.  Библиотечные функции в С18 для формирования задержек. Пример их применения для управления светодиодами.

23.  Подключение к PIC18 линейного ЖК-дисплея. Библиотечные функции языка C18 для управления ЖК-дисплеем. Пример программы управления ЖКД.

24.  Библиотечные функции языка C18 для управления аналого-цифровым преобразователем. Пример программы управления АЦП.

Литература для подготовки

Файлы на ПК № 1 в ауд. № 529:

1.  D:\ Методические материалы\МПТ\Литература\Учебник МПТ

2.  D:\Методические материалы\МПТ\Литература\Микроконтроллеры семейства MCS-51

3.  D:\Методические материалы\МПТ\Литература\Книжка по микроконтроллерам

4.  D:\Методические материалы\МПТ\Лабораторные\Микроконтроллеры MCS-51

5.  D:\Методические материалы\МПТ\Лабораторные\Микроконтроллеры PIC

6.  D:\ Методические материалы\МПТ\Лабораторные\Программирование PIC-микроконтроллеров на языке Си

7.  D:\Методические материалы\МПТ\Экзамены\ОтветыМПТ

Похожие материалы

Информация о работе