Нужна программа на МК AT90S8515

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Родился
Сообщения: 4
Зарегистрирован: Ср июн 04, 2008 21:08:40

Сообщение kyZma »

Люди, спасайте, горю.... нужна программа, которая при нажатии на 1 клавишу зажигает диод и отправляет по проводу сигналд на базу, которая, в свою очередь запоминает номер платы с которой сигнал пришёл. а при нажатии 2 клавиши гасит диод и останавливает сигнал.

Есть 1 МК с этой программой, но к базе идёт 2 схемы. вот мне нужно ко 2-ой. СПАСАЙТЕ плз.
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 139
Зарегистрирован: Ср сен 19, 2007 10:26:43
Откуда: Украина,Черновцы

Сообщение Reboot_s »

Не совсем понятна задача.
Это два устройства, или одно?
2-рая клавиша на "базе" или вместе с первой?
И вообще, что поразумевается под "базой"?
Формулируйте вопрос точнее и без "горю" и "помогите".
Не напрягайся - перезагрузись!
Контактная информация:
Реклама
Родился
Сообщения: 4
Зарегистрирован: Ср июн 04, 2008 21:08:40

Сообщение kyZma »

Reboot_s писал(а):Не совсем понятна задача.
Это два устройства, или одно?
2-рая клавиша на "базе" или вместе с первой?
И вообще, что поразумевается под "базой"?
Формулируйте вопрос точнее и без "горю" и "помогите".
база- это грубо говоря ящик с несколькими 7 сегментными индикаторами и колонкой, которая издаёт сигнал. К "базе" подключается через лан кабель плата с диодом и 2 кнопками. 1 зажигает диод и отправляет сигнал на "базу" а 2 клавиша гасит диод и прекращает сигнал.
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 173
Зарегистрирован: Чт мар 20, 2008 20:33:43

Сообщение delay »

Все равно не понятно. На выносной плате у вас получается стоит просто включатель, который подает питание на светодиод и на базу. Одна кнопка или две, - это уже как вы реализуете. А на базе вы хотите поставить МК, который бедет ловить этот сигнал от плат и регистрировать их. Нужно знать сколько будет плат, чтобы понять сколько входов МК понадобится задействовать. Каким образом будет осуществляться регистрация сигнала? Светодиод? Наверно должна быть еще возможность сброса этой сигнализации. Общая для всех или индивидуальная? А реализовать это просто. Опрос порта входа. При появлении потенциала на одном из них - зажечь соответствующий светодиод управляя соответствующим выходом МК пока не появится сигнал сброса от базы.
Нужно подробно описать задачу.
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Встал на лапы
Аватара пользователя
Сообщения: 139
Зарегистрирован: Ср сен 19, 2007 10:26:43
Откуда: Украина,Черновцы

Сообщение Reboot_s »

Я сомневаюсь, что туту МК вообще нужен.
Кнопки, первая и вторая вешается на регистр, который соответсвующим образом реагирует на их нажатие и зажигает светодиод. Плюс сигнал с этого регистра идет на D-регистр, который, если мне не изменяет память, меняет свое состояние с приходом нового импульса.
Таким образом и светодиод горит(или не горит) и D-регистр держит состояние, указывающее, что была нажата кнопка.
Не напрягайся - перезагрузись!
Контактная информация:
Реклама
Родился
Сообщения: 4
Зарегистрирован: Ср июн 04, 2008 21:08:40

Сообщение kyZma »

Завтра я помещу фотографии, характеристики и т.д. всё что нужно.
Реклама
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 173
Зарегистрирован: Чт мар 20, 2008 20:33:43

Сообщение delay »

Reboot_s писал(а):Я сомневаюсь, что туту МК вообще нужен..
По тому описанию, которое мы получили в общем-то да.
D-регистр, который, если мне не изменяет память, меняет свое состояние с приходом нового импульса
Так работает Т-триггер, который можно получить из D-триггера соединив выход НЕQ c D а импульсы подавать на счетный вход С.
Контактная информация:
Встал на лапы
Аватара пользователя
Сообщения: 139
Зарегистрирован: Ср сен 19, 2007 10:26:43
Откуда: Украина,Черновцы

Сообщение Reboot_s »

Воот, помню ведь что там был D-регистр замешан :) Чему-то я все таки научился :lol:
И уже совсем одни МК в голове, триггеры - регистрами называю.
Не напрягайся - перезагрузись!
Контактная информация:
Родился
Сообщения: 4
Зарегистрирован: Ср июн 04, 2008 21:08:40

Сообщение kyZma »

У меня появился вопрос. Возможно ли вытянуть программу с МК? Имея STK500
Модератор
Аватара пользователя
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург

Сообщение Aheir »

Можно воспользоваться поиском по Форуму, и найти, например, ответ на вопрос №7 из ЧаВо по микроконтроллерам:)
Оптимизм х (Опыт + Знания) = const
Контактная информация:
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»