Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR...

 
Опции темы
Непрочитано 10.04.2014, 11:07  
Sany81
Частый гость
 
Регистрация: 30.08.2010
Сообщений: 46
Сказал спасибо: 0
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
Sany81 на пути к лучшему
По умолчанию 2 МК + 1 вход для программатора?

Добрый день.
Есть два МК связанных по MOSI+MISO+SCK
Как прошить по очереди эти два контроллера?
Был вариант делать два разъема под программатор, прошить первый, затем второй МК, затем перемычками соединить нужные ножки. Но это громоздкое и не красивое решение.
Можно ли отсоединить одину из ножек (MOSI+MISO+SCK) от программатора, что бы МК 100% не виделся и не шился программатором?

В этом случае будет всего 1 перемычка и один разъем под МК, с помощью перемычки выбираем либо работу в паре МК+МК, либо разорвать связь двух МК, либо выбрать какой из МК программировать.
Сейчас делаю разводку платы а под рукой нет МК что бы проверить мою идею с одной перемычкой.

Если кто знает на верняка, то подскажите какую ножку задействовать в моем случае.

З.Ы. На всякий случай МК=Mega8
Реклама:
Sany81 вне форума  
Непрочитано 10.04.2014, 12:14  
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,784
Сказал спасибо: 2,911
Сказали Спасибо 3,119 раз(а) в 2,110 сообщении(ях)
ForcePoint на пути к лучшему
Стрелка Re: 2 МК + 1 вход для программатора?

Вариантов видится четыре:
1. Джамперы.
2. Два разъёма для программирования (с отдельными !Reset'ами) и обязательное переключение выводов МК, который не программируется в данный момент, в 3-е состояние. Как вариант - можно линии MISO и MOSI "разбить" резисторами по нескольку сотен Ом.
3. Программирование "второго" МК через "первый" (например, на основе AVR910 и/или AVR911).
4. Bootloader в оба МК (например, на основе AVR109 и/или AVR911).
ForcePoint вне форума  
Непрочитано 10.04.2014, 12:27  
Sany81
Частый гость
 
Регистрация: 30.08.2010
Сообщений: 46
Сказал спасибо: 0
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
Sany81 на пути к лучшему
По умолчанию Re: 2 МК + 1 вход для программатора?

Сообщение от ForcePoint Посмотреть сообщение
Вариантов видится четыре:
1. Джамперы.
2. Два разъёма для программирования (с отдельными !Reset'ами) и обязательное переключение выводов МК, который не программируется в данный момент, в 3-е состояние. Как вариант - можно линии MISO и MOSI "разбить" резисторами по нескольку сотен Ом.
3. Программирование "второго" МК через "первый" (например, на основе AVR910 и/или AVR911).
4. Bootloader в оба МК (например, на основе AVR109 и/или AVR911).
Как раз и хочется сделать на джамперах, точнее всего на одном
Вот и спрашиваю, какую ногу МК "оторвать" от программатора, что бы программатор не видел/не шил этот МК.
Sany81 вне форума  
Непрочитано 10.04.2014, 12:40  
TEHb
Почётный гражданин KAZUS.RU
 
Аватар для TEHb
 
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
TEHb на пути к лучшему
По умолчанию Re: 2 МК + 1 вход для программатора?

По логике должно быть SCK. Без него контроллер не поймёт, что его пытаются программировать, и не включит MISO на выход.
TEHb вне форума  
Непрочитано 10.04.2014, 12:42  
svad0
Прописка
 
Регистрация: 14.11.2007
Сообщений: 150
Сказал спасибо: 3
Сказали Спасибо 47 раз(а) в 43 сообщении(ях)
svad0 на пути к лучшему
По умолчанию Re: 2 МК + 1 вход для программатора?

Цитата:
Вот и спрашиваю, какую ногу МК "оторвать" от программатора, что бы программатор не видел/не шил этот МК.
Должно быть SCK.
svad0 вне форума  
Непрочитано 10.04.2014, 12:44  
jump
Почётный гражданин KAZUS.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,981
Сказал спасибо: 0
Сказали Спасибо 4,939 раз(а) в 2,369 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: 2 МК + 1 вход для программатора?

Sany81,
1 шинный формирователь или 1 мультиплексор и ... один!!! Джампер
jump вне форума  
Непрочитано 10.04.2014, 12:58  
Sany81
Частый гость
 
Регистрация: 30.08.2010
Сообщений: 46
Сказал спасибо: 0
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
Sany81 на пути к лучшему
По умолчанию Re: 2 МК + 1 вход для программатора?

Спасибо, попробую разорвать SCK, сейчас разведу, а через пару дней проверю.
Sany81 вне форума  
Непрочитано 10.04.2014, 13:18  
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: 2 МК + 1 вход для программатора?

Жытага там точно нету?
niXto вне форума  
Непрочитано 10.04.2014, 14:03  
KBH-I
Почётный гражданин KAZUS.RU
 
Аватар для KBH-I
 
Регистрация: 01.05.2009
Адрес: Коптево
Сообщений: 2,849
Сказал спасибо: 276
Сказали Спасибо 427 раз(а) в 274 сообщении(ях)
KBH-I на пути к лучшему
По умолчанию Re: 2 МК + 1 вход для программатора?

Сообщение от Sany81 Посмотреть сообщение
Вот и спрашиваю, какую ногу МК "оторвать" от программатора, что бы программатор не видел/не шил этот МК.
RESET, естественно!
KBH-I вне форума  
Непрочитано 10.04.2014, 14:31  
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: 2 МК + 1 вход для программатора?

Оторвёте Ресет - запустится программа и установит на портах заданные в программе состояния. И?
niXto вне форума  
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Апгрейд и комплектующие для ноутбуков mikesmith Барахолка электронных компонентов 28 17.05.2023 23:25
Книги dosikus Делимся опытом 11242 29.12.2015 23:45
[Решено] Сборник перлов любителей кабельщины mikesmith Отвлекитесь, эмбеддеры! 135 14.08.2007 15:49


Часовой пояс GMT +4, время: 10:27.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot