Свежие обсуждения
Микроконтроллеры

AVR начинающим - вопросы и ответы

1 11 68

AndryG- Спасибо за инфу.

 

Подскажите: для прошивки контроллера ATmega16 через адаптер "FBPRG" - 5 проводков и программатор AVReal, обязательно нужно внешнее напряжение +5в. И если нужно, то можно взять +5в с USB?

 

Весьма успешно прошивал при питании от незадействованных линий данных LPT.
Только в AVReal надо ключик -ap прописать, чтобы он эти линии в 1 установил.

 

Tadas - а какие именно незадействованные проводки использовать?

 

FBPRG использует такие ноги:

/RESET D4(pin6)
SCK D6(pin8)
MOSI D5(pin7)
MISO ACK(pin10)
XTAL1 D3(pin5)

Значит D0, D1, D2, D7 соединяются в кучу и используются в качестве питания.
Правда, не могу гарантировать, что на любом компе это получится.
Возможно результат будет зависеть от типа порта, установленного в БИОСе.
У меня это отлично работало, потом все-таки спаял байт бластер (лень прошла )

 

Если я подпитываю от USB, в этом случае нунжно ставить конденсаторы на питание? Если нужно, то как поставить, непосредственно на МК ( т.е. на VCC и AVCC ) и нужно ли ставить конденсатор на GND? На счет байт бластера,я согласен,хороший вариант. Просто сроки поджимают, поэтому делаю, то что побыстрей.

 

Пытаюсь прописать ATiny2113 c помощью программы Pony prog и программатора из 5 проводков, пишет ошибка 21. При этом вроде читает. Может кто знает что это означает?
Программу скачал из книжки Белова для ассемблера.

 

Возможно ли сделать защиту по току и кз в блоке питания с МК управлением (Atmega8- задатчик напряжения и вольтметр с амперметром) по следующему алгоритму:
Сравниваем значение тока с установленным и если он больше то на выходе ШИМ =0.
У меня что-то не получается горит выходной транзистор (кт 829).

 

Этот вопрос анулируется, т.к. уже разобрался.--(((Если я подпитываю от USB, в этом случае нунжно ставить конденсаторы на питание? Если нужно, то как поставить, непосредственно на МК ( т.е. на VCC и AVCC ) и нужно ли ставить конденсатор на GND? На счет байт бластера,я согласен,хороший вариант. Просто сроки поджимают, поэтому делаю, то что побыстрей.
)))--

 

Скажите почему была у меня схема на атмега16 перевел ее на атмега8 с кварцем 12 мгц и стал у меня контроллер заметно медленнее работать?
Какие фузы у атмеги8 надо выставить чтоб от внешнего кварца 12 мгц работал?