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

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

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

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

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

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

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 08.08.2008, 00:26  
alex28411
Прописка
 
Аватар для alex28411
 
Регистрация: 14.01.2008
Сообщений: 121
Сказал спасибо: 1
Сказали Спасибо 19 раз(а) в 18 сообщении(ях)
alex28411 на пути к лучшему
По умолчанию Помогите разобраться с ATMEGA 8

Помогите, плиз, разобраться что к чему. Есть МК ATMega 8. Вывод RESET совмещен с PC6. Назначение этого вывода программируется соответствующими фьюзами. Вопрос: если вывод запрограммирован как PC6, то как потом можно перепрошить МК, ведь для программирования в режиме ISP на ногу RESET следует подавать лог. 0, а при работающем МК на выходе PC6 может быть в это время лог. 1? Как тут быть? Заранее благодарю за помощь.
Реклама:
alex28411 вне форума  
Непрочитано 08.08.2008, 00:29  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,018
Сказал спасибо: 936
Сказали Спасибо 2,270 раз(а) в 1,565 сообщении(ях)
dosikus на пути к лучшему
По умолчанию

Ну если ты ресет убил , насколько я понимаю , вперед параллельный программатор делать...
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 08.08.2008, 09:43  
alex28411
Прописка
 
Аватар для alex28411
 
Регистрация: 14.01.2008
Сообщений: 121
Сказал спасибо: 1
Сказали Спасибо 19 раз(а) в 18 сообщении(ях)
alex28411 на пути к лучшему
По умолчанию

Я еще ничего не убивал. Я просто хочу разобраться, что как работает у MEGA 8. До этого я работал с MEGA 16, а там с ногами чуть по другому. Я так понимаю, что и выводы MOSI MISO и SCK тоже не будут работать в режиме ISP если они используются, как порты?
alex28411 вне форума  
Непрочитано 08.08.2008, 12:53  
Halex07
Супер-модератор
 
Аватар для Halex07
 
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,508 раз(а) в 956 сообщении(ях)
Halex07 на пути к лучшему
По умолчанию

Это откосится только к RESET, так как для его установки портом используется FUSE-бит (конкретно-бит 7 RSTDISBL в единичку стр. 220 Датышитой). С остальными выводами последовательного программирования ты волен обращаться как с портами, но если будешь потом прошивать МК на плате, то производитель рекомендует защитить подключенную к ним периферию доп. резисторами в несколько десятков Ом - единиц кОм.
Halex07 вне форума  
Непрочитано 09.08.2008, 12:35  
alex28411
Прописка
 
Аватар для alex28411
 
Регистрация: 14.01.2008
Сообщений: 121
Сказал спасибо: 1
Сказали Спасибо 19 раз(а) в 18 сообщении(ях)
alex28411 на пути к лучшему
По умолчанию

Цитата:
С остальными выводами последовательного программирования ты волен обращаться как с портами, но если будешь потом прошивать МК на плате, то производитель рекомендует защитить подключенную к ним периферию доп. резисторами в несколько десятков Ом - единиц кОм.
Тоесть, я так понял, что программатор к этим линиям подключается через резисторы, а управляемые линии напрямую?[/quote]
alex28411 вне форума  
Непрочитано 09.08.2008, 14:06  
Halex07
Супер-модератор
 
Аватар для Halex07
 
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,508 раз(а) в 956 сообщении(ях)
Halex07 на пути к лучшему
По умолчанию

Все с точностью до наоборот, линии MISO, MOSI, SCK - напрямую к МК, а другие компоненты на плате - через резисторы, чтобы при программировании не оказывали влияния. Да и с питанием тоже надо при этом обеспечить развязку. Короче, чего я изображаю "испорченный телефон", читай апноуты про внутрисистемное программирование, если память не изменяет AVR910.
На некоторые на Гаврюше (www.gaw.ru) есть русский перевод. Можешь еще у Рюмика почитать в Радиомаматор по моему за 2005 г. "Микроконтроллеры АВР 10 ступеней". Она вроде и в онлайн валяется,прямо набери в поиске то что в кавычках и будет тебе счастье.
ЗЫ Вернуля на главную а тут в соседнем посте как раз USB программатор обсуждают по этому апноуту.
Halex07 вне форума  
Непрочитано 09.08.2008, 14:35  
alex28411
Прописка
 
Аватар для alex28411
 
Регистрация: 14.01.2008
Сообщений: 121
Сказал спасибо: 1
Сказали Спасибо 19 раз(а) в 18 сообщении(ях)
alex28411 на пути к лучшему
По умолчанию

Спасибо огромное!
alex28411 вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ATmega 8 Помогите разобраться !!! snakesoft Микроконтроллеры, АЦП, память и т.д 41 07.12.2008 20:48
Помогите с ATmega 32 (32х) naumovich Микроконтроллеры, АЦП, память и т.д 10 07.10.2008 08:31
Помогите советом Atmega+MBI onixsuanaxddd Микроконтроллеры, АЦП, память и т.д 3 04.06.2008 06:38
Помогите с глюком в ATmega 16!!! 357357 Микроконтроллеры, АЦП, память и т.д 4 07.04.2008 02:27
Люди помогите с ATMega и Code Vision 7Fantomas7 Микроконтроллеры, АЦП, память и т.д 2 05.04.2008 21:10


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


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