Читайте также: |
|
Загальний огляд вивченого матеріалу Тенденції подальшого розвитку елементної бази засобів обчислювальноїтехніки та комп'ютерних систем. Нові досягненя.
Введение.................................................................. 5
1. Краткое описание однокристальных микроконтроллеров PIC.................. 7
1.1. Общие сведения.................................................. 7
2. Особенности структурной организации..................................... 9
2.1.1. Набор регистров............................................... 9
2.1.2. Специальные функции.......................................... 16
2.1.3. Система команд.............................................. 19
3. Технология разработки и отладки рабочих программ для ОМК PIC............. 22
3.1. Правила записи программ на языке Ассемблера...................... 22
3.2. Структура рабочей программы..................................... 25
3.3. Пример написания исходного текста программы...................... 26
3.4. Преобразование исходного текста программы в объектный модуль...... 30
3.5. Использование программы-транслятора MPASM...................... 31
3.5.1. Запуск транслятора............................................ 31
3.5.2. Результаты трансляции......................................... 32
3.5.3. Особенности использования транслятора MPASM.................. 32
3.6. Отладка рабочих программ........................................ 32
3.7. Использование симулятора-отладчика MPSIM....................... 34
3.7.1. Последовательность действий при запуске........................ 34
3.7.2. Назначение команд............................................ 35
3.7.3. Файлы, загружаемые и создаваемые MPSIM....................... 35
3.7.4. Особенности использования симулятора MPSIM................... 37
4. Интегрированная среда разработки рабочих программ MPLAB 3.30 для отладки ОМК PIC............................................................. 38
4.1. Назначение и функциональные возможности......................... 38
4.2. Краткая характеристика основных программ......................... 38
4.2.1. Ассемблер MPASM............................................ 38
4.2.2. Программный симулятор MPLAB-SIM........................... 39
4.2.3. Компилятор C MPLAB-C....................................... 39
4.3. Программно-аппаратные требования к ресурсам ПЭВМ................ 39
4.4. Интерфейс пользователя и главное меню интегрированной среды MPLAB 3.30............................................................ 40
4.5. Запуск основного пакета программ.................................. 40
4.6. Меню основного пакета программ.................................. 40
4.6.1. Меню File.................................................... 41
4.6.2. Меню Projec................................................ 42
4.6.3. Меню Edit................................................... 43
4.6.4. Меню Debug.................................................. 43
4.6.5. Меню PICstart Plus............................................ 45
4.6.6. Меню Option................................................. 46
4.7. Пример разработки программы с использованием пакета MPLAB 3.30.... 48
4.7.1. Постановка задачи и алгоритм ее решения........................ 48
4.7.2. Написание исходного текста программы.......................... 49
4.7.3. Преобразование исходного текста программы в объектный код....... 54
4.7.4. Отладка программы........................................... 57
4.7.5. Листинг отлаженной программы................................. 58
4.7.6. Запись программы в ППЗУ микроконтроллера PIC16C84 (16F84)..... 62
5. Ввод информации с датчиков и формирование сигналов управления........... 63
5.1. Ввод информации от двоичного датчика и формирование импульсов
заданной длительности........................................... 64
5.2. Ввод информации с группы взаимосвязанных датчиков................ 68
5.2.1. Ввод байта состояния одного датчика............................ 68
5.2.2. Ввод байтов состояния двух независимых датчиков................ 72
6. Преобразование информации из одной формы представления в другую........ 76
6.1. Преобразование кодов из одной системы счисления в другую........... 76
6.2. Ввод аналоговых сигналов и формирование дискретных статических
сигналов...................................................... 79
7. Отображение информации в МКУ......................................... 85
Список литературы........................................................ 92
Приложение А. Сравнительные характеристики ОТР микроконтроллеров
PIC 12/16/17................................................ 93
Приложение В. Описание команд различных семейств PIC микроконтроллеров..... 95
В1. Описание команд PIC12CXX и PIC16C5X................... 95
В2. Описание дополнительных команд для PIC16CXX........... 109
Приложение С. Контрольные задачи........................................ 111
С1. Задачи................................................ 111
С2. Варианты задач......................................... 113
Приложение D. Контрольные вопросы....................................... 115
D1. Часть 1................................................ 115
D2. Часть 2................................................ 118
Приложение Е. Методические указания к выполнению курсовых проектов........ 120
Е1. Содержание пояснительной записки....................... 120
Приложение F. Отличия семейств ОМК PIC...................................122 F1. Краткая характеристика ОМК семейства PIC12CXX
и их отличия от микроконтроллеров PIC16CXX.............. 122
F2. Отличия ОМК PIC17CXX от PIC16CXX.................... 123
Приложение G. Программная совместимость семейств ОМК PIC................ 125
G1. Совместимость PIC16CXX и PIC16C5X.................. 125
G2. Совместимость PIC17CXX и PIC16CXX.................. 125
Дата добавления: 2014-12-18; просмотров: 67 | Поможем написать вашу работу | Нарушение авторских прав |
<== предыдущая лекция | | | следующая лекция ==> |
Суматори | | | Тема 2. Проходження сигналів через лінійні ланцюги |