Микросхема cd2019gp схема включения: Wiring | Stand-alone programming AVRs using CircuitPython

Электропроводка | Автономное программирование AVR с использованием CircuitPython

Электропроводка

Сохранить Подписаться

Пожалуйста, войдите, чтобы подписаться на это руководство.

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

Почти все AVR имеют «последовательный» программный интерфейс, который мы будем использовать для их программирования. Если для вашего чипа требуется SWD, JTAG или параллельный интерфейс, это программное обеспечение не будет работать!

В этом примере мы покажем, как подключить существующий совместимый с Arduino 328P или сырой чип 328P к Feather M0 для программирования

Для других чипов проводка аналогична, но вам нужно будет посмотреть, какие контакты Power, Ground, Reset и SCK/MOSI/MISO

Силовые булавки

Сделайте эти булавки первыми, потому что их легко забыть!

  • При подключении к Arduino-совместимому устройству: соедините
    GND
    на Arduino с GND на Feather. Затем либо подключите Arduino к USB, либо подключите Arduino 5V к Feather USB .
  • При подключении к голому чипу: подключить оба GND контакты вместе и к перу GND . Подключите AVCC к VCC к контакту Feather 3V
  • .

Если вы макетируете голый чип ATMega328, не забудьте, что есть *два* контакта питания и *два* контакта заземления

  • . это также известно как Digital # 13)
  • Подключите CircuitPython Контакт MISO к цели MISO (на Uno/Atmega328 также известен как Digital #12)
  • Подключите контакт CircuitPython MOSI к целевому MOSI (в Uno/Atmega328 он также известен как Digital #11)
  • Подключите
    CircuitPython D5
    (или любой цифровой контакт, если вы также измените код) к цели СБРОС

Если вы макетируете чип, ему могут понадобиться часы или кристалл, и он должен быть там, чтобы запрограммировать чип! Если на вашей плате уже есть кварц или осциллятор, пропустите это. Если вы программируете «сырой» ATmega328, вы захотите добавить его:

  • Подключите CircuitPython D9 (или любой цифровой вывод с выходом PWM, если вы измените код на) к цели XTAL1

Fritzing для схемы

  • VCC линии Красный
  • Земля/земля линии Черный
  • SCK зеленый
  • MOSI синий
  • MISO желтый
  • СБРОС фиолетовый
  • XTAL серый

Обратите внимание, что выемка на чипе справа — от пера!

Fritzing для схемы

Для Arduino UNO и совместимых мы рекомендуем питание от USB или постоянного тока. Затем соедините контакты GND вместе и подключите контакты Reset , SCK , MOSI и MISO , как показано выше.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *