использование входов програмирования микропроцессора

Обсуждаем цифровые устройства...
Ответить
Открыл глаза
Сообщения: 44
Зарегистрирован: Чт фев 21, 2013 20:31:33

Сообщение Valer5 »

Всем доброго дня.
Подскажите неграмотному, можно ли применять в своих (или заимствованных) схемах выводы микропроцессора, предназначенные для использования и как выход регистров и как вход при программировании или неиспользуемые входы ADC в качестве выходов регистра?
Дело в том, что хочу в разрабатываем зарядном устройстве для автоаккумулятора применить вольтметр/амперметр и получить на выходе ещё два сигнала при достижении определённых уровней напряжения. Взял в качестве образца две схемы вольтметра -http://radiokot.ru/circuit/digital/measure/109/;http://chipenable.ru/files/course/7seg-ind/7seg-CodeVision.rar.Первую перепрограммировал в AVR Studio5, вторую в CVAvr. При проверке в Proteus в первом случае при использовании любых неиспользуемых выходов порта В и входов С вольтметр перестаёт нормально работать. Во втором случае всё работает. При этом соответствующие выводы назначены как выход. Это глюк протеуса или моя неграмотность?
Реклама
Друг Кота
Аватара пользователя
Сообщения: 6339
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

Сообщение Jack_A »

Можно. Только следует помнить, что если используемый для программирования вход/выход в схеме устройства подключен к выходу какой-нибудь м.-сх., она может мешать и при программировании ее желательно отключить - перемычкой или отпайкой. Входы ADC в большинстве случаев можно использовать как цифровой вход/выход, не забывая подать питание на AVCC. Имеет ли данный вход ADC альтернативную функцию цифрового входа/выхода - нужно смотреть ДШ. Например, ADC6..8 в АтМега48 - не имеет.
Изображение
Реклама
Ответить

Вернуться в «Цифровая техника»