Доброго времени суток. Сразу предупрежу, что я полный нуб и начал изучать микроконтролллеры буквально с неделю.
Проблема следующая: деод 6 на корпусе программатора не мигает, хотя должен (на отладочной плате все работает). При попытке опознать микрококонтроллер в AVR studio ругается ошибкой (ISP mode Error). Т.е. вообще запрограммировать микроконтролер стало невозможно. Дело в том, что отошел какой-то контакт, отвечающий за PB6 и надо обращаться к производителю? Или в чем может быть дело?
Использую мк Atmega16, программатор STK-500.
Проблема с STK-500
-
OKcomruter
- Родился
- Сообщения: 15
- Зарегистрирован: Пн апр 14, 2008 23:19:03
- Реклама
гостевая1
- Реклама
гостевая2
я даже не смог писиэмсиайный порт применить для такой цели..только реальный ком....и вот еще ft232 помог.
а все же ---почему порт писиэмсиай-порт на ком кривит при работе?у меня такая надежда была , что это будет железный порт....а оказался тоже програмный...короче валяется , тварь....я за него 1200 рябчиков отдал
а все же ---почему порт писиэмсиай-порт на ком кривит при работе?у меня такая надежда была , что это будет железный порт....а оказался тоже програмный...короче валяется , тварь....я за него 1200 рябчиков отдал
- Реклама
гостеваая 3
- Телерадиокошак
- Прорезались зубы
- Сообщения: 200
- Зарегистрирован: Пт ноя 17, 2006 21:57:43
Он работает. Но не со всеми устройствами. USB, наряду с кучей преимуществ, имеет и недостатки, о которых не очень распространяются в обзорах. Один из них - задержка сигнала. Т.е. невозможно "дрыгать ногами" в реальном времени с достаточной точностью, даже на не очень большой скорости. Принтерам это не важно. Программаторам важно.asd писал(а):так зачем этот переходник если он не работает.Да и какая разница прогамный или апаратный
Невозможно сделать полноценный переходник USB-LPT. Из-за ограничений USB. Смотрите в сторону USB-программаторов.
- Телерадиокошак
- Прорезались зубы
- Сообщения: 200
- Зарегистрирован: Пт ноя 17, 2006 21:57:43
Изменять уровень сигнала (логический ноль/логическая единица)на выводах/лапках микросхемы/пинах без лишних задержек.asd писал(а):но поясните еще что такое "дрыгать ногами" в реальном времени
На LPT это можно делать достаточно быстро. На USB, ввиду сложности протокола, короткие импульсы сделать сложно. Задержки неизбежны, причем время этих задержек (начиная с того момента, когда вы вызываете в программе функцию подачи логической единицы на определенным выводе, до того момента, когда эта единица на этом выводе дейтствительно установится) может быть довольно большим.
Поэтому USB-программаторы содержат микроконтроллер.
Вот. Объяснил, как мог.