Самоучитель по асемблеру (assembler) для pic микросхем

Здравствуйте, простой самоучитель на 76 страниц.

Скачать и посмотреть самоучитель:


Скачать и посмотреть.

ВВЕДЕНИЕ
Глава 1. ТЕОРИЯ, ПОНЯТИЯ, ОПРЕДЕЛЕНИЯ
Память
Регистры
Системы счисления
Адрес регистра
Банки памяти
Регистры специального назначения
Регистры общего назначения
Как работает микроконтроллер?
Что такое сигнал?
Формат записи чисел
Глава 2. КОМАНДЫ АССЕМБЛЕРА
Сопоставление “имен” и “чисел”
Команды сложения и вычитания регистров
Команды определения бита
Команды взаимодействия c аккумулятором W
Команды сложения и вычитания констант
Команды очистки регистров F и W (обнуления)
Пустышки и метки
Команды переходов
Вопросы для самопроверки
Команды счётчики
Переход по событиям в счётчиках
Переход по результатам бит-проверки
Флаги как индикаторы событий
Команды сравнения
Команды сдвига битов в регистре
Глава 3. СОСТАВЛЕНИЕ ТЕКСТА ПРОГРАММЫ НА АССЕМБЛЕРЕ В MPLAB
Установка и подготовка к работе MPLAB
Создание проекта и подключение файла с программой
Структура текста программы
Правила оформления программы
Конфигурирование МК. Директива __CONFIG
Особенности сопоставления имен и чисел. Прямая и косвенная адресация
Циклическая концепция программы
Модульная структура программы
Понятие о времени исполнения программы
Понятие о времени исполнения программы
Задержки в программе и их расчёт
Компиляция и устранение ошибок
Глава 4. МАКЕТНАЯ ПЛАТА. ПРОГРАММАТОР
Обозначение ножек микроконтроллера
Функциональное назначение ножек
Документация на микроконтроллер PIC16F84A
Макетная плата и её назначение
Схема JDM-совместимого NTV-программатора
Инструкция по прошивке микроконтроллера
Глава 5. ЭЛЕМЕНТАРНЫЕ БАЗОВЫЕ ПРОЕКТЫ
Теория и практика работы портов МК
Пример 1. Мигающие светодиоды
Пример 2. “Бегущий огонь” и “бегущая тень”
Пример 3. Включение символов на индикаторе
Пример 4. Отслеживание нажатия кнопки
Пример 5. Кнопка в режиме переключателя. Антидребезг
Пример 6. Работа нескольких кнопок. Многозадачность
Пример 7. Уменьшение и увеличение значений кнопками
Пример 8. Энкодер и шаттл: ввод цифровой информации
Пример 9. Работа с энергонезависимой памятью (ПЗУ)
Глава 6. ИНСТРУМЕНТЫ MPLAB
Симулятор MPLAB SIM
Анализ регистров общего и специального назначения
Измерение времени исполнения программы
Глава 7. СОПРЯЖЕНИЕ МИКРОКОНТРОЛЛЕРА С ВНЕШНИМИ УСТРОЙСТВАМИ
Описание интерфейса RS-232
Передача данных в сторону компьютера
О кодовой таблице ANSI
Электрическое сопряжение с ПК
Работа с терминалом на ПК
Приём данных от ПК на стороне МК

Добавить комментарий