Автор: Корабельников Е.А.
Название: Самоучитель по программированию PIC контроллеров для начинающих Часть 1
Издательство: Интернет
Год: 2008
Формат: pdf
Размер: 5,7 Мб
Руководство по конструированию устройств на микроконтроллерах + приложение.
Общие замечания по стратегии "въезда".
"Самоучитель..." составлен таким образом, что, в случаях наличия каких-то неясностей, возникающих после прочтения предыдущих разделов, в последующих разделах, они постепенно проясняются за счет дополнительной информации, предоставляемой по мере "подворачивания" многочисленных поводов.
На первичной стадии "въезда", главное - понять смысл, а все остальное к нему, со временем, приложится.
Оглавление
Введение
1. Готовим инструменты
2. Что такое микроконтроллер и как он работает
3. Система команд PIC16F84A
4. Что такое программа и правила ее составления. Пример создания программы автоколебательного мультивибратора. Директивы.
5. Интегрированная среда проектирования MPLAB IDE и работа в ней
6. Что дальше?
7. Пример создания программы (начало)
8. Пример создания программы (продолжение)
9. Работа в симуляторе. Отладка программы
10. Как отследить выполнение программы
11. Прерывания. Стек. Пример разработки программы с уходом в прерывания
12. Организация вычисляемого перехода. Работа с EEPROM памятью данных
13. Флаги. Работа с флагами. Как работает цифровой компаратор. Перенос и заем
14. Пример задействования флага С в трехбайтном суммирующем устройстве. Циклический сдвиг. Операция умножения
15. Введение в принцип построения подпрограммы динамической индикации. Косвенная адресация
16. Преобразование двоичных чисел в двоично-десятичные. Окончательное формирование текста подпрограммы динамической индикации
17. Принцип счета. Работа с таймером TMR0.
Принцип установки групп команд счета в текст программы
Заключение
Дополнительная информация
Количество страниц: 287.
Приложения
1. Приложение 1: Программаторы PonyProg и IcProg105 2
2. Приложение 2: Область оперативной памяти PIC16F84A
3. Приложение 3: Состав регистров специального назначения PIC16F84A
4. Приложение 4: Регистр OPTION_REG
5. Приложение 5: Регистр STATUS
6. Приложение 6: Регистр INTCON
7. Приложение 7: Регистр EECON1
8. Приложение 8: Биты конфигурации
9. Приложение 9: Таблица представления чисел
10. Приложение 10: Таблица команд ассемблера (вариант с ошибками №1)
11. Приложение 11: Таблица команд ассемблера (вариант с ошибками №2)
12. Приложение 12: Таблица команд ассемблера (вариант без ошибок)
Количество страниц: 68.