Источники питания KEEN SIDE

Программирование PIC-микроконтроллеров на PicBasic (+CD-ROM) (Programming PIC Microcontrollers with PicBasic)

СерияПрограммируемые системы
АвторЧак Хелибайк
Год2007
ИздательствоДодэка-XXI
ISBN978-5-94120-107-5

Книга (автор - Chuck Hellebuyck) представляет собой практическое руководство по программированию микроконтроллеров семейства PIC на языке PicBasic. В книге рассматриваются ключевые различия между стандартным компилятором PicBasic и компилятором PicBasic Pro; набор команд, архитектура и характеристики наиболее используемых PIC-микроконтроллеров; обработка прерываний и исключительных ситуаций; организация связи между PIC-микроконтроллерами. Приведены многочисленные примеры программ для реализации различных функций PIC-микроконтроллеров с использованием языка PicBasic (исходные тексты всех примеров находятся на прилагаемом компакт-диске). Отдельная глава посвящена ставшей весьма популярной в последнее время робототехнике.

Книга будет полезна начинающим разработчикам, инженерам, студентам радиотехнических специальностей, а также широкому кругу читателей, интересующихся электроникой и программированием.

К изданию прилагается CD-диск, на котором представлены тексты программ:

Датчики давления азиатских производителей

  • ЖКИ;
  • Вольтметр;
  • 7-сегм. Индикатор;
  • Робот с интеллектом;
  • Обращение к PORTA;
  • Последовательный порт;
  • Бегущий огонь;
  • Сервомотор;
  • Мелодия и другое.

Оглавление

Введение 8
Глава 1
PIC-микроконтроллеры и язык PicBasic 11
Обзор PIC-микроконтроллеров 13
Программы для работы с PIC-микроконтроллерами 20
Язык ассемблера 20
Компиляторы PicBasic 21
Глава 2
Компилятор PicBasic compiler (PBC) 24
Как работает компилятор PBC 25
Переменные, память и ввод/вывод 28
Операторы программы 29
Команды компилятора PBC 32
Заключение по поводу системы команд 58
Как пользоваться компилятором PBC 58
Дополнительные параметры командной строки DOS 59
Глава 3
Компилятор PicBasic Pro 61
Переменные 62
Константы 64
Символы 65
Числа и символы кода ASCII 65
Строковые константы 66
Доступ к портам ввода/вывода 66
Управление портами ввода/вывода 67
Комментарии 69
Математические операции 69
Команды компилятора PBPro 73
Заключение 130
Глава 4
Внутреннее устройство PIC-микроконтроллеров 131
Основные положения 131
Память программ 132
Вектор сброса 133
Память данных 134
Регистр STATUS 135
Регистры портов ввода/вывода 136
Регистры аналого-цифрового преобразователя 137
Регистры управления прерываниями и таймером 140
Заключение 145
Глава 5
Простые устройства на PIC-микроконтроллере 146
Проект № 1. Мигающий светодиод 146
Проект № 2. Бегущий огонь 152
Проект № 3. Управление 7-сегментным светодиодным индикатором 158
Глава 6
Продолжаем осваивать PIC16F876 166
Проект № 4. Обращение к порту ввода/вывода PORTA 166
Проект № 5. Аналого-цифровое преобразование 175
Проект № 6. Управление сервомотором 186
Глава 7
Обмен информацией 195
Проект № 7. Управление модулем ЖКИ 195
Проект № 8. Связь через последовательный порт 207
Проект № 9. Управление ЖКИ по двухпроводной линии 217
Глава 8
Память и звуки 234
Проект № 10. Подключение внешней памяти 234
Проект № 11. Обращение к внутренней памяти 245
Проект № 12. Исполнение музыки 252
Глава 9
Робототехника 259
Проект № 13. Робот-платформа 261
Проект № 14. Движение вдоль линии 272
Проект № 15. Обнаружение препятствий 295
И, в заключение… 315
Приложение A. Полезные ссылки в сети Интернет 316
Приложение B. Таблица кодов ASCII 317
Предметный указатель 322

ТМ Электроникс. Электронные компоненты и приборы. Скидки, кэшбэк и бесплатная доставка
Для комментирования материалов с сайта и получения полного доступа к нашему форуму Вам необходимо зарегистрироваться.
Имя

Публикации по теме:

1000 и одна микроконтроллерная схема (+ CD-ROM)1000 и одна микроконтроллерная схема (+ CD-ROM)
С. М. Рюмик
Программируемые системы. Аналоговые интерфейсы микроконтроллеровПрограммируемые системы. Аналоговые интерфейсы микроконтроллеров
Стюарт Р. Болл
Микроконтроллеры PIC 24. Архитектура и программированиеМикроконтроллеры PIC 24. Архитектура и программирование
Ю. С. Магда
Полезные схемы с применением микроконтроллеров и ПЛИС (+ CD-ROM)Полезные схемы с применением микроконтроллеров и ПЛИС (+ CD-ROM)
О. Вальпа
Аналоговые интерфейсы микроконтроллеров (Analog Interfacing to Embedded Microprocessors)Аналоговые интерфейсы микроконтроллеров (Analog Interfacing to Embedded Microprocessors)
Стюарт Болл Р.