Руководство по эксплуатации микроконтроллер

ЛОГОТИП ARDUINOМикроконтроллер UNO R3 SMD
Справочное руководство по продукту
SKU: A000066

Инструкция по эксплуатации
Микроконтроллер ARDUINO UNO R3 SMD

Описание

Arduino UNO R3 — идеальная плата для знакомства с электроникой и программированием. Этот универсальный микроконтроллер оснащен хорошо известным процессором ATmega328P и ATMega 16U2.
Эта плата даст вам отличный первый опыт в мире Arduino.
Целевые области:
Производитель, введение, отрасли

Особенности

Процессор ATMega328P

  • Память
    • ЦП AVR с частотой до 16 МГц
    • Флэш-память 32 КБ
    • 2 КБ SRAM
    • ЭСППЗУ 1 КБ
  • Безопасность
    • Сброс при включении питания (POR)
    • Обнаружение пониженного напряжения (BOD)
  • Периферийные устройства
    • Два 2-разрядных таймера/счетчика с выделенным регистром периода и каналами сравнения
    • 1x 16-битный таймер/счетчик с выделенным регистром периода, входными каналами захвата и сравнения
    • 1x USART с генератором дробной скорости передачи данных и обнаружением начала кадра
    • 1x контроллер/периферия Последовательный периферийный интерфейс (SPI)
    • 1 двухрежимный контроллер/периферия I2C
    • 1x аналоговый компаратор (AC) с масштабируемым эталонным входом
    • Сторожевой таймер с отдельным встроенным генератором
    • Шесть каналов ШИМ
    • Прерывание и пробуждение при смене контакта
  • Процессор ATMega16U2
    • 8-разрядный микроконтроллер AVR® на базе RISC
  • Память
    • 16 КБ флэш-памяти ISP
    • 512B ЭСППЗУ
    • 512 байт статического ОЗУ
    • интерфейс debugWIRE для встроенной отладки и программирования
  • Питания
    • 2.7-5.5 вольт

Доска

1.1 Приложение Exampле
Плата UNO — флагманский продукт Arduino. Независимо от того, являетесь ли вы новичком в мире электроники или будете использовать UNO в качестве инструмента для образовательных целей или отраслевых задач.
Первое знакомство с электроникой: если это ваш первый проект в области кодирования и электроники, начните работу с нашей наиболее часто используемой и документированной платы; Ардуино УНО. Он оснащен хорошо известным процессором ATmega328P, 14 цифровыми входами/выходами, 6 аналоговыми входами, разъемами USB, разъемом ICSP и кнопкой сброса. Эта плата включает в себя все, что вам нужно для отличного первого опыта работы с Arduino.
Плата разработки, соответствующая отраслевому стандарту. Используя плату Arduino UNO в промышленности, ряд компаний используют плату UNO в качестве «мозга» для своих ПЛК.
Образовательные цели: хотя правление UNO существует уже около десяти лет, оно по-прежнему широко используется для различных образовательных целей и научных проектов. Высокие стандарты платы и высочайшее качество производительности делают ее отличным ресурсом для захвата сигналов датчиков в режиме реального времени и запуска сложного лабораторного оборудования.ampим.
1.2 сопутствующие товары

  • Starter Kit
  • Тинкеркит Браччио Робот
  • Пример

Рейтинги

2.1 Рекомендуемые условия эксплуатации

Символ Описание Мин. Max
Консервативные температурные пределы для всей платы: -40 ° С (-40 ° F) 85°С (185°F)

ПРИМЕЧАНИЕ: При экстремальных температурах EEPROM, об.tagРегулятор и кварцевый генератор могут не работать должным образом из-за экстремальных температурных условий.

Потребляемая мощность 2.2

Символ Описание Мин.  тип  Max  Ед. изм
VINмакс. Максимальный входной объемtage с панели VIN 6 20 V
VUSBМакс. Максимальный входной объемtagе от разъема USB 5.5 V
PMакс. Максимальная потребляемая мощность xx mA

Функциональный Overview

3.1 Топология платы
На главную viewМикроконтроллер ARDUINO UNO R3 SMD — РИС. 1

Ссылка Описание Ссылка Описание
X1 Разъем питания 2.1×5.5 мм U1 Регулятор SPX1117M3-L-5
X2 USB-разъем B U3 Модуль ATMEGA16U2
PC1 EEE-1EA470WP Конденсатор поверхностного монтажа 25 В U5 LMV358LIST-A.9 IC
PC2 EEE-1EA470WP Конденсатор поверхностного монтажа 25 В F1 Чип-конденсатор, высокая плотность
D1 Выпрямитель CGRA4007-G ICSP Штыревой разъем (сквозное отверстие 6)
J-ZU4 Модуль ATMEGA328P ICSP1 Штыревой разъем (сквозное отверстие 6)
Y1 Генератор ECS-160-20-4X-DU

Процессор 3.2
Главный процессор — ATmega328P, работающий на частоте до 20 МГц. Большинство его контактов подключены к внешним разъемам, однако некоторые из них зарезервированы для внутренней связи с сопроцессором моста USB.
3.3 Дерево силы

Микроконтроллер ARDUINO UNO R3 SMD — РИС. 2Дерево власти

Легенда:

Совет Работа

4.1 Начало работы — IDE
Если вы хотите программировать Arduino UNO в автономном режиме, вам необходимо установить Arduino Desktop IDE [1]. Чтобы подключить Arduino UNO к компьютеру, вам понадобится USB-кабель Micro-B. Это также обеспечивает питание платы, о чем свидетельствует светодиод.

4.2 Начало работы — Ардуино Web редактор
Все платы Arduino, включая эту, работают на Arduino «из коробки». Web Editor [2], просто установив простой плагин.
Ардуино Web Редактор размещен в сети, поэтому он всегда будет обновлен с последними функциями и поддержкой всех досок. Следуйте [3], чтобы начать программировать в браузере и загрузить свои эскизы на свою доску.
4.3 Начало работы — облако Arduino IoT
Все продукты с поддержкой Arduino IoT поддерживаются в облаке Arduino IoT, которое позволяет вам регистрировать, отображать и анализировать данные датчиков, запускать события и автоматизировать ваш дом или бизнес.
4.4 Sampле Эскизы
SampСкетчи для Arduino XXX можно найти либо в «Examples» в Arduino IDE или в разделе «Документация» Arduino Pro webсайт [4]
4.5 Интернет-ресурсы
Теперь, когда вы ознакомились с основами того, что вы можете делать с платой, вы можете изучить бесконечные возможности, которые она предоставляет, проверив интересные проекты в Project Hub [5], справочнике по библиотеке Arduino [6] и в интернет-магазине [7], где вы сможете дополнить свою плату датчиками, исполнительными механизмами и многим другим
4.6 Восстановление платы
Все платы Arduino имеют встроенный загрузчик, который позволяет прошивать плату через USB. В случае, если скетч блокирует процессор и плата больше недоступна через USB, можно войти в режим загрузчика, дважды нажав кнопку сброса сразу после включения питания.

Распиновка разъема

Микроконтроллер ARDUINO UNO R3 SMD — РИС. 3

5.1 ДЖАНАЛОГ

шпилька Функция Тип Описание
1 NC NC Не подключен
2 ИОРЕФ ИОРЕФ Эталон для цифровой логики V — подключен к 5 В
3 Сброс Сброс Сброс
4 + 3V3 Питания +3V3 шина питания
5 + 5V Питания Шина питания +5 В
6 GND Питания земля
7 GND Питания земля
8 VIN Питания Voltage Ввод
9 AO Аналоговый/GPIO Аналоговый вход 0/GPIO
10 Al Аналоговый/GPIO Аналоговый вход 1/GPIO
11 A2 Аналоговый/GPIO Аналоговый вход 2/GPIO
12 A3 Аналоговый/GPIO Аналоговый вход 3/GPIO
13 А4/ПДД Аналоговый вход/12C Аналоговый вход 4/12C Линия данных
14 A5/SCL Аналоговый вход/12C Аналоговый вход 5/12C Тактовая линия

5.2 ЦИФРОВОЙ

шпилька Функция Тип Описание
1 DO Цифровой/GPIO Цифровой контакт 0/GPIO
2 D1 Цифровой/GPIO Цифровой контакт 1/GPIO
3 D2 Цифровой/GPIO Цифровой контакт 2/GPIO
4 D3 Цифровой/GPIO Цифровой контакт 3/GPIO
5 D4 Цифровой/GPIO Цифровой контакт 4/GPIO
6 DS Цифровой/GPIO Цифровой контакт 5/GPIO
7 D6 Цифровой/GPIO Цифровой контакт 6/GPIO
8 D7 Цифровой/GPIO Цифровой контакт 7/GPIO
9 D8 Цифровой/GPIO Цифровой контакт 8/GPIO
10 D9 Цифровой/GPIO Цифровой контакт 9/GPIO
11 SS Цифровое Выбор микросхемы SPI
12 MOSI Цифровое SPI1 Основной выход Вторичный вход
13 МИСО Цифровое SPI Основной вход Вторичный выход
14 SCK Цифровое Вывод последовательных часов SPI
15 GND Питания земля
16 AREF Цифровое Аналоговая опорная громкостьtage
17 А4/SD4 Цифровое Аналоговый вход 4/12C Линия данных (дублируется)
18 A5/паспорт безопасности Цифровое Аналоговый вход 5/12C Clock line (дублированный)

5.3 Механическая информация
5.4 Контур платы и монтажные отверстия

Микроконтроллер ARDUINO UNO R3 SMD — РИС. 4

Сертификаты

6.1 Декларация о соответствии CE DoC (ЕС)
Мы заявляем под свою исключительную ответственность, что указанные выше продукты соответствуют основным требованиям следующих Директив ЕС и, следовательно, имеют право на свободное перемещение на рынках, включающих Европейский Союз (ЕС) и Европейскую экономическую зону (ЕЭЗ).

Директива ROHS 2 2011/65/ЕС
Соответствует: EN50581: 2012
Директива 2014/35/ЕС. (LVD)
Соответствует: EN 60950- 1:2006/A11:2009/A1:2010/Al2:2011/AC:2011
Директива 2004/40/ЕС и 2008/46/ЕС по ЭМП и 2013/35/ЕС,
Соответствует: EN 62311: 2008

6.2 Декларация о соответствии требованиям ЕС RoHS и REACH 211 01
Платы Arduino соответствуют директиве RoHS 2 2011/65/EU Европейского парламента и директиве RoHS 3 2015/863/EU Совета от 4 июня 2015 года об ограничении использования некоторых опасных веществ в электрическом и электронном оборудовании.

Вещество Максимальный предел (частей на миллион)
Свинец (Pb) 1000
Кадмий (Cd) 100
Меркурий (Hg) 1000
Шестивалентный хром (Cr6 +) 1000
Полибромированные бифенилы (ПБД) 1000
Полибромированные дифениловые эфиры (ПБДЭ) 1000
Бис(2-этилгексил}фталат (ДЭГФ) 1000
Бензилбутилфталат (BBP) 1000
Дибутилфталат (DBP) 1000
Диизобутилфталат (ДИБФ) 1000

Исключения: Никаких льгот не заявлено.
Платы Arduino полностью соответствуют соответствующим требованиям Регламента Европейского союза (ЕС) 1907/2006, касающегося регистрации, оценки, авторизации и ограничения химических веществ (REACH). Мы не объявляем ни один из SVHC (https://echa.europa.eu/web/guest/candidate-list-table), Список веществ-кандидатов, вызывающих очень большую озабоченность, для получения разрешения, в настоящее время опубликованный ECHA, присутствует во всех продуктах (а также в упаковке) в количествах, составляющих общую концентрацию, равную или превышающую 0.1%. Насколько нам известно, мы также заявляем, что наши продукты не содержат никаких веществ, перечисленных в «Списке разрешений» (Приложение XIV правил REACH) и
Вещества, вызывающие очень большую озабоченность (SVHC) в любых значительных количествах, как указано в Приложении XVII к списку кандидатов, опубликованному ECHA (Европейское химическое агентство) 1907/2006/EC.

6.3 Декларация о конфликтных минералах
Как глобальный поставщик электронных и электрических компонентов, Arduino осознает свои обязательства в отношении законов и правил, касающихся конфликтных минералов, в частности Закона Додда-Франка о реформе Уолл-Стрит и защите прав потребителей, раздел 1502. Arduino не создает и не обрабатывает конфликты напрямую. минералы, такие как олово, тантал, вольфрам или золото. Конфликтные минералы содержатся в наших продуктах в виде припоя или в составе металлических сплавов. В рамках нашей разумной комплексной проверки Arduino связалась с поставщиками компонентов в нашей цепочке поставок, чтобы проверить их постоянное соблюдение правил. На основании полученной информации мы заявляем, что наша продукция содержит конфликтные минералы, полученные из районов, свободных от конфликтов.

Предупреждение FCC

Любые изменения или модификации, прямо не одобренные стороной, ответственной за соответствие, могут лишить пользователя права на эксплуатацию оборудования.
Это устройство соответствует требованиям части 15 правил FCC. Эксплуатация возможна при соблюдении следующих двух условий:

  1. Это устройство не должно вызывать вредных помех.
  2. это устройство должно принимать любые помехи, включая помехи, которые могут вызвать сбои в работе.

Заявление FCC о радиационном облучении:

  1. Этот передатчик не должен располагаться рядом или работать вместе с какой-либо другой антенной или передатчиком.
  2. Это оборудование соответствует ограничениям на воздействие радиочастотного излучения, установленным для неконтролируемой среды.
  3. Это оборудование следует устанавливать и эксплуатировать на минимальном расстоянии 20 см между радиатором и вашим телом.

Русский: Руководства пользователя для нелицензируемого радиооборудования должны содержать следующее или эквивалентное уведомление на видном месте в руководстве пользователя или, альтернативно, на самом устройстве или на том и другом. Это устройство соответствует стандарту(ам) RSS Министерства промышленности Канады, не требующему лицензии. Эксплуатация осуществляется при следующих двух условиях:

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

IC SAR Предупреждение:
Русский Данное оборудование следует устанавливать и эксплуатировать на расстоянии не менее 20 см между радиатором и вашим телом.
важно: Рабочая температура EUT не может превышать 85 ℃ и не должна быть ниже -40 ℃.
Настоящим Arduino Srl заявляет, что этот продукт соответствует основным требованиям и другим соответствующим положениям Директивы 2014/53/ЕС. Этот продукт разрешен к использованию во всех странах-членах ЕС.

Информация о компании

Название компании Ардуино Срл
Адрес компании Via Andrea Appiani 25 20900 МОНЦА Италия

Справочная документация

Справка Ссылка
Ardulno IDE (рабочий стол) https://www.arduino.cden/Main/Software
Ardulno IDE (облако) https://create.arduino.cdedltor
Начало работы с облачной IDE https://create.arduino.cc/projecthub/Arduino_Genuino/getting-started-with-arduinoweb-editor-4b3e4a
Ардульно Про Webсайт https://www.arduino.cc/pro
Центр проектов https://create.arduino.cc/projecthub?by=part&part_Id=11332&sort=trending
Справочная библиотека https://www.arduino.cc/reference/en/
Интернет-магазин https://store.ardulno.cc/

лист регистраций изменений

Время Пересмотр изменения
хх.06 1 Выпуск таблицы данных

Ардуино® УНО R3
Изменено: 25

Документы / Ресурсы

Рекомендации

В 1980 году компания Intel разработала первый микроконтроллер (8051) с гарвардской архитектурой 8051, и с тех пор микроконтроллеры произвели настоящую революцию в электронике. И в настоящее время мы располагаем целым набором эффективных и сравнительно дешевых микроконтроллеров: AVR, PIC, ARM и др. Данные микроконтроллеры просты в освоении и поддерживают широкий набор современных интерфейсов связи: USB, I2C, SPI, CAN и т.д. Отдельную микро революцию в этой сфере произвели такие платы как Arduino и Raspberry Pi, при этом Raspberry Pi представляет собой не просто микроконтроллер, а целый компьютер внутри.

Данным материалом мы начнем на нашем сайте цикл обучающих статей по микроконтроллерам PIC, которые являются отличным выбором для начинающих освоение микроконтроллерной техники.

Внешний вид компонентов, необходимых для начала работы с микроконтроллерами PIC

В этой статье мы рассмотрим общее устройство микроконтроллеров PIC и программное обеспечение, с помощью которого можно работать с данными микроконтроллерами. Видео в конце данной статьи расскажет вам об установке и настройке таких программ как MPLABX, XC8, Proteus. Также будет рассмотрена быстрая распаковка программатора PICkit 3.

Микроконтроллер PIC впервые был представлен компанией Microchip Technologies в 1993 году. Первоначально эти микроконтроллеры были разработаны как часть компьютеров PDP (Programmed Data Processor), и все периферийные устройства подключались к данному компьютеру с использованием данного микроконтроллера PIC. Отсюда микроконтроллеры PIC и получили свое название – Peripheral Interface Controller (контроллер периферийного интерфейса). Позже компания Microchip разработала множество микросхем серии PIC, которые могут быть использованы для практически любых небольших приложений, таких, к примеру, как освещение, и вплоть до достаточно «продвинутых» устройств.

Каждый микроконтроллер в современном мире построен на основе определенной архитектуры, самый известный сейчас тип архитектуры для микроконтроллеров – это гарвардская архитектура. И микроконтроллеры PIC основаны именно на этой архитектуре, поскольку они принадлежат к классическому семейству 8051. Поэтому давайте рассмотрим основы данной архитектуры.

Микроконтроллер PIC16F877A состоит из встроенного процессора, портов ввода-вывода, нескольких типов памяти, аналого-цифрового преобразователя (АЦП), таймеров/счетчиков, системы прерываний, портов последовательной связи, генератора и модуля CCP, что делает его удобным для применения в большинстве проектов встраиваемой электроники. Структурная схема архитектуры микроконтроллера PIC приведена на следующем рисунке.

Архитектура микроконтроллеров PIC

Центральный процессор (Central Processing Unit, CPU)

Центральный процессор в микроконтроллерах PIC предназначен для выполнения арифметических и логических операций и операций чтения/записи в память. Также он выполняет функции координатора между оперативной памятью (RAM) и другими периферийными устройствами микроконтроллера.

Центральный процессор состоит из следующих основных компонентов:

  • арифметико-логическое устройство (АЛУ), выполняющее арифметические и логические операции;
  • блок памяти (Memory unit, MU), хранит инструкции (команды) после их выполнения;
  • блок управления, выполняет роль коммуникационной шины между центральным процессором и другими периферийными устройствами микроконтроллера.

Оперативное запоминающее устройство (Random Access Memory, RAM)

Оперативное запоминающее устройство (ОЗУ) – это один из компонентов, который оказывает существенное влияние на скорость работы микроконтроллера. Оно состоит из набора регистров, каждый из которых выполняет свои определенные функции. Данные регистры могут быть классифицированы по двум основным признакам:

  • регистры общего назначения (General Purpose Register, GPR);
  • специальные регистры (Special Function Register, SFR).

Как следует из их названия, регистры общего назначения (РОН) выполняют такие основные функции как сложение, вычитание и т.д. В микроконтроллерах PIC эти операции ограничены размером 8 бит. Регистры общего назначения доступны как для записи, так и для чтения, и не могут выполнять каких либо специальных функций если это не предусмотрено в программе.

Специальные регистры, в свою очередь, используются для выполнения сложных специальных функций и для них доступны 16-битные операции. Эти регистры доступны для чтения, но записывать в них ничего нельзя. Выполнение специальных функций этими регистрами запрограммировано на заводе-изготовителе микроконтроллеров.

Виды памяти в микроконтроллерах PIC

Постоянное запоминающее устройство (Read Only Memory, ROM)

Постоянное запоминающее устройство (ПЗУ) – это место, в котором хранится наша программа. Оно определяет максимальный размер нашей программы, по этой причине его также называют памятью программ (program memory). Для записи ПЗУ доступно только во время программирования микроконтроллера PIC, во время выполнения программы оно представляет собой память, доступную только для чтения (read only memory).

Электрически стираемое программируемое постоянное запоминающее устройство (ЭСППЗУ, EEPROM)

ЭСППЗУ – это еще один вид памяти, который часто присутствует в современных микроконтроллерах. В этой памяти данные хранятся во время исполнения программы. Стереть эти данные можно только электрическим способом, что означает сохранность данных даже в то время, когда микроконтроллер будет выключен.

Флэш память (Flash Memory)

Флэш память представляет собой еще один вид программируемой памяти, доступной только для чтения (Programmable Read Only Memory, PROM), в которую мы можем записывать, считывать и стирать программу тысячу раз.

Порты ввода/вывода

В микроконтроллере PIC16F877A есть пять портов: Port A, Port B, Port C, Port D и Port E. Из этих пяти портов только Port A является 16-битным, а PORT E – 3-битным. Остальные 3 порта являются 8-битными.

Контакты данных портов могут использоваться для ввода и вывода данных, в зависимости от конфигурации регистра TRIS. Кроме функций ввода/вывода контакты портов могут выполнять специальные функции: формирование ШИМ сигнала, обработка прерываний, связь по интерфейсу SPI и др.

Шина

Термин «шина» означает совокупность проводов, которые соединяют входные и выходные устройства с центральным процессором и оперативной памятью. Шина данных используется для передачи или приема данных.

Адресная шина используется для передачи адреса памяти от периферийных устройств к центральному процессору. Контакты ввода/вывода (I/O pins) используются для подключения внешних периферийных устройств. Протоколы последовательной связи UART и USART используются для подключения таких устройств как модули GSM, GPS, Bluetooth, инфракрасной связи и др.

Различие в функциях адресной шины и шины данных

Выбор микроконтроллера PIC для наших проектов

Микроконтроллеры PIC от компании Microchip подразделяются на 4 больших семейства. Каждое семейство отличается своим набором компонентов и характеристик.

  1. Первое семейство, PIC10 (10FXXX) – называется Low End.
  2. Второе семейство, PIC12 (PIC12FXXX) – называется Mid-Range.
  3. Третье семейство – это PIC16 (16FXXX).
  4. Четвертое семейство – это PIC 17/18(18FXXX).

Поскольку в дальнейшем мы на нашем сайте будем рассматривать достаточно много проектов на основе микроконтроллеров PIC, то для этих проектов мы решили выбрать достаточно универсальный микроконтроллер, относящийся к семейству 16F – это микроконтроллер PIC16F877A. Он способен работать с такими популярными сейчас интерфейсами как SPI, I2C и UART.

После того как вы выбрали микроконтроллер, первым делом необходимо изучить даташит на него. Из данного даташита можно узнать что микроконтроллер PIC16F877A содержит 3 таймера, два из которых являются 8-битными, а третий – с 16-битным предделителем. Данные таймеры также могут использоваться в качестве счетчиков. Также из даташита можно узнать, что микроконтроллер поддерживает CCP опции (Capture Compare и PWM), которые позволяют ему формировать сигналы ШИМ (широтно-импульсной модуляции) и считывать частоту входных сигналов. Для связи с внешними устройствами он обладает интерфейсами SPI, I2C, PSP и USART.

Микроконтроллер PIC16F877A содержит 8-канальный 10-битный АЦП (аналого-цифровой преобразователь), который позволяет производить преобразование аналоговых значений в цифровые с разрешением 10 бит. Это преобразование можно осуществлять на 8 контактах микроконтроллера. Также в составе микроконтроллера есть два встроенных компаратора, которые позволяют непосредственным образом сравнивать значения поступающих напряжений, без считывания их программным способом.

Память программ микроконтроллера поддерживает до 100 тысяч циклов перезаписи, что позволяет его перепрограммировать 100 тысяч раз. Разъем ICSP™ (In-Circuit Serial Programming™) позволяет нам программировать микроконтроллер с помощью PICKIT3. Отладку работы программы можно производить через разъем ICD (In-Circuit Debug). Также в составе микроконтроллера есть и сторожевой таймер (Watchdog Timer, WDT), который позволяет, при необходимости, производить сброс работы программы.

На следующем рисунке представлена распиновка микроконтроллера PIC16F877A, на которой вы можете увидеть все специальные функции, которые могут выполнять определенные контакты микроконтроллера.

Распиновка микроконтроллера PIC16F877A

Выбор программного обеспечения для наших проектов

Микроконтроллеры PIC могут программироваться с помощью различного программного обеспечения, присутствующего сейчас на рынке. Некоторые энтузиасты до сих пор используют для их программирования язык ассемблера, но мы в нашей серии обучающих статей по микроконтроллерам PIC будем использовать инструменты, разработанные компанией Microchip.

Для программирования микроконтроллеров PIC нам понадобится интегрированная среда разработки (Integrated Development Environment, IDE), в которой мы непосредственно будем писать программы. Также нам будет необходим компилятор, который преобразовывать нашу программу в HEX файл – формат, который понимает наш микроконтроллер. И, наконец, нам понадобится интегрированная среда программирования (Integrated Programming Environment, IPE), которая будет записывать наш HEX файл в микроконтроллер. В качестве всех этих инструментов мы выберем следующие:

  • IDE: MPLABX v3.35;
  • IPE: MPLAB IPE v3.35;
  • Compiler: XC8.

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

Для моделирования работы схем мы будем использовать программное обеспечение PROTEUS 8 от компании Labcenter, которое можно скачать по следующей ссылке.

Подготовка аппаратного обеспечения

Для загрузки кода программы в микроконтроллер PIC мы будем использовать программатор PICkit 3, купить который на Aliexpress можно по следующей ссылке. Данный программатор прост в освоении, относительно дешево стоит и управляется с помощью программы MPLAB IDE (версии v8.20 или выше), установленный на компьютер с Windows. Кроме данного программатора нам также понадобится перфорированная или макетная плата, паяльная станция, непосредственно сам микроконтроллер, кварцевые генераторы, конденсаторы и т.д.

Внешний вид программатора PICkit 3

Видео

Загрузка…

1 977 просмотров

Как пользоваться?

Наша цель — обеспечить Вам самый быстрый доступ к руководству по эксплуатации устройства IBM 8-Bit Microcontroller with OTP ROM EM78P447N. Пользуясь просмотром онлайн Вы можете быстро просмотреть содержание и перейти на страницу, на которой найдете решение своей проблемы с IBM 8-Bit Microcontroller with OTP ROM EM78P447N.

Для Вашего удобства

Если просмотр руководства IBM 8-Bit Microcontroller with OTP ROM EM78P447N непосредственно на этой странице для Вас неудобен, Вы можете воспользоваться двумя возможными решениями:

  • Полноэкранный просмотр -, Чтобы удобно просматривать инструкцию (без скачивания на компьютер) Вы можете использовать режим полноэкранного просмотра. Чтобы запустить просмотр инструкции IBM 8-Bit Microcontroller with OTP ROM EM78P447N на полном экране, используйте кнопку Полный экран.
  • Скачивание на компьютер — Вы можете также скачать инструкцию IBM 8-Bit Microcontroller with OTP ROM EM78P447N на свой компьютер и сохранить ее в своем архиве. Если ты все же не хотите занимать место на своем устройстве, Вы всегда можете скачать ее из ManualsBase.

Руководство по эксплуатации IBM 8-Bit Microcontroller with OTP ROM EM78P447N

Печатная версия

Многие предпочитают читать документы не на экране, а в печатной версии. Опция распечатки инструкции также предусмотрена и Вы можете воспользоваться ею нажав на ссылку, находящуюся выше — Печатать инструкцию. Вам не обязательно печатать всю инструкцию IBM 8-Bit Microcontroller with OTP ROM EM78P447N а только некоторые страницы. Берегите бумагу.

Резюме

Ниже Вы найдете заявки которые находятся на очередных страницах инструкции для IBM 8-Bit Microcontroller with OTP ROM EM78P447N. Если Вы хотите быстро просмотреть содержимое страниц, которые находятся на очередных страницах инструкции, Вы воспользоваться ими.

Понравилась статья? Поделить с друзьями:
  • Клинипак комбинированные пакеты для стерилизации инструкция
  • Baby d3 california gold nutrition инструкция на русском срок годности
  • Левомиколевая мазь инструкция по применению детям
  • Руководство по регистрации компании
  • Тарифное руководство код груза