Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ATmega AVR
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 13.09.2020
Сообщений: 1
1

АТМЕГА 8

13.09.2020, 09:41. Просмотров 328. Ответов 3
Метки нет (Все метки)

Будет ли вводиться программа в Атмега 8 с программатора AS4, если в программе MOSI, SCK или RESET используются как выходы? Боюсь, что нельзя будет после первого ввода потом ввести программу еще хотя бы раз.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.09.2020, 09:41
Ответы с готовыми решениями:

Атмега + USB
Посоветуйте как лучше связать контроллер атмегу с компом по USB. Видел уже есть меги с usb...

Видео камера + атмега?
Доброго времени суток! Возникла необходимость передавать потоковое видео с видео/веб камеры на ПК...

Атмега: фьюзы на кварц, запустится от внешнего? [РЕШЕНО]
Собсно, в сабже весь вопрос. МК (атмега168) прошит на работу от кварца 8 Мгц в режиме Full Swing....

Компьютер на микроконтроллере АТмега
Есть тут специалисты(?) которые могут спроектировать такую схему: К микроконтроллеру ATmega2560...

3
409 / 196 / 41
Регистрация: 21.09.2008
Сообщений: 679
13.09.2020, 18:26 2
Ножку RESET Вы точно не сможете использовать как выход, поскольку ни к какому порту она не подключена и используется при программировании. Главное - не запороть фьюзы RSTDISBL и SPIEN, случайно установив SPIEN в единичное состояние в программе-программаторе, что означает выключение. В остальном контактам MOSI, SCK не помешают другие линии, на которые можно и нужно поставить токоограничивающие резисторы номиналом порядка 220..470 Ом. От разъёма шлейфа программатора соединение к MOSI, RESET, SCK прямое, без токоограничивающих резисторов. Для наглядного пояснения прилагаю свою проверенную в работе часть схемы (на ATmega644PA). Программирование кристалла проходит без проблем, даже при подключенном TFT-экране.
1
Миниатюры
АТМЕГА 8  
Тутошний я
1887 / 1003 / 185
Регистрация: 03.11.2009
Сообщений: 3,384
Записей в блоге: 2
14.09.2020, 01:42 3
Цитата Сообщение от sharpey Посмотреть сообщение
Ножку RESET Вы точно не сможете использовать как выход, поскольку ни к какому порту она не подключена
ножка RESET это 6 пин порта C.
Цитата Сообщение от sharpey Посмотреть сообщение
Главное - не запороть фьюзы RSTDISBL
как раз этот фьюз и позволяет работать пину как обычному цифровому выходу.
Цитата Сообщение от Влад100 Посмотреть сообщение
RESET используются как выходы
в таком случае ни через AS4 ни через другие программаторы с ISP не запрограммируешь.
нужен параллельный программатор или фьюз доктор.

я тут подумал. если в контроллере залит загрузчик, по идее можно через него загрузит и при отключенном RESET. правда ни разу не слышал чтоб так делали.
Цитата Сообщение от Влад100 Посмотреть сообщение
MOSI, SCK
они не мешают программировать. главное чтоб сопротивление подключенное к этим выводам не было низким.
1
409 / 196 / 41
Регистрация: 21.09.2008
Сообщений: 679
14.09.2020, 18:32 4
Grey, Вы правы. Поленился глянуть в даташит на ATmega8, когда на экране был открыт на ATmega644PA. Подумал, что так же сделано и не проверил.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.09.2020, 18:32

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

СМА Candy Evo4 1074LWT2 - 06 3100565313200156, Нужен Full дамп на процессор Атмега 644
KD60EB20HA28 https://www.cyberforum.ru/savedimages/2017/10/18/2266641283.jpg


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.