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




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 41 • Страница 3 из 3<  1  2  3
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Member
Статус: Не в сети
Регистрация: 27.03.2011
Фото: 12
alen писал(а):
Эмулятор доп. клавиш уже работает, но пока только на макетке, поскольку крошка PIC12F629 оказался битым (я его снял со старого девайса, а про его состояние не знал).
Сначала написал тестовую прошивку, на которой "отработал" временные интервалы.
Получилось следующее :

#77

Потом взял "образцовый" сигнал с пульта и расписал его в двоичной системе :

#77

Нарисовано, конечно же, для наглядности. На самом деле это делается либо в самой программе, либо "на глаз".
В итоге получилось 24 нуля/единицы. Это ровно 3 байта, в шестнадцатиричной форме - 0xAB, 0xDA и 0xF7. Вот их и надо отослать на вход HT82M99.
Сказано - сделано :

#77

Это уже копия оригинального кода. Разумеется, ИК-приемник отреагировал на нее, как на родную, и "нажал" комбинацию Ctrl+Alt+F1.
То же самое сделано и для трех оставшихся клавиш (Ctrl+Alt+F2/F3/F4).
И "на всякий случай" забил в МК еще одну (пятую) клавишу - BackSpace. Вряд ли удастся разместить на корпусе саму кнопку, но мало ли... По крайней мере, софтовая поддержка для нее уже будет.

давай дальше! черпаю идеи от твоего мода ковшом :oops: :old_redface:
не боись на всём будет стоять (c)Alen ;)

_________________
Авторитетней и компетентней от хамской формы общения вы всё-равно не станете.(c) Хитрый John



Партнер
Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 41 • Страница 3 из 3<  1  2  3
-

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


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

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


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

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan