Электронные часы с будильником на микроконтроллере AT90S2313

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
BAYERN
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Ср сен 20, 2006 18:20:55
Откуда: UKRAINE

Электронные часы с будильником на микроконтроллере AT90S2313

Сообщение BAYERN »

Собрал электронные часы с будильником на микроконтроллере AT90S2313-10PI И.Коваля, хочу добавить в него несколько будильников.
Пробовал через ОЗУ-глючит, свободные РОНы пробовал тоже печально.
Кто с подобным сталкивался ПОМОГИТЕ!!!
Аватара пользователя
Mamonth
Вымогатель припоя
Сообщения: 534
Зарегистрирован: Пн янв 16, 2006 08:00:17
Откуда: Иркутск

Сообщение Mamonth »

Интересно причем тут РОНы?? Используй ячейки EEPROM отдела памяти ну и обработчик придется переписать... :roll: :wink:
Today fine night...
Гость

Сообщение Гость »

Я и использую ЕЕPROM. Хочу сделать ,чтобы каждое новое значение будильника записывалось в ячейку ОЗУ, а оттуда уже сравнивалось с текущим временем, но путаюсь с записью в стек.
Кстати автор девайса добавил второй будильник, используя оставшиеся РОНы-я уже новую прошивку проверил.
Аватара пользователя
BAYERN
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Ср сен 20, 2006 18:20:55
Откуда: UKRAINE

Сообщение BAYERN »

Anonymous писал(а):Я и использую ЕЕPROM. Хочу сделать ,чтобы каждое новое значение будильника записывалось в ячейку ОЗУ, а оттуда уже сравнивалось с текущим временем, но путаюсь с записью в стек.
Кстати автор девайса добавил второй будильник, используя оставшиеся РОНы-я уже новую прошивку проверил.


Это мое сообщение(спешил ответить-не вошел(маладой ещё))
С EEPROM проблемы начинаются,когда начинаю подпрограммы писать.
Аватара пользователя
BAYERN
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Ср сен 20, 2006 18:20:55
Откуда: UKRAINE

Сообщение BAYERN »

все проблему решил , не парьте мозги(если кто и мучался)
Аватара пользователя
Abaktyсh
Вечно гонимый
Сообщения: 232
Зарегистрирован: Ср фев 28, 2007 17:48:07

Сообщение Abaktyсh »

КАК ! решил !!!
Аватара пользователя
asd
Встал на лапы
Сообщения: 95
Зарегистрирован: Сб янв 20, 2007 22:03:21
Откуда: от верблюда

Сообщение asd »

BAYERN, где можно посмотреть на проект : электронные часы с будильником на микроконтроллере AT90S2313-10PI И.Коваля
kalin
Родился
Сообщения: 14
Зарегистрирован: Вс авг 13, 2006 15:35:20

Сообщение kalin »

Не много не в тему но... Реально ли сделать таймер для управления 4-мя устройствами, выводом текущего времени и настройки таймеров на 4-е 7-ых индикаторов+опрос 4-х кнопок на 90s2313, или все таки использовать другой контроллер (2313 есть, другой придется покупать)?
Аватара пользователя
BAYERN
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Ср сен 20, 2006 18:20:55
Откуда: UKRAINE

Сообщение BAYERN »

to Abaktych: сделал очень просто-вырезал все лишнее, вставил то что надо.

to Asd:
используй любой поисковик

to Kalin:нет не получится, у 2313 для этого ног не хватит
7+4 на индикатор 4ноги на устр-ва на кнопки не хватает
Аватара пользователя
Мышонок
Друг Кота
Сообщения: 3792
Зарегистрирован: Чт сен 14, 2006 11:42:09
Откуда: Обитаю на чердаке
Контактная информация:

Сообщение Мышонок »

Если устройства по ногам МК считать - то надо всю современную технику просто вывезти на свалку :shock: , так как она не должна работать потому, что ног не хватает! :)))
А другие микросхемы для чего существуют? И т.д. и т.п. 8)
Память очень интересная штука: бывает так, что запомнишь одно, а вспомнишь другое...
Аватара пользователя
BAYERN
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Ср сен 20, 2006 18:20:55
Откуда: UKRAINE

Сообщение BAYERN »

конечно можно использовать для отображения чисел на 7сег.жки микросхему 514ид, что позволит сэкономить часть ножек.
Но когда собираешь любой девайс надо все учитывать и ноги в первую очередь и конечно же возможности мк.
Аватара пользователя
Мышонок
Друг Кота
Сообщения: 3792
Зарегистрирован: Чт сен 14, 2006 11:42:09
Откуда: Обитаю на чердаке
Контактная информация:

Сообщение Мышонок »

514ИД и ВСЁ??? :shock: Мы далеко пойдём! :)))
Память очень интересная штука: бывает так, что запомнишь одно, а вспомнишь другое...
Аватара пользователя
BAYERN
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Ср сен 20, 2006 18:20:55
Откуда: UKRAINE

Сообщение BAYERN »

хорошо, есть варианты разные.
Главное чтобы было желание
kalin
Родился
Сообщения: 14
Зарегистрирован: Вс авг 13, 2006 15:35:20

Сообщение kalin »

Собираю на 514ид, ног хватает, боюсь что не хватит flash памяти.
Аватара пользователя
Мышонок
Друг Кота
Сообщения: 3792
Зарегистрирован: Чт сен 14, 2006 11:42:09
Откуда: Обитаю на чердаке
Контактная информация:

Сообщение Мышонок »

Любую программу можно сократить минимум на две команды :) (Из опыта нескольких поколений программистов).
Память очень интересная штука: бывает так, что запомнишь одно, а вспомнишь другое...
Аватара пользователя
Jetetex
Встал на лапы
Сообщения: 117
Зарегистрирован: Ср окт 15, 2014 12:45:46
Откуда: Анапа

Re: Электронные часы с будильником на микроконтроллере AT90S

Сообщение Jetetex »

Народ, подскажите что изменить в прошивке, что бы убрать транзисторы? Или проще поехать их купить (транзисторы)?
Если я чего-то не знаю, это не говорит о моем невежестве, а только о том, что раньше этот вопрос лежал вне сферы моих интересов.
Аватара пользователя
АлександрЛ
Друг Кота
Сообщения: 43776
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Re:

Сообщение АлександрЛ »

asd писал(а):электронные часы с будильником на микроконтроллере AT90S2313-10PI И.Коваля

http://kazus.ru/shemes/showpage/0/870/1.html - если вы ещё сами не нашли,
Схема:
http://kazus.ru/nuke/files/schema_c1.gif
Аватара пользователя
НАПАЛМ
Это не хвост, это антенна
Сообщения: 1314
Зарегистрирован: Пт ноя 27, 2009 19:47:13
Откуда: Казань

Re: Электронные часы с будильником на микроконтроллере AT90S

Сообщение НАПАЛМ »

Jetetex писал(а):Народ, подскажите что изменить в прошивке, что бы убрать транзисторы? Или проще поехать их купить (транзисторы)?


Не надо их убирать. Просто ставьте маломощный pnp транзистор, который найдете и все.

Спойлерничего себе, тема 2007 года, вот это некрофилия
Аватара пользователя
Jetetex
Встал на лапы
Сообщения: 117
Зарегистрирован: Ср окт 15, 2014 12:45:46
Откуда: Анапа

Re: Электронные часы с будильником на микроконтроллере AT90S

Сообщение Jetetex »

НАПАЛМ писал(а):ничего себе, тема 2007 года, вот это некрофилия


Кто то раньше начал, кто-то позже. :)
Если я чего-то не знаю, это не говорит о моем невежестве, а только о том, что раньше этот вопрос лежал вне сферы моих интересов.
Аватара пользователя
Jetetex
Встал на лапы
Сообщения: 117
Зарегистрирован: Ср окт 15, 2014 12:45:46
Откуда: Анапа

Re: Электронные часы с будильником на микроконтроллере AT90S

Сообщение Jetetex »

прошу прощения если не в тему, помогите посчитать значение компаратора на 1сек при частоте кварца 4Мгц, делитель СК/64. AT90S2313. А то я что то не пойму - вроде правильно почитал, а он отстаёт примерно на 10 сек в минуту. :shock:

у меня получилось 62500 (F424)

И еще вопрос - когда идет обработка прерывания компаратора таймер щитает дальше, или ждет окончания обработки?
Если я чего-то не знаю, это не говорит о моем невежестве, а только о том, что раньше этот вопрос лежал вне сферы моих интересов.
Ответить

Вернуться в «AVR»