Получать уведомления на электронную почту, если появились:
Подписаны
Книги издательства 3
Закрыть
Чтобы подписаться сообщите адрес электронной почты
Введите корректный адрес электронной почты
Подписаться 3 Вы подписаны 3

Программирование на языке С микроконтроллеров PIC24 (+ CD)

№ 1071584
Получать уведомления на электронную почту, если появились:
Подписаны
Книги издательства 3
Закрыть
Чтобы подписаться сообщите адрес электронной почты
Введите корректный адрес электронной почты
Подписаться 3 Вы подписаны 3
26,05 руб.–10%
Вы экономите 2,89 руб.
Ваша скидка 10%
28,94 руб.
Уже в корзине
Под заказ. Поставка 21 декабря

Лусио ди Джасио, эксперт из компании Microchip, предлагает свой уникальный взгляд на революционную технологию PIC24, проводя читателя от основ 16-разрядной архитектуры до сложных программных разработок средствами языка С, включая реализацию многозадачности с помощью прерываний PIC24, управление ЖК-дисплеями, формирование звуковых и видеосигналов, доступ к запоминающим устройствам большой емкости и др. Вне всякого сомнения, эта книга будет полезна как опытным PIC-разработчикам, так и новичкам в мире встроенных систем.

Издательство КОРОНА-Век
Год издания 2014
Страниц 336
Переплет Мягкая обложка
Приложение Прилагается CD
Издание Второе издание
Формат 70х100/16 (170х240 мм, увеличенный)
ISBN 978-5-7931-0529-3
Вес 460 г
Изготовитель ООО Издательство "Корона-Век". 198005, РФ, г. САНКТ-ПЕТЕРБУРГ, пр-т ИЗМАЙЛОВСКИЙ, д. 29
Импортер ООО «НТЦ АПИ», г. Минск, ул. Уманская, 54, пом. 1, каб. 34

Содержание

  • ЧАСТЬ I. ОСНОВЫ
    • Глава 1. Первый полет
      • Компиляция и компоновка
      • Сборка первого проекта
      • Инициализация портов
    • Глава 2. Знакомство с циклами
      • Конструкция while
      • Имитация в режиме “Animate”
      • Использование логического анализатора
    • Глава 3. И еще о циклах
      • Конструкция do
      • Объявление переменных
      • Конструкция for
      • Примеры циклов
      • Массивы
      • Тестирование с помощью логического анализатора
      • Использование демонстрационной платы Explorer16
    • Глава 4. Числа
      • Вопросы оптимизации
      • Тестирование
      • Использование целочисленного типа long
      • Заметки по умножению чисел типа long
      • Тип данных long long
      • Числа с плавающей запятой
    • Глава 5. Прерывания
      • Вложение прерываний
      • Системные прерывания
      • Шаблон и пример для прерывания от модуля Timer1
      • Реальный пример для модуля Timer1
      • Тестирование прерывания от модуля Timer1
      • Вспомогательный тактовый генератор
      • Календарь реального времени
      • Управление несколькими прерываниями
    • Глава 6. Заглянем под капот
      • Распределение пространства памяти
      • Окно Program Space Visibility
      • Исследование распределения памяти
      • Файлы .map
      • Указатели
      • Куча
    • Модели памяти MPLAB C30
  • ЧАСТЬ II. СОЛЬНЫЙ ПОЛЕТ
    • Глава 7. Обмен данными
      • Синхронные последовательные интерфейсы
      • Асинхронные последовательные интерфейсы
      • Параллельные интерфейсы
      • Синхронный обмен данными с помощью модулей SPI
      • Проверка команды “Read Status Register”
      • Запись в память EEPROM
      • Чтение содержимого памяти
      • Библиотека функций для работы с энергонезависимым хранилищем данных
    • Глава 8. Асинхронный обмен данными
      • Конфигурирование модуля UART
      • Передача и прием данных
      • Разработка простой консольной библиотеки
      • Тестирование терминала VT100
      • Использование последовательного порта в качестве средства отладки
    • Глава 9. Стеклянное счастье
      • Совместимость с контроллером HD44780
      • Порт PMP
      • Конфигурирование порта PMP для управления ЖК-дисплеем
      • Небольшая библиотека функций для доступа к ЖК-дисплею
      • Расширенное управление ЖК-дисплеем
    • Глава 10. Этот аналоговый мир
      • Первое преобразование
      • Автоматический выбор длительности выборки
      • Демонстрационная программа
      • Игра
      • Измерение температуры
      • Еще одна игра
  • ЧАСТЬ III. ДАЛЬНИЙ РЕЙС
    • Глава 11. Фиксация входных данных
      • Протокол обмена данными через порт PS/2
      • Взаимодействие микроконтроллера PIC24 с портом PS/2
      • Захват на входе
      • Имитация
      • Второй метод: уведомление об изменении сигнала
      • Третий метод: опрос портов ввода-вывода
      • Завершение интерфейса. Добавление FIFO-буфера
      • Завершение интерфейса. Декодирование кодов клавиш
    • Глава 12. Черный экран
      • Формирование полного видеосигнала
      • Использование модулей Output Compare
      • Распределение памяти
      • Последовательный вывод изображения
      • Разработка видеомодуля
      • Тестирование видеогенератора
      • Оценка производительности
      • Черный экран
      • Тестовый образец
      • Построение изображений
      • Текст
    • Глава 13. Запоминающие устройства большой емкости
      • Физический интерфейс с картами SD/MMC
      • Взаимодействие с платой Explorer16
      • Выбор рабочего режима SPI
      • Завершение инициализации карты SD/MMC
      • Чтение данных из карты SD/MMC
      • Запись данных в карту SD/MMC
      • Применение интерфейсного модуля SD/MMC
    • Глава 14. Файловый ввод-вывод
      • Секторы и кластеры
      • Таблица размещения файлов FAT
      • Корневой каталог
      • Открытие файла
      • Чтение данных из файла
      • Закрытие файла
      • Запись данных в файл
    • Глава 15. Проигрыватель
      • Использование модулей Output Compare в режиме ШИМ
      • Применение ШИМ для цифро-аналогового преобразования
      • Формирование аналоговой волны
      • Воссоздание голосовых сообщений
      • Проигрыватель
      • Файловый формат WAVE
      • Оптимизация файлового ввода-вывода

C этим товаром покупают
Наверх

Вход

В течение нескольких секунд вам придёт SMS с одноразовым кодом для входа. Если ничего не пришло — отправьте код ещё раз.
Получите доступ к персональным скидкам и акциям, ускорьте оформление заказов.
Войдите с помощью своего профиля

Регистрация

Введите номер вашего мобильного телефона:
Войдите с помощью электронной почты или номера телефона
Войдите с помощью своего профиля

Восстановление пароля

Укажите адрес электронной почты, который вы использовали при регистрации
Нужна помощь? Звоните 695-25-25 (МТС, velcom, life:) или напишите нам

Восстановление пароля

Инструкции по восстановлению пароля высланы на 
Нужна помощь? Звоните 695-25-25 (МТС, velcom, life:) или напишите нам
Приходите в будние дни с 10 до 20, в субботу с 10 до 17. Воскресенье — выходной
695-25-25 МТС, velcom, life:)

Магазин OZ

Магазины OZ

Минск
Ещё 
В будние дни с 10 до 20
В субботу с 10 до 17
Воскресенье — выходной
695-25-25 МТС, velcom, life:)