Показать сообщение отдельно
Старый 08.07.2019, 12:11   #1 (permalink)
AndrejP
Member
 
Регистрация: 08.01.2019
Сообщений: 17
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 225
По умолчанию Использование ISP пинов AVR для иных целей

Доброго утра! Буду признателен, если знающие люди смогли бы дать пояснения по внутрисхемному программированию (ISP) AVR микроконтроллеров.

Собственно, ситуация простая. На МК есть ноги MISO, MOSI, SCK, предназначенные для программирования. Они могут использоваться в т.ч. как обычные порты ввода/вывода. Я сейчас ковыряюсь с ATmega32, так что можно при рассмотрении ориентироваться на этот контроллер.

Рассмотрим следующие ситуации. К этим ногам подключены:
1. Светодиоды оптронов, на которые по программе МК постоянно подает сигналы;
2. Пины работают на вход, и на них от других устройств постоянно приходят сигналы.
Т.е. как только я подал питание на контроллер у меня эти пины, необходимые для программирования, включились в обмен сигналами.

Из этого вопрос. При использовании ISP принципа программирования, не будут ли указанные выше ситуации помехой для выполнения операций, собственно, программирования?
Или есть какие-то требования для использования этих пинов для чего-то, кроме ISP программирования?

Заранее признателен за консультацию!

Удачного дня!
AndrejP вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070