roboforum.ru

Технический форум по робототехнике.
Текущее время: 23 ноя 2024, 07:34

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: Использование вывода reset у attiny2313
СообщениеДобавлено: 05 янв 2011, 10:51 
Не в сети
Аватара пользователя

Зарегистрирован: 16 окт 2007, 11:57
Сообщения: 349
Откуда: Минycинck
Всем привет!
Собираю таймер для ультрафиолетовой лампы для проявления фоторезиста. Взял контроллер который был под рукой (ATTINY2313). Задействовал все выводы МК. Но вот какая проблема, на PINA.2 повесил одну из кнопок (всего их три). Ранее никогда не использовал вывод RESET.
Вот как у меня получилось всё: вывод PINA.2 сконфигурирован как вход с подтяжкой, при нажатии кнопки, вывод PINA.2 замыкается на землю. При этом контроллер перезагружается. Т.е. таким образом не удалось использовать этот вывод МК. Сделал наоборот: PINA.2 сконфигурирован как вход в состоянии Z. При нажатии кнопки на вывод подаётся напряжение питания МК, но при считыавнии с этого вывода информации при нажатой кнопке, всегда было нулевое значение.
Расскажите как использовать вывод RESET у этого и всех МК как и обычные выводы.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование вывода reset у attiny2313
СообщениеДобавлено: 05 янв 2011, 11:06 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Просто запрограмить фьюз "ресет дисбл" - только у вас МК больше не будет по SPI прошиваться.

Используйте МК с достаточным количеством ног - не мудрите не имея опыта. По 90 рублей atmega8 DIP-40 и atmega16 в DIP-40

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование вывода reset у attiny2313
СообщениеДобавлено: 05 янв 2011, 11:08 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
в фусибитах сказать что теперь это не ресет, а порт.
но после этого обычным программатором не сможешь перешивать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование вывода reset у attiny2313
СообщениеДобавлено: 05 янв 2011, 12:35 
Не в сети
Аватара пользователя

Зарегистрирован: 16 окт 2007, 11:57
Сообщения: 349
Откуда: Минycинck
Цитата:
в фусибитах сказать что теперь это не ресет, а порт.
но после этого обычным программатором не сможешь перешивать.

Так я и думал. А есть возможность сделать так, чтобы и шить можно было и использовать эту ногу. Если беде менять контроллер ради одной кнопки, нужно заново всё переделывать и плату перетравливать.
А можно на одну ногу повесить и кнопку и светодиод? Кажется я слышал про такое, не могу найти где слышал.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование вывода reset у attiny2313
СообщениеДобавлено: 05 янв 2011, 12:54 
Не в сети
Аватара пользователя

Зарегистрирован: 01 июл 2009, 08:59
Сообщения: 2253
Откуда: Екатеринбург
прог. языки: асемблер AVR
Между кнопками и контролером поставьте приоритетный шифратор - три кнопки в две линии.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование вывода reset у attiny2313
СообщениеДобавлено: 05 янв 2011, 13:19 
Не в сети
Аватара пользователя

Зарегистрирован: 19 янв 2010, 14:51
Сообщения: 979
Откуда: Петрозаводск
прог. языки: C, FBD, Wiring-Processimg,,,LD, SFC, ST...
ФИО: Вадим
Покажите схему, может подскажем решение для расширения возможностей ввода-вывода... На начальном этапе и при отсутствии замены МК, не советую отключать возможность ISP...

_________________
Роботы, уже среди нас...
Прошу прощения за аватар, никак схему динамической индикации не могу настроить :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование вывода reset у attiny2313
СообщениеДобавлено: 05 янв 2011, 13:28 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Схемотехника сборник схем для микроконтроллеров - http://proavr.narod.ru/09.htm ниже.

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование вывода reset у attiny2313
СообщениеДобавлено: 05 янв 2011, 13:59 
Не в сети
Аватара пользователя

Зарегистрирован: 16 окт 2007, 11:57
Сообщения: 349
Откуда: Минycинck
Схема есть только такая.


Вложения:
timer.jpg
timer.jpg [ 95.45 КиБ | Просмотров: 3384 ]


Последний раз редактировалось loid 05 янв 2011, 15:06, всего редактировалось 1 раз.
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование вывода reset у attiny2313
СообщениеДобавлено: 05 янв 2011, 14:50 
Не в сети
Аватара пользователя

Зарегистрирован: 19 янв 2010, 14:51
Сообщения: 979
Откуда: Петрозаводск
прог. языки: C, FBD, Wiring-Processimg,,,LD, SFC, ST...
ФИО: Вадим
Это печатная плата, как думаете, сколько найдётся желающих восстанавливать по ней принципиальную схему?

_________________
Роботы, уже среди нас...
Прошу прощения за аватар, никак схему динамической индикации не могу настроить :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование вывода reset у attiny2313
СообщениеДобавлено: 05 янв 2011, 15:08 
Не в сети
Аватара пользователя

Зарегистрирован: 16 окт 2007, 11:57
Сообщения: 349
Откуда: Минycинck
Вот немного подкорректировал печатку, теперь должно быть всё понятно, схему не рисовал. Всем спасибо кто помог, буду делать вместо третьей кнопки - сочетание двух. Но готов выслушать идеи у кого какие есть.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO