помогите разработать контроллер удаленной клавиатуры

Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Ответить
Родился
Сообщения: 5
Зарегистрирован: Ср ноя 25, 2009 23:29:46

Сообщение medalist777 »

задание такое: разработать контроллер удаленной клавиатуры (транслятор нажатия клавиш) со следующими параметрами:
Число клавиш: 32;
Интерфейс с приемником - RS-232 (19200 бит/с);
Подсветка нажатия клавиш;
Контроль двойного нажатия (блокировка обеих клавиш), индикация исправности и готовности приемника;
Питание устройства - 220 В, 50 Гц.

структурную схему я составил (на рисунке), осталось выбрать микроконтроллер и схему подключения его с клавиатурой и подсветку.
помогите пожалуйста, буду рад любому ответу
Вложения
008.jpg
структурная схема
(11.77 КБ) 557 скачиваний
Контактная информация:
Реклама
Мудрый кот
Аватара пользователя
Сообщения: 1733
Зарегистрирован: Чт авг 21, 2008 22:03:30
Откуда: Одесса(Украина)

Сообщение РадиоЛоматель »

Мда...
Совсем не так нужно это делать.

Вот схема структурная
Так будет правильно

А это курсовая? Или нет?
(*tmp) &= ~( ( (param1 & (1<<PARAM1_BIT6)) || ((param2==PARAM2_TRUE)&&(--param3)) ) ? (param1 & (~param2)) : (Func1() | FUNC1_FLAGS) );
Люблю Си...
Контактная информация:
Реклама
Родился
Сообщения: 5
Зарегистрирован: Ср ноя 25, 2009 23:29:46

Сообщение medalist777 »

курсовая конечно, чтоб он пропала. структурную схему препод проверял, сказал что правильная
Контактная информация:
Мудрый кот
Аватара пользователя
Сообщения: 1733
Зарегистрирован: Чт авг 21, 2008 22:03:30
Откуда: Одесса(Украина)

Сообщение РадиоЛоматель »

Ну она правильная.
Но она не подробная, не отображает принципа работы устройства.
я вот на нее глянув, не понял, что вы хотите сделать, как опрашивается клава, и как загораются светодиоды.

могу в принципе и схему вам нарисовать, если надо
(*tmp) &= ~( ( (param1 & (1<<PARAM1_BIT6)) || ((param2==PARAM2_TRUE)&&(--param3)) ) ? (param1 & (~param2)) : (Func1() | FUNC1_FLAGS) );
Люблю Си...
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Сообщения: 13796
Зарегистрирован: Чт сен 20, 2007 14:08:00

Сообщение kalobyte »

радиоканал гиморно делать
похоже сам преп ни байта не понимает в своем предмете
твою структурную схему я бы не принял и выбрать контроллер - это тебе не в ларек за пивом сбегать
Реклама
Мудрый кот
Аватара пользователя
Сообщения: 1733
Зарегистрирован: Чт авг 21, 2008 22:03:30
Откуда: Одесса(Украина)

Сообщение РадиоЛоматель »

Последнее мне адресовано?
(*tmp) &= ~( ( (param1 & (1<<PARAM1_BIT6)) || ((param2==PARAM2_TRUE)&&(--param3)) ) ? (param1 & (~param2)) : (Func1() | FUNC1_FLAGS) );
Люблю Си...
Контактная информация:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....

Сообщение Meteor »

РадиоЛоматель писал(а):Ну она правильная.
Но она не подробная, не отображает принципа работы устройства.
Структурная схема не может быть подробной как принципиальная. 8) На то она и структурная. В ней обозначены блоки. На функциональных отображают суть процессов, а на принципиальных - саму реализацию.
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Контактная информация:
Родился
Сообщения: 5
Зарегистрирован: Ср ноя 25, 2009 23:29:46

Сообщение medalist777 »

РадиоЛоматель, буду очень благодарен за схему
Контактная информация:
Мудрый кот
Аватара пользователя
Сообщения: 1733
Зарегистрирован: Чт авг 21, 2008 22:03:30
Откуда: Одесса(Украина)

Сообщение РадиоЛоматель »

Да, хорошо. Но к сожалению, я сегодня занят, может удастся освободится, но скорее всего, буду рисовать завтра.
Так что ждите, если оно вам надо
(*tmp) &= ~( ( (param1 & (1<<PARAM1_BIT6)) || ((param2==PARAM2_TRUE)&&(--param3)) ) ? (param1 & (~param2)) : (Func1() | FUNC1_FLAGS) );
Люблю Си...
Контактная информация:
Родился
Сообщения: 5
Зарегистрирован: Ср ноя 25, 2009 23:29:46

Сообщение medalist777 »

не вопрос подожду, так сказать, главное результат. если выгорит буду первым кто курсач сдаст
Контактная информация:
Друг Кота
Сообщения: 13796
Зарегистрирован: Чт сен 20, 2007 14:08:00

Сообщение kalobyte »

студота, ты будеш первым в военкомат
Родился
Сообщения: 5
Зарегистрирован: Ср ноя 25, 2009 23:29:46

Сообщение medalist777 »

военкомат меня не пугает. правда странно, что за 4 года обучения ни разу не задумывался об этом
Контактная информация:
Ответить

Вернуться в «Интеграция с ПК»