Микро-Чип. Справочник по среднему семейству микроконтроллеров PICmicro
Файл формата
pdf
размером 12,73 МБ
Добавлен пользователем Yureck, дата добавления неизвестна
Описание отредактировано
ООО Микро-Чип, Москва - 2002. PICmicro Mid-Range MCU Family Reference Manual. Перевод основывается на технической документации DS33023A компании Microchip Technology Incorporated, USA. Оглавление Общие сведения. Введение Цель документа Структура микроконтроллеров Поддержка разработчиков Множество микроконтроллеров Стиль и обозначения Техническая документация Дополнительная литература Тактовый генератор. Введение Настройка тактового генератора Кварцевый/керамический резонатор Внешний RC генератор Внутренний RC генератор 4МГц Воздействие режима SLEEP на тактовый генератор Воздействие сброса микроконтроллера на тактовый генератор Ответы на часто задаваемые вопросы Дополнительная литература Сброс. Введение POR, PWRT, OST, BOR, PER Состояние регистров и битов после сброса Ответы на часто задаваемые вопросы Дополнительная литература Архитектура. Введение Синхронизация выполнения команд Конвейерная выборка и выполнение команд Описание портов ввода/вывода Ответы на часто задаваемые вопросы Дополнительная литература ЦПУ и АЛУ. Введение Общий формат команд микроконтроллеров среднего семейства Центральное Процессорное Устройство (ЦПУ) Такты выполнения команд Арифметико-логическое Устройство (АЛУ) Регистр STATUS Регистр OPTION_REG Регистр PCON Ответы на часто задаваемые вопросы Дополнительная литература Организация памяти. Введение Организация памяти программ Организация памяти данных Инициализация Ответы на часто задаваемые вопросы Дополнительная литература EEPROM память данных. Введение Управляющий регистр Регистр EEADR Регистры EECON1, EECON2 Чтение из EEPROM памяти данных Запись в EEPROM память данных Проверка записи Защита от случайной записи в EEPROM память данных Операции с EEPROM памятью при установленном бите защиты Инициализация Ответы на часто задаваемые вопросы Дополнительная литература Прерывания. Введение Регистры управления Время перехода на обработку прерываний Внешние прерывание INT Сохранение контекста Инициализация Ответы на часто задаваемые вопросы Дополнительная литература Порты ввода/вывода. Введение Регистры PORTA и TRISA Регистры PORTB и TRISB Регистры PORTC и TRISC Регистры PORTD и TRISD Регистры PORTE и TRISE Регистры PORTF и TRISF Регистры PORTG и TRISG Регистры GPIO и TRISGP Программирование портов ввода/вывода Инициализация Ответы на часто задаваемые вопросы Дополнительная литература Ведомый параллельный порт Введение Управляющий регистр Работа ведомого параллельного порта Работа в SLEEP режиме Эффект сброса Временные диаграммы работы Ответы на часто задаваемые вопросы Дополнительная литература Таймер TMR 0. Введение Управляющий регистр Работа таймера TMR0 Прерывания от TMR0 Использование внешнего источника тактового сигнала для TMR0 Предделитель Ответы на часто задаваемые вопросы Дополнительная литература Таймер TMR 1. Введение Управляющий регистр Работа TMR1 в режиме таймера Работа TMR1 в режиме синхронного счетчика Работа TMR1 в режиме асинхронного счетчика Генератор TMR1 Работа в SLEEP режиме Сброс TMR1 триггером модуля CCP Сброс регистров TMR1 (TMR1H, TMR1L) Предделитель TMR1 Инициализация Ответы на часто задаваемые вопросы Дополнительная литература Таймер TMR 2. Введение Управляющий регистр Источник тактового сигнала Регистр таймера TMR2 и периода PR2 Сигнал TMR2 Очистка предделителя и выходного делителя TMR2 Работа в SLEEP режиме Инициализация Ответы на часто задаваемые вопросы Дополнительная литература Модуль CCP. Введение Управляющий регистр Режим захвата Режим сравнения Режим ШИМ Инициализация Ответы на часто задаваемые вопросы Дополнительная литература Модуль SSP. Введение Управляющие регистры Режим SPI Режим I2C Инициализация Ответы на часто задаваемые вопросы Дополнительная литература Основной модуль SSP (BSSP). Введение Управляющие регистры Режим SPI Режим I2C Инициализация Ответы на часто задаваемые вопросы Дополнительная литература Модуль MSSP. Введение Управляющие регистры Режим SPI Режим I2C Подключение к шине I2C Инициализация Ответы на часто задаваемые вопросы Дополнительная литература Модуль USART. Введение Регистры управления Генератор частоты обмена USART BRG Асинхронный режим USART Синхронный ведущий режим USART Синхронный ведомый режим USART Инициализация Ответы на часто задаваемые вопросы Дополнительная литература Источник опорного напряжения. Введение Управляющий регистр Настройка источника опорного напряжения Точность источника опорного напряжения Работа в SLEEP режиме микроконтроллера Эффект сброса Подключение к источнику опорного напряжения Инициализация Ответы на часто задаваемые вопросы Дополнительная литература Модуль компараторов. Введение Управляющий регистр Настройка модуля компараторов Работа модуля компараторов Опорное напряжение для компараторов Время реакции компараторов Выходы компараторов Прерывания от компараторов Работа модуля компараторов в SLEEP режиме микроконтроллера Эффект сброса Подключение к аналоговым входам Инициализация Ответы на часто задаваемые вопросы Дополнительная литература Модуль 8 - разрядного АЦП. Введение Управляющие регистры Работа модуля АЦП Временные требования к подключению канала АЦП Выбор источника тактовых импульсов для АЦП Настройка аналоговых входов Аналого-цифровое преобразование Работа модуля АЦП в SLEEP режиме микроконтроллера Точность преобразования АЦП Эффект сброса Использование CCP триггера Подключение к модулю АЦП Передаточная функция модуля АЦП Инициализация Ответы на часто задаваемые вопросы Дополнительная литература Основной модуль 8 - разрядного АЦП. Введение Управляющие регистры Работа модуля АЦП Временные требования к подключению канала АЦП Выбор источника тактовых импульсов для АЦП Настройка аналоговых входов Аналого-цифровое преобразование Работа модуля АЦП в SLEEP режиме микроконтроллера Точность преобразования АЦП Эффект сброса Подключение к модулю АЦП Передаточная функция модуля АЦП Инициализация Ответы на часто задаваемые вопросы Дополнительная литература Модуль 10 - разрядного АЦП. Введение Управляющие регистры Работа модуля АЦП Временные требования к подключению канала АЦП Выбор источника тактовых импульсов для АЦП Настройка аналоговых входов Аналого-цифровое преобразование Работа модуля АЦП в SLEEP режиме микроконтроллера Эффект сброса Точность преобразования АЦП Использование CCP триггера Подключение к модулю АЦП Передаточная функция модуля АЦП Инициализация Ответы на часто задаваемые вопросы Дополнительная литература Модуль интегрирующего АЦП. Введение Управляющие регистры Работа модуля АЦП Другие аналоговые модули Калибровочные параметры Ответы на часто задаваемые вопросы Дополнительная литература Модуль LCD. Введение Управляющие регистры Синхронизация LCD Прерывания от модуля LCD Управление пикселями ЖКИ Генератор напряжения Работа модуля LCD в SLEEP режиме микроконтроллера Эффект сброса Настройка модуля LCD Коэффициент дискриминации Формирование напряжения для модуля LCD Контрастность ЖКИ стекло Инициализация Ответы на часто задаваемые вопросы Дополнительная литература Сторожевой таймер WDT и режим энергосбережения SLEEP. Введение Управляющий регистр Работа с WDT Режим энергосбережения SLEEP Инициализация Ответы на часто задаваемые вопросы Дополнительная литература Биты конфигурации Введение Слово конфигурации Защита кода программы Размещение идентификатора ID Ответы на часто задаваемые вопросы Дополнительная литература Последовательный внутрисхемный интерфейс программирования (ICSP). Введение Перевод микроконтроллера в режим последовательного программирования Схема включения Программаторы Среда программирования Другие преимущества ICSP Программирование OTP микроконтроллеров PICmicro Программирование Flash микроконтроллеров PICmicro Ответы на часто задаваемые вопросы Дополнительная литература Система команд Введение Формат команд Обращение к регистрам специального назначения Такты выполнения команд Описание команд Ответы на часто задаваемые вопросы Дополнительная литература Электрические характеристики Введение Абсолютный максимум Таблица выбора микроконтроллеров Параметры, связанные с напряжение питания микроконтроллера Параметры, связанные с током потребления микроконтроллеров Пороговые уровни входного напряжения Ток порта ввода/вывода Напряжение выходного драйвера вывода Емкостная нагрузка ввода/вывода EEPROM память данных, FLASH память программ LCD Компараторы и источник опорного напряжения Символьное обозначение временных параметров Пример временных диаграмм и параметров тактового сигнала Пример временных диаграмм и параметров сброса микроконтроллера Пример временных диаграмм и параметров внешнего тактового сигнала для TMR0 и TMR1 Пример временных диаграмм и параметров модуля CCP Пример временных диаграмм и параметров ведомого параллельного порта Пример временных диаграмм и параметров модуля SSP и MSSP в режиме SPI Пример временных диаграмм и параметров модуля SSP в режиме I2С Пример временных диаграмм и параметров модуля MSSP в режиме I2С Пример временных диаграмм и параметров USART Пример временных диаграмм и параметров 8 - разрядного АЦП Пример временных диаграмм и параметров 10 - разрядного АЦП Пример временных диаграмм и параметров интегрирующего АЦП Пример временных диаграмм и параметров модуля LCD Ответы на часто задаваемые вопросы Дополнительная литература Характеристики микроконтроллеров Введение Различия между характеристиками и электрическими параметрами Графики и таблицы характеристик микроконтроллеров Ответы на часто задаваемые вопросы Дополнительная литература Поддержка разработчиков Введение Интегрированная среда проектирования (IDE) Поддержка языков программирования Поддержка аппаратных эмуляторов Поддержка программаторов Дополнительные инструментальные средства Демонстрационные платы Средства проектирования для другой продукции Microchip Дополнительная литература Приложения Приложение A Введение в I2C А1 Инициализация и завершение передачи данных А2 Адресация устройств на шине I2C A3 Подтверждение приема А4 Режим конкуренции Приложение В Рекомендованные производители ЖКИ стекол Приложение С Усовершенствование микроконтроллеров С1 Карта памяти данных С2 Модуль SSP С3 Модуль АЦП С4 Сброс по снижению напряжения питания C5 Модуль компараторов С6 Фильтр на выводе -MCLR С7 Модуль USART С8 Тактовый генератор С9 Ведомый параллельный порт 34 Глоссарий.
Чтобы скачать этот файл зарегистрируйтесь и/или войдите на сайт используя форму сверху.
123avr.com, 2015. – 65 с. Курс подробно рассказывает, как сделать самые первые шаги, с чего начать не вообще, а конкретно. Как сделать нужное вам электронное устройство, печатную плату Как написать первую, простейшую программу для МК Как запустить эту программу в программе-симуляторе МК и увидеть, как она работает, не покупая МК и радиодеталей, а значит, без риска спалить...
2008. - 576с.
Сегодня микроконтроллеры используются повсеместно в автомобилях, бытовой технике, промышленном и медицинском оборудовании и т. п. Этот учебник дает всестороннее представление об архитектуре, программировании и построении интерфейсов этого современного чуда. На примере семейства микроконтроллеров PIC18 производства Microchip в книге объясняется архитектура,...
М.: Солон-Пресс, 2005. — 192 с.: ил. — (Солон- радиолюбителям). — ISBN 5-98003-238-Х. В книге даны новые примеры применения PIC-микроконтроллеров в радиолюбительской практике. Программисты найдут в книге программы с использованием встроенного в микроконтроллер модуля - АЦП и программы с различными внешними устройствами - термодатчиками типа DS 18x20, LCD-дисплеями....
Киев, МК-Пресс, 2007 г. 254 стр. Перевод с немецкого: В.И. Кириченко, Ю.А. Шпак. На основании своего многолетнего опыта разработки проектов с использованием микроконтроллеров PIC, авторы рассматривают данную тему с точки зрения конструкторов-практиков. Затрагиваются все вопросы, связанные с периферийными устройствами, для взаимодействия с которыми, собственно, и предназначены...
МК-Пресс, 2007. - 298 стр. ISBN: 966-8806-15-8, 3-7723-6175-9
Рассмотрены следующие темы:
Семейство PIC 16C5X:
Внутренняя структура и функционирование, внешний монтаж;
Система команд и программирование.
Семейства PIC 16C71 и PIC 16F84:
АЦП, источники прерываний, восьмиуровневый стек.
Системы разработки:
PtC-Start_16B1 с ассемблером, эмулятором, программатором;...
ООО Микро-Чип, Москва - 2001. MPLAB IDE, SIMULATOR, EDITOR USER’S GUIDE Перевод основывается на технической документации DS51025D компании Microchip Technology Incorporated, USA. Содержание Предварительная информация о MPLAB IDE Введение. Основные разделы главы. Что такое MPLAB IDE Как MPLAB IDE помогает Вам в работе. MPLAB IDE – интегрирование среда разработки. Средства...