Принцип преподнесения информации - максимальная степень "разжеванности", так как "Самоучитель..." предназначен именно для начинающих. Итак, информация будет предоставляться в определенной последовательности и по принципу "от простого к сложному". Прошу придерживаться этой последовательности и не переходить к следующим разделам без уяснения предыдущих. Дело это неторопливое и не требующее суеты. Все "валить в кучу" не буду, "перенапряг" также постараюсь не создавать. "Самоучитель…" расcчитан на начинающих, но при этом предполагается, что они, как минимум, знают основы цифровой техники.
Оглавление
Введение 3
1. Готовим инструменты 5
2. Что такое микроконтроллер и как он работает 10
3. Система команд PIC16F84A 26
4. Что такое программа и правила ее составления. Пример создания программы автоколебательного мультивибратора. Директивы. 36
5. Интегрированная среда проектирования MPLAB IDE и работа в ней 45
6. Что дальше? 70
7. Пример создания программы (начало) 72
8. Пример создания программы (продолжение) 96
9. Работа в симуляторе. Отладка программы 107
10. Как отследить выполнение программы 121
11. Прерывания. Стек. Пример разработки программы с уходом в прерывания 134
12. Организация вычисляемого перехода. Работа с EEPROM памятью данных 160
13. Флаги. Работа с флагами. Как работает цифровой компаратор. Перенос и заем 182
14. Пример задействования флага С в трехбайтном суммирующем устройстве. Циклический сдвиг. Операция умножения 200
15. Введение в принцип построения подпрограммы динамической индикации. Косвенная адресация 222
16. Преобразование двоичных чисел в двоично-десятичные. Окончательное формирование текста подпрограммы динамической индикации 243
17. Принцип счета. Работа с таймером TMR0. Принцип установки групп команд счета в текст программы 262
Заключение 277
Дополнительная информация 279
Приложения
1. Приложение 1: Программаторы PonyProg и IcProg105 2
Как изготовить программатор PonyProg и работать с ним
2. Приложение 2: Область оперативной памяти PIC16F84A 26
3. Приложение 3: Состав регистров специального назначения PIC16F84A 27
4. Приложение 4: Регистр OPTION_REG 29
5. Приложение 5: Регистр STATUS 30
6. Приложение 6: Регистр INTCON 31
7. Приложение 7: Регистр EECON1 32
8. Приложение 8: Биты конфигурации 33
9. Приложение 9: Таблица представления чисел 34
10. Приложение 10: Таблица команд ассемблера (вариант с ошибками №1) 35
11. Приложение 11: Таблица команд ассемблера (вариант с ошибками №2) 47
12. Приложение 12: Таблица команд ассемблера (вариант без ошибок) 58
Год выпуска: 2008
Автор: Корабельников Е.А.
Жанр: Самоучитель
Издательство:
Формат: PDF
Размер: 3.5 МБ + 2,4 МБ + 98 MБ с ПО
Качество: Отсканированные страницы
Количество страниц: 287
Скачать: Самоучитель по программированию PIC микроконтроллеров. Корабельников Е.А.