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