Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Промышленные технологии

Техническое описание Attiny84:конфигурация контактов и этапы программирования

Attiny84 — это один чип с высокой производительностью, но потребляющий мало энергии. Устройство основано на усовершенствованной архитектуре RISC. Также этот микроконтроллер является стандартным из-за его небольшого внешнего размера и красивых функций. В этой статье обсуждается конфигурация выводов таблицы данных attiny84, руководство по программированию и шаги.

Конфигурация контактов Attiny84

(Схема распиновки Attiny 84.)

Левые булавки (1–7)

Этот контакт ведет к порту B с битом 1/ прерыванием контакта/изменения контакта генератора, источником 9.

Контакт 4 подключается к порту B с битом 3/контактом сброса. В основном используется для отладки и программирования. Кроме того, это прерывание по изменению вывода 11 источника.

Контакт 5 является входным и выходным контактом порта B. Кроме того, он имеет 2-битный системный тактовый сигнал и внешнее прерывание 0/таймер.

Это двунаправленный входной и выходной контакт A с 7 битами. Также это входной канал 7 АЦП. Таймер сравнивает совпадение захвата Bout/Timer 1/изменение прерывания контакта 0 с источником 7.

Во время программирования ICSP входной канал 6 АЦП (прерывание контакта) изменяет 0 с источника 6/SPI MOSI. Контакт 7 является входным/выходным контактом с 6 битами. Вход/счетчик данных USI 1 сравнивается с выходом A.

(на фото показан микроконтроллер с восемью выводами.)

Правильный набор булавок (8–14)

Это двунаправленный входной и выходной контакт A с 5 битами. Выход данных USI/счетчик 1 сравнивается с сопоставлением B-out. Точно так же во время программирования ICSP входной канал 5 АЦП (прерывание по выводу) изменяет 0 с источника 5/SPI MISO.

Контакт 9 представляет собой двунаправленный входной и выходной контакт с 4 битами. Он работает с использованием входного канала 4 АЦП. Трехпроводной синхронизатор USI необходим для программирования ICSP. Источник тактового сигнала счетчика 1/I2C SCL/прерывание вывода изменяет 0 с источника 3.

Это двунаправленный входной и выходной контакт A с 3 битами. Входной канал АЦП 3/источник тактового сигнала счетчика 0/прерывание вывода изменяет 0 из источника 3.

Контакт 12 является входным и выходным контактом порта A с 2 битами. Аналоговый компаратор – вход/входной канал АЦП 2/ прерывание контакта изменяется на 0, от источника 2.

Это входной и выходной контакт порта A с 1 битом. Аналоговый компаратор + вход/входной канал АЦП 1/ прерывание на выводе изменяет 0, от источника 1.

Наконец, контакт 14 является входным и выходным контактом порта A с нулевым битом. Входной канал АЦП 0/внешнее аналоговое опорное напряжение/прерывание контакта изменяется на 0 из источника 0.

(микрочип с видимыми шестернями.)

Что такое Attiny84?

Attiny84 — это компактные 8-битные микроконтроллеры — микроконтроллеры с архитектурой AVR RISC. Эта архитектура основана на том свойстве, что микроконтроллер имеет 14 контактов. Примечательно, что 12 контактов являются входными/выходными. Более того, в архитектуре реализована технология picoPower в корпусе микрочипа, которая играет существенную роль в высокой производительности устройства.

Attiny84 имеет надежную архитектуру инструкций. Это дает скорость обработки 1MIPS/МГц. Поэтому устройство одновременно уравновешивает энергопотребление при высокой скорости обработки.

(компьютерный микроконтроллер.)

Возможности и характеристики Attiny84

Альтернативы Attiny84

Идеальной альтернативой attiny84 является attiny2313A. Однако другие альтернативные продукты включают; attiny48, attiny417, attiny28L, attiny88PA. Примечательно, что atmega8A, atmega8535, atmega6490, atmega8515 и atmega645A аналогичны функциям attiny84.

Учебник по программированию на Attiny84 и пошаговые инструкции

Необходимые материалы

Требуемое аппаратное оборудование включает в себя;

Шаги и процедуры

Вам нужно выполнить несколько шагов, чтобы настроить и запрограммировать attiny84.

Вы можете легко приобрести их или повторно использовать другие из своих старых проектов.

Примечательно, что когда вы дойдете до шага 2, параметра, называемого процессором, вы должны нажать на attiny84. Кроме того, иногда у вас может не быть подходящей розетки для подключения attiny84. Итак, вам нужно будет сделать розетку из перемычек. Этот процесс зависит только от программатора или платы Arduino, которую вы используете в качестве интернет-провайдера.

Далее вы подключите контакты VCC, GND, MISO, MOSI, RST и SCK к необходимым разъемам. После успешного подключения через USB вы должны открыть Blink Sketch в Arduino IDE.

Теперь измените LED_BUILTIN на 0, затем нажмите CTRL+U для загрузки. Это изменение необходимо, поскольку в attiny84 отсутствует светодиодная разводка. Эта процедура должна сделать загрузку вашей программы успешной. Если нет, выберите «Инструменты» и нажмите «USBtiny ISP» в качестве программатора.

Эти три шага не должны вас утомить.

Код;

(Код, который вам нужно запустить.)

Примечательно, что, как и любую другую программу, вы должны проверить ее работу. Чтобы выполнить эту проверку, вы подключите светодиод дальше к земле и контакту 0. Кроме того, убедитесь, что вы используете правильный резистор и обратите внимание на свечение светодиода. В противном случае проверьте подключение и программный код, чтобы убедиться, что все в порядке.

(Электронный проект «Сделай сам» с микроконтроллером и другими электрическими компонентами.)

Сводка.

Удачного строительства! Мы надеемся, что эта статья поможет вам ответить на вопросы attiny84. Для получения дополнительной информации об этой или любой из наших статей, пожалуйста, не стесняйтесь обращаться к нам.


Промышленные технологии

  1. Соединение ввода и вывода
  2. Что такое ультразвуковой датчик HC-SR04:работа и его применение
  3. VL53L0X:конфигурация контактов, принципиальная схема и приложения
  4. C - Вход и выход
  5. Размышляя о производстве и его будущем
  6. День производства - его происхождение и эволюция
  7. Прозрачная древесина и другие прорывы в науке о древесине
  8. Что такое литье по выплавляемым моделям и как оно работает
  9. Техническое обслуживание по состоянию:что это такое и в чем его преимущества
  10. Умное производство:что это такое и в чем его преимущества