Самоучитель по программированию PIC микроконтроллеров. Корабельников Е.А.Принцип преподнесения информации - максимальная степень "разжеванности", так как "Самоучитель..." предназначен именно для начинающих. Итак, информация будет предоставляться в определенной последовательности и по принципу "от простого к сложному". Прошу придерживаться этой последовательности и не переходить к следующим разделам без уяснения предыдущих. Дело это неторопливое и не требующее суеты. Все "валить в кучу" не буду, "перенапряг" также постараюсь не создавать. "Самоучитель…" рас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 микроконтроллеров. Корабельников Е.А.