AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
25.12.2009, 00:00
|
|
Гражданин KAZUS.RU
Регистрация: 08.07.2006
Сообщений: 886
Сказал спасибо: 119
Сказали Спасибо 1,110 раз(а) в 177 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано.
Сообщение от Easyrider83
|
А если мы сделаем порт выводом, установим, допустим, единичку. А потом через кнопку замыкаем на землю.
|
Это очень плохо, контроллер может долго не протянуть.
Если хотите избавится от подтягивающего резистора для кнопки, то порт должен работать как вход, а в регистре PORT необходимо установить соответствующую единицу. Тогда включится подтяжка порта на "+" внутри контроллера.
|
|
|
|
25.12.2009, 00:04
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано.
Сообщение от alexgap
|
Это очень плохо, контроллер может долго не протянуть.
Если хотите избавится от подтягивающего резистора для кнопки, то порт должен работать как вход, а в регистре PORT необходимо установить соответствующую единицу. Тогда включится подтяжка порта на "+" внутри контроллера.
|
Спасибо! Пробуем...
С микрочипом чего-то не выходит.
Нашел. У АВР с этим проще. Входной порт определил единичкой, резистор подтянулся. А у микрочипа некоторые МК поддерживают pull-up резисторы. Надо в соответствующий регистр записать единичку.
Последний раз редактировалось Easyrider83; 26.12.2009 в 02:41.
|
|
|
|
29.12.2009, 13:17
|
|
Прохожий
Регистрация: 12.10.2009
Сообщений: 6
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано.
Здравствуйте почтенные форумчане. Кто может сталкивался , хочу собрать программатор для флешек BIOSa. И нигде не встречал ничего подобного. Поделитесь информацией пожалуйста.
|
|
|
|
29.12.2009, 14:22
|
|
Прохожий
Регистрация: 21.05.2009
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано.
вставил я мегу8, определилась все нормально!
выстави фьзы записал по моему даже!?их.
потом мне чёт взбрело в голову попробовать всё это прошить на проге понипрог, подключаю выставляю ,прошивать! а программа не видит мк.
беру опять в старую программу подключаю uniprof, и она уже не видит мк.
может есть какие схемы параллельных программаторов? или высоковольтных?
но без применения мк? денег нет на покупку мк уже.
|
|
|
|
29.12.2009, 14:39
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано.
Сообщение от Учащийся
|
Здравствуйте почтенные форумчане. Кто может сталкивался , хочу собрать программатор для флешек BIOSa. И нигде не встречал ничего подобного. Поделитесь информацией пожалуйста.
|
www.willem.org
|
|
|
|
29.12.2009, 18:48
|
|
Прохожий
Регистрация: 12.10.2009
Сообщений: 6
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано.
MisterDi,
Знаком я с этим программатором. Наворочено в нем но работает плохо. Еще еепромки пишет и читает. Разочаровался в нем.
|
|
|
|
29.12.2009, 19:01
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано.
Willem наверно один из лучших по соотношению простота/функциональность. Его недостаток - сложность настройки и установки перемычек. Среди простых не плох еще BiDiPro. Вообще-то пррграмматоры обсуждаются не в этой теме
|
|
|
|
04.01.2010, 11:06
|
|
Прописка
Регистрация: 29.06.2007
Сообщений: 217
Сказал спасибо: 143
Сказали Спасибо 13 раз(а) в 11 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано.
вставил я мегу8, определилась все нормально!
выстави фьзы записал по моему даже!?их.
потом мне чёт взбрело в голову попробовать всё это прошить на проге понипрог, подключаю выставляю ,прошивать! а программа не видит мк.
беру опять в старую программу подключаю uniprof, и она уже не видит мк.
может есть какие схемы параллельных программаторов? или высоковольтных?
но без применения мк? денег нет на покупку мк
Поэтому я сделал устройство реанимации меги8 используется часто.Помогал HELEX спасибо тебе !
|
|
|
|
04.01.2010, 14:00
|
|
Частый гость
Регистрация: 07.01.2009
Сообщений: 12
Сказал спасибо: 6
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано.
Привет всем. У меня вопрос такого характера.
Когда заливаются FUSE, после прошивки МК программой или они заливаются одновременно. И если они заливаются одновременно значит FUSE заносятся в МК выставленные по умолчанию, верно или нет.
И еще вопрос. Я хочу Т2 в ATmege48 включить в асинхронном режиме от кварца 32768, а сам МК чтобы работал от другой частоты. По моим понятиям я должен FUSE выставить, так что бы МК работал от внутреннего своего генератора.
Или можно как-то по-другому это все сделать?
|
|
|
|
04.01.2010, 15:07
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,381
Сказал спасибо: 1,962
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано.
Сообщение от motleycrue
|
По моим понятиям я должен FUSE выставить, так что бы МК работал от внутреннего своего генератора.
Или можно как-то по-другому это все сделать?
|
Читаем в даташите:
The device can operate its Timer/Counter2 from an external 32.768 kHz watch crystal or a external clock source. The Timer/Counter Oscillator Pins (TOSC1 and TOSC2) are
shared with XTAL1 and XTAL2. This means that the Timer/Counter Oscillator can only
be used when an internal RC Oscillator is selected as system clock source.
То есть имеено так, и никак иначе. Что поделать, функций много, пинов мало
Запись fuse и запись флеш - это разные команды протокола записи. В моем программаторе фузы вообще пишутся-читаются по отдельному тычку, как в других - не знаю, но по логике - это должно производиться в конце.
__________________
[ жизнь приятна и красива, если выпить литр пива ]
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 00:14.
|
|