Т.е. как в определенное время, с часовой индикацией?
На семисегментиках или жки?
Какой контроллер?
На какой стадии работа?
это не так просто, сначала надо часы сделать.
Я знаю, что не так просто, в наличии у меня 16С505, просто зажигание семисегментки от кнопки делал, теперь посложнее хочу.
На семисегментном думаю, у меня есть такие просто с общим анодом. Часы примерно представляю как сделать. Но столкнулся с проблемкой - синтаксис команд в МПЛаб и АСМэдит расходится, теперь как заново на велосипеде ездить учусь, но легче, чем с нуля!
А вообще я нашел в нэте уже готовый проект со схемой и прошивкой, но так любой сможет!
16С505 он же однократно програмируемый, мало памяти, снят с производства, нет возможности усложнить проект.
Возъми хотябы 16f628 или 16f876, это многократники с русским описанием со множеством примеров.
Давай определись с контроллером, потом начнем писать поэтапно блоками.
Сколько семисигментиков используется?
аппаратных прерывания нужно два, один для индикации второй для тика часов.
Сначала нужно семисигментную индикацию с кнопками управления,
потом часы на сделать,
далее уже сам атомат включения на 2-32 времени включения.
Можно включение звонков по расписанию с програмираванием времени включения через USART.
А вообще такую весчь лучше на двустрочном ЖКИ сделать, так может сразу как лучше сделать?
Сообщение отредактировал russo_turisto: 12.01.2012, 17:05:45