Программирование PIC-микроконтроллеров на PicBasic
Год издания: 2007
Автор: Хелибайк Ч.
Переводчик: Сазонтьев А.В.
Жанр или тематика: PIC-микроконтроллер
Издательство: М.: ДодэкаXXI
ISBN: 978-5-94120-107-5
Серия: Программируемые системы
Язык: Русский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Количество страниц: 336
Описание: Книга представляет собой практическое руководство по программированию микроконтроллеров семейства PIC на языке PicBasic. В книге рассматриваются ключевые различия между стандартным компилятором PicBasic и компилятором PicBasic Pro; набор команд, архитектура и характеристики наиболее используемых PICмикроконтроллеров; обработка прерываний и исключительных ситуаций; организация связи между PICмикроконтроллерами и т.д.
Приведены многочисленные примеры программ для реализации различных функций PICмикроконтроллеров с использованием языка PicBasic (исходные тексты всех примеров находятся на прилагаемом компакт-диске). Отдельная глава посвящена ставшей весьма популярной в последнее время робототехнике.
Книга будет полезна начинающим разработчикам, инженерам, студентам радиотехнических специальностей, а также широкому кругу читателей, интересующихся электроникой и программированием.
Примеры страниц (скриншоты)
Оглавление
Введение
Глава 1. PIC-микроконтроллеры и язык PicBasic
Обзор PIC-микроконтроллеров
Программы для работы с PIC-микроконтроллерами
Язык ассемблера
Компиляторы PicBasic
Глава 2. Компилятор PicBasic compiler (PBC)
Как работает компилятор PBC
Переменные, память и ввод/вывод
Операторы программы
Команды компилятора PBC
Заключение по поводу системы команд
Как пользоваться компилятором PBC
Дополнительные параметры командной строки DOS
Глава 3. Компилятор PicBasic Pro
Переменные
Константы
Символы
Числа и символы кода ASCII
Строковые константы
Доступ к портам ввода/вывода
Управление портами ввода/вывода
Комментарии
Математические операции
Команды компилятора PBPro
Заключение
Глава 4. Внутреннее устройство PIC-микроконтроллеров
Основные положения
Память программ
Вектор сброса
Память данных
Регистр STATUS
Регистры портов ввода/вывода
Регистры аналого-цифрового преобразователя
Регистры управления прерываниями и таймером
Заключение
Глава 5. Простые устройства на PIC-микроконтроллере
Проект № 1. Мигающий светодиод
Проект № 2. Бегущий огонь
Проект № 3. Управление 7-сегментным светодиодным индикатором
Глава 6. Продолжаем осваивать PIC16F876
Проект № 4. Обращение к порту ввода/вывода PORTA
Проект № 5. Аналого-цифровое преобразование
Проект № 6. Управление сервомотором
Глава 7. Обмен информацией
Проект № 7. Управление модулем ЖКИ
Проект № 8. Связь через последовательный порт
Проект № 9. Управление ЖКИ по двухпроводной линии
Глава 8. Память и звуки
Проект № 10. Подключение внешней памяти
Проект № 11. Обращение к внутренней памяти
Проект № 12. Исполнение музыки
Глава 9. Робототехника
Проект № 13. Робот-платформа
Проект № 14. Движение вдоль линии
Проект № 15. Обнаружение препятствий
Приложение A. Полезные ссылки в сети Интернет
Приложение B. Таблица кодов ASCII
Предметный указатель
Хелибайк Чак - Программирование PIC-микроконтроллеров на PicBasic + CD (Программируемые системы) [2007, PDF, RUS] - Отсканированные страницы