Мелкие вопросы по МК и ПЛИС.
подскажыте пожалуйста, сколько раз можна перешывать ATtiny2313?
- Реклама
На обложке даташита написано. Помоему 1000 раз гарантировано или 10 тыс.
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
При покупке очередной МЕГИ продавец мне сказал что контроллеры с префиксом *******I сняты с производства. у них в продаже тока ******U и ******U теперь в температурном диапазоне *******I.
Настоящий кот всегда либо голоден,
либо невыспался ...
либо невыспался ...
1. можна командой зделать Reset МК ATtiny2313, если можно то какой?
2. какой уровень лог.0 и лог.1 у МК ATtiny2313?
2. какой уровень лог.0 и лог.1 у МК ATtiny2313?
Пожалуй нет.Lestat писал(а):1. можна командой зделать Reset МК ATtiny2313, если можно то какой?
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
- Реклама
- Сообщения: 3459
- Зарегистрирован: Ср сен 27, 2006 16:18:57
Одной командой не знаю как. Но можно Включить "Watchdog Timer" в "System Reset Mode" на минимальный "Time-out" = 16 миллисекунд и зациклить программу. Через 16 миллисекунд будет Reset.Lestat писал(а):1. можна командой зделать Reset МК ATtiny2313, если можно то какой?
Кстати, слово "сделать" пишется через "с".
В datasheet всё расписано очень подробно.Lestat писал(а):2. какой уровень лог.0 и лог.1 у МК ATtiny2313?
RJMP 0x0000;Lestat писал(а):можна командой зделать Reset
to tych: не ожидал ("пожалуй нет")
Последний раз редактировалось Жека Чт май 03, 2007 21:12:26, всего редактировалось 1 раз.
Это не ресет.
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Что-то мнекажется, что и Watchdog и остальные туда же переходят (RTFM)? или я ошибаюсь?
- Вложения
-
- reset.gif
- (4.81 КБ) 602 скачивания
- Сообщения: 3459
- Зарегистрирован: Ср сен 27, 2006 16:18:57
Блин, но почему все темнят, и никто не хочет ответить по существу? Нравится играть в "Угадайку"?
"During reset, all I/O Registers are set to their initial values, and the program starts execution from the Reset Vector."
Обратите внимание: ВСЕ РЕГИСТРЫ УСТАНАВЛИВАЮТСЯ В НАЧАЛЬНЫЕ ЗНАЧЕНИЯ. А при просто переходе, регистры сохранят свои значения, и не факт, что прерывания после такого "ресёта" окажутся запрещены. Со всеми вытекающими последствиями...
Переходить то переходят. Но Reset это не только переход. Вот что пишут в datasheet на ATtiny2313:Жека писал(а):...Watchdog и остальные туда же переходят...
"During reset, all I/O Registers are set to their initial values, and the program starts execution from the Reset Vector."
Обратите внимание: ВСЕ РЕГИСТРЫ УСТАНАВЛИВАЮТСЯ В НАЧАЛЬНЫЕ ЗНАЧЕНИЯ. А при просто переходе, регистры сохранят свои значения, и не факт, что прерывания после такого "ресёта" окажутся запрещены. Со всеми вытекающими последствиями...
Я вам давно уже ответил выше - "Добавлено: Чт Май 03, 2007 2:20 pm"Барсик писал(а):Блин, но почему все темнят, и никто не хочет ответить по существу?
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
- Сообщения: 3459
- Зарегистрирован: Ср сен 27, 2006 16:18:57
Ну неужели трудно на симуляторе проверить! Настроить порты, переферию, запустить таймеры и выполнить "reset" - rjmp 0x0000... и посмотреть что получиться с тем что настроено и запущено... А ничего и не произойдет, всё останиться в исходном состоянии!!!
зы:
Я делал reset так:
зы:
Я делал reset так:
reset2:
ldi tmp,0
out TCNT1H,tmp
out TCNT1L,tmp
ldi tmp, (1<<WDCE)|(1<<WDE)
out WDTCR, tmp
off:
rjmp off
- Сообщения: 7
- Зарегистрирован: Ср апр 11, 2007 22:47:37
ATmega16:
Обязательно ли около кварца ставить конденсаторы? Если да то подойдут ли электролитические?
Обязательно ли около кварца ставить конденсаторы? Если да то подойдут ли электролитические?
"Всё новое - хорошо забытое старое" - для творцов без творческий мысли.
Рекомендуется ставить. Все равно какие главное чтоб около 22 пФ были. Найдешь такие электролиты - ставь смело.
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru


