дистанционное управление на ик лучах блок BM8040
- Сообщения: 7
- Зарегистрирован: Ср янв 06, 2010 21:17:15
кто делал дистанционное управление на ик лучах и если есть прошивка поделитесь буду очень благодарен.
- Реклама
Не знаю что за блок такой BM8040 ,наверное мастеркитовский, но я некоторое время пытаюсь разобраться с исходником на .asm мне надо немного изменить его , что-бы получить на выходах контроллера данные только те которые надо. Не все-же кнопки пульта использовать,а только некоторые, вот только в програмировании несилен!
- Вложения
-
- cdremote.asm
- (9.63 КБ) 535 скачиваний
-
- pic11_10.gif
- (10.13 КБ) 776 скачиваний
ученые долго думали,в чем измерять частоту.... С тех пор и пишут Hz
- Сообщения: 1306
- Зарегистрирован: Вс янв 18, 2009 20:51:02
- Сообщения: 1306
- Зарегистрирован: Вс янв 18, 2009 20:51:02
- Реклама
- Сообщения: 1306
- Зарегистрирован: Вс янв 18, 2009 20:51:02
судя по коментариям, тебе нужен код которы идет после этой строчки
дальше идет анализ и исполнения кнопок
в первой строчке сравнение кода с константой, во второй строчке вызов подпрограммы обработки соответствующей кнопки, в случае равенства.
Код: Выделить всё
;Control Functions Analysis and ProcessingКод: Выделить всё
CJNE R7,#COD0,$+6H ;0
LCALL KEY0т.е. простой заменой кодов нужной кнопки меняем ? Смущает еще то что в программе описано 20 кодов кнопок,на выходе дешифратора только 8 выходов,точнее 10 но показано 8 .В общем не особо понятно и то что это за ; ------ Decoder Codes ------ только 8 функций
ученые долго думали,в чем измерять частоту.... С тех пор и пишут Hz
- Сообщения: 1306
- Зарегистрирован: Вс янв 18, 2009 20:51:02
ну да, на нужный код кнопки ставишь вызов нужной подпрограммы.т.е. простой заменой кодов нужной кнопки меняем ?
наверное автор дорабатывал устройство, или взял прогу из другого агрегатаСмущает еще то что в программе описано 20 кодов кнопок,на выходе дешифратора только 8 выходов,точнее 10 но показано 8
у декодера 8 выходов------ Decoder Codes ------ только 8 функций
- Сообщения: 7
- Зарегистрирован: Ср янв 06, 2010 21:17:15
- Сообщения: 1306
- Зарегистрирован: Вс янв 18, 2009 20:51:02


