Вопрос по скечу ArduinoISP
- Войдите на сайт для отправки комментариев
Втр, 22/10/2013 - 16:53
Скажите как-бы прикрутить к этому скечу ещё один сигнал XLAT1 тактовые импульсы. Фюзы поправить. А лучше скеч на параллельный программатор если таковой есть.
http://www.qsl.net/pa3ckr/bascom%20and%20avr/avr%20clock/index.html
Я знаю, как кварц подключается, он у меня подключен. Я нечаянно указал не тот кварц и теперь с этим не запускается, а другова нет, и программатор не видит, а с программатором AVreal не хочу связываться. Как выход на ардуине во время программирования сформировать импульсы около 1 Мгц тем более что сам программатор уже написан чуть-чуть дополнить.
при чём тут кварц?
Ссылка указывает как подключается кварц к порцу.
Ссылка указывает как подключается кварц к порцу.
на снятие сигнала кварцевого генератора с ведущего контроллера и отправку ега на ведомый ссылка не указывает?
На ведущем (ATMEGA 2560) 16Мгц, а на ведрмом 4, ( ATMEGA8) ну 8 в лучшем случае, а настроин на 1Мгц
ну, пробуйте просто ногой дёргать типо digitalWrite(n, !digitalRead(n))
Я примерно про это и говорю только разобраться надо в какой части какая функция на чтение из камня там и подёргивать ногой только как почитать циклы которые выполняет программа чтобы получилось примерно 1 Мгц или организовать на какой-нибудь ноге ШИМ. Прошу совета, где лучше и что лучше?
Что бы одновременно тактировать и прошивать нужно что бы сигнал тактирования генерился в фоновом режиме, поэтому - analogWrite(127) ~500 Гц или tone() - от 1 Гц до 60 кГц или генератор на таймере от 1Гц до 300 кГц.
А 60 кГц хватит для прогромирования камня? А что на таймере нельзя разве больше получить?
А 60 кГц хватит для прогромирования камня?
А вы проверьте.
А что на таймере нельзя разве больше получить?
Больше чем что? Вы сообщение #40 читали из темы про генератор? Почитайте всю тему.
Похоже придется взять паяльник и спаять внешний генератор. А я надеился что с ардуиной получется без этого.( чуток обленился).
Так в чем проблема то? Вы проверили?
700 кГц подовал отклика не получил хотел 1 мГц. Везде пишут что надо около того.
Если у вас есть еще дуина, то можно без проблем получить 1 МГц.
нету всего одна и 2 убитых камня которые накопились и охота их востановить малой кровью.
Dmti,
Прочитайте это http://www.gammon.com.au/forum/?id=11637
в том числе раздел Alternate clock source
Перерыл весь сайт по сылке, а темы Alternate clock source не нашёл.
Dmti, извиняюсь. Я исправил ссылку.
В статье упоминается авторский вариант скетча ардуиноIsp, который может выдавать тактовую частоту на программируемый чип.
>> As an alternative to a crystal or resonator, the revised version of the sketch outputs a 8 MHz clock on pin D9 of the programming board. Thus you just need to connect D9 on the programming board to pin 9 of the target board and this will provide a clock signal, enough for you to upload the bootloader and change the fuses.
http://lib.chipdip.ru/053/DOC000053903.pdf
Тему перенёс http://arduino.ru/forum/obshchii/tema-dlya-obsuzhdeniya-parallelnyi-progrommator