=DeaD= писал(а):2 провода идущих рядом это конденсатор
Не совсем конденсатор... Там еще и индуктивность есть и волновое сопротивление 50 Ом врядли подойдет. Там нужно четко следовать рекомендациям. Уже попадался на этом...
Недавно книжку умную читал, там все это было конкретно расписано. Во всем виноваты переходные процессы и отраженные волны... При соединении напрямую заработает далеко не с каждой мамкой и только с короткими проводами, если вообще заработает. ЮСБ вообще штука очень прихотливая...
А по поводу того что вся прошивка на 12 Мгц- так там можно и заменить 12 на 8...
Или может есть какие-нибудь другие способы? суть проблемы- надо либо с компа зажечь светодиод через МК, или наоборот, хотя бы сэмулировать нажатие клавиши виртуальной клавиатуры.
ПОМОГИТЕ!! стал пробовать менять частоту и перейти на внутренний кварц - и по глупости выставил CKSEL в ноль(в понипрог - везде галочки). и теперь МК перестал работать. как его оживить?
Внутри AVR кварца нет - читайте "Устройство Микроконтроллера AVR" на русском языке - http://avr123.nm.ru/02.htm - учебного курса по AVR и PIC для начинающих с нуля и даташит на английском.
Способы тактирования AVR и схемы источников такта смотрите на страничке - "Все о прошивке AVR" - http://avr123.nm.ru/07.htm
Если будете читать внимательно, то многое проястнится. 7 раз отмерь - один раз отрежь !
Последний раз редактировалось avr123.nm.ru 07 июл 2009, 17:18, всего редактировалось 2 раз(а).
Подать внешние тактовые импульсы - или с генератора, или программатором,который умеет эти импульсы генерировать. Например avreal. OR-AVR-PROG-USB тоже умеет (правда только начиная со второй партии)
Следует заметить, что программатор не будет определяться ни одной ОС, если номинальная частота кварца отличается от 12 МГц. Это связанно с особенностями работы USB – тактовая частота передачи данных по USB для Low Speed Device равна 1, 5 МГц – тактовая частота управляющего МК программатора должна быть ровно в 8 раз выше.
воспринять как "пишут что для low speed достаточно 1.5"??? Русским же по белому написано - частота USB 1.5, частота МК в 8 раз выше, т.е. 12...
Я уже не говорю про то, что ну в каждом руководстве по авр большими красными цифрами написано: "Programmed" = галка стоит = 0, "Unprogrammed" = галка не стоит = 1. И строго каждый новичок умудряется поставить все 4 галочки CKSEL вместо того чтоб снять...
И еще - внутренний генератор МК это не кварц вообще. Это RC. Он нестабильный. Для юсб не годился бы, даже если бы был 12. Это раз. А еще в атмеге8 даже его нет - это два
Ну а как оживить? Подать внешний такт. О - уже написали...