Обсуждаем контроллеры компании Atmel.
-
vitalik_1984
- Поставщик валерьянки для Кота
- Сообщения: 2482
- Зарегистрирован: Пт авг 27, 2010 05:57:06
- Откуда: Тюмень
-
Контактная информация:
Сообщение
vitalik_1984 »
FreshMan писал(а):просто захотелось попробывать будет ли так работать.........

В вашем случае можно было написать
как в ассемблере.когда достигнет нуля, выйдет из цикла
В поисках истины человек развивается.
-
Сериг
- Это не хвост, это антенна
- Сообщения: 1451
- Зарегистрирован: Пт фев 19, 2010 19:39:28
- Откуда: Москва
Сообщение
Сериг »
подскажите что делать вылетает вот такая ошибка,при прошивки 88-й меги...
-
Вложения
-
- IMG_3513.jpg
- (109.11 КБ) 388 скачиваний
-
pyzhman
- Друг Кота
- Сообщения: 7016
- Зарегистрирован: Вс июл 12, 2009 19:15:29
- Откуда: Ижевск
-
Контактная информация:
Сообщение
pyzhman »
Снизить частоту тактирования пишет в качестве возможного решения.
Docendo discimus
-
Сериг
- Это не хвост, это антенна
- Сообщения: 1451
- Зарегистрирован: Пт фев 19, 2010 19:39:28
- Откуда: Москва
Сообщение
Сериг »
pyzhman писал(а):Снизить частоту тактирования пишет в качестве возможного решения.
А как сделать?снять кварц?атмега новая только что из магазина
-
pyzhman
- Друг Кота
- Сообщения: 7016
- Зарегистрирован: Вс июл 12, 2009 19:15:29
- Откуда: Ижевск
-
Контактная информация:
Сообщение
pyzhman »
Посмотреть в настройках программы-программатора. Settings/Programmer/DelayMultiplier
Последний раз редактировалось
pyzhman Пт дек 23, 2011 22:01:10, всего редактировалось 1 раз.
Docendo discimus
-
Сериг
- Это не хвост, это антенна
- Сообщения: 1451
- Зарегистрирован: Пт фев 19, 2010 19:39:28
- Откуда: Москва
Сообщение
Сериг »
pyzhman писал(а):Посмотреть в настройках программы-программатора.
Простите за наглость,а где искать эти настройки?
-
pyzhman
- Друг Кота
- Сообщения: 7016
- Зарегистрирован: Вс июл 12, 2009 19:15:29
- Откуда: Ижевск
-
Контактная информация:
Сообщение
pyzhman »
Подправил предыдущее сообщение.
Docendo discimus
-
Сериг
- Это не хвост, это антенна
- Сообщения: 1451
- Зарегистрирован: Пт фев 19, 2010 19:39:28
- Откуда: Москва
Сообщение
Сериг »
pyzhman писал(а):Подправил предыдущее сообщение.
Большое спасибо буду пробывать!!!
-
Сериг
- Это не хвост, это антенна
- Сообщения: 1451
- Зарегистрирован: Пт фев 19, 2010 19:39:28
- Откуда: Москва
Сообщение
Сериг »
pyzhman писал(а):Подправил предыдущее сообщение.
Забыл сказать у меня stk500v2...
-
FreshMan
- Друг Кота
- Сообщения: 6296
- Зарегистрирован: Пн ноя 22, 2010 00:57:15
- Откуда: Ukraine
Сообщение
FreshMan »
vitalik_1984 писал(а):FreshMan писал(а):просто захотелось попробывать будет ли так работать.........

В вашем случае можно было написать
как в ассемблере.когда достигнет нуля, выйдет из цикла
а можна по подробней, а то не совсем понял......., я ведь только учусь

Tell Me The Truth
-
Apparatchik
- Держит паяльник хвостом
- Сообщения: 908
- Зарегистрирован: Вс май 23, 2010 13:55:42
- Откуда: Украина, Александрия
Сообщение
Apparatchik »
FreshMan писал(а):vitalik_1984 писал(а):FreshMan писал(а):просто захотелось попробывать будет ли так работать.........

В вашем случае можно было написать
как в ассемблере.когда достигнет нуля, выйдет из цикла
а можна по подробней, а то не совсем понял......., я ведь только учусь

Пока n будет отличное от нуля, цикл будет "выполнятся".
«И всё-таки она вертится!»
-
FreshMan
- Друг Кота
- Сообщения: 6296
- Зарегистрирован: Пн ноя 22, 2010 00:57:15
- Откуда: Ukraine
Сообщение
FreshMan »
значит если написать
цикл будет выполнятся 10 раз ?
Tell Me The Truth
-
Apparatchik
- Держит паяльник хвостом
- Сообщения: 908
- Зарегистрирован: Вс май 23, 2010 13:55:42
- Откуда: Украина, Александрия
Сообщение
Apparatchik »
FreshMan писал(а):значит если написать
цикл будет выполнятся 10 раз ?
«И всё-таки она вертится!»
-
Сериг
- Это не хвост, это антенна
- Сообщения: 1451
- Зарегистрирован: Пт фев 19, 2010 19:39:28
- Откуда: Москва
Сообщение
Сериг »
pyzhman писал(а):Посмотреть в настройках программы-программатора. Settings/Programmer/DelayMultiplier
Дошел от 0 до 14,все равно шится отказывается!
-
FreshMan
- Друг Кота
- Сообщения: 6296
- Зарегистрирован: Пн ноя 22, 2010 00:57:15
- Откуда: Ukraine
Сообщение
FreshMan »
Apparatchik, я не понял ваш ответ......., так я правильно написал иль нет ?

Tell Me The Truth
-
Apparatchik
- Держит паяльник хвостом
- Сообщения: 908
- Зарегистрирован: Вс май 23, 2010 13:55:42
- Откуда: Украина, Александрия
Сообщение
Apparatchik »
FreshMan писал(а):Apparatchik, я не понял ваш ответ......., так я правильно написал иль нет ?

while (10) - будет выполнятся безконечно
while (n) - будет выполнятся пока n не достигнет нуля
«И всё-таки она вертится!»
-
BerZerK-ku
- Мучитель микросхем
- Сообщения: 492
- Зарегистрирован: Вт июл 22, 2008 08:10:54
Сообщение
BerZerK-ku »
Нет. Замените while(10) на while(n) и будет работать.
-
FreshMan
- Друг Кота
- Сообщения: 6296
- Зарегистрирован: Пн ноя 22, 2010 00:57:15
- Откуда: Ukraine
Сообщение
FreshMan »
все....., я окончательно запутался..........
Apparatchik писал(а):while (n) - будет выполнятся пока n не достигнет нуля
а когда n достигнет нуля ?
Tell Me The Truth
-
pyzhman
- Друг Кота
- Сообщения: 7016
- Зарегистрирован: Вс июл 12, 2009 19:15:29
- Откуда: Ижевск
-
Контактная информация:
Сообщение
pyzhman »
Пока в скобках tru, т.е. > 0, под фигурными будет выполняться.
Docendo discimus
-
Apparatchik
- Держит паяльник хвостом
- Сообщения: 908
- Зарегистрирован: Вс май 23, 2010 13:55:42
- Откуда: Украина, Александрия
Сообщение
Apparatchik »
FreshMan писал(а):все....., я окончательно запутался..........
Apparatchik писал(а):while (n) - будет выполнятся пока n не достигнет нуля
а когда n достигнет нуля ?
Ну это уже от Вас зависит. Например несколько постов выше вы n присвоили 10 и в теле цикла n=n-1; вот через 10 итераций n и достигнет нуля.
P.S. выражение n=n-1; можно заменить на n--; так быстрее писать

«И всё-таки она вертится!»