дистанционное управление на ик лучах блок BM8040

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Родился
Сообщения: 7
Зарегистрирован: Ср янв 06, 2010 21:17:15

Сообщение nikolenco »

кто делал дистанционное управление на ик лучах и если есть прошивка поделитесь буду очень благодарен.
Реклама
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1122
Зарегистрирован: Чт мар 05, 2009 19:51:55
Откуда: Дырасполь

Сообщение Seal »

Не знаю что за блок такой BM8040 ,наверное мастеркитовский, но я некоторое время пытаюсь разобраться с исходником на .asm мне надо немного изменить его , что-бы получить на выходах контроллера данные только те которые надо. Не все-же кнопки пульта использовать,а только некоторые, вот только в програмировании несилен!
Вложения
cdremote.asm
(9.63 КБ) 535 скачиваний
pic11_10.gif
(10.13 КБ) 776 скачиваний
ученые долго думали,в чем измерять частоту.... С тех пор и пишут Hz
Реклама
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1306
Зарегистрирован: Вс янв 18, 2009 20:51:02

Сообщение ooogo »

Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1122
Зарегистрирован: Чт мар 05, 2009 19:51:55
Откуда: Дырасполь

Сообщение Seal »

ooogo спасибо за ссылки ,я их то-же находил,но вопрос мой они нисколько не приблизили к решению.... Я прошу помощи програмистов разобраться с ассемблером, с смим протоколом проблем нет !
ученые долго думали,в чем измерять частоту.... С тех пор и пишут Hz
Реклама
Эиком - электронные компоненты и радиодетали
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1306
Зарегистрирован: Вс янв 18, 2009 20:51:02

Сообщение ooogo »

сформулируй тогда конкретный вопрос, может тока я один не поянл, но вообще не ясно что надо. :) Есть ли смысл в асме разбираться, если на си подпрограммы готовые есть?
Реклама
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1122
Зарегистрирован: Чт мар 05, 2009 19:51:55
Откуда: Дырасполь

Сообщение Seal »

Разобраться мне надо только с тем, где в тексте программы указать коды кнопок пульта ,но только те которые МНЕ нужны, а не те которые там используются. И немаловажней момент, чем компильровать?
ученые долго думали,в чем измерять частоту.... С тех пор и пишут Hz
Реклама
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1306
Зарегистрирован: Вс янв 18, 2009 20:51:02

Сообщение ooogo »

судя по коментариям, тебе нужен код которы идет после этой строчки

Код: Выделить всё

;Control Functions Analysis and Processing
дальше идет анализ и исполнения кнопок

Код: Выделить всё

CJNE R7,#COD0,$+6H	;0
	LCALL KEY0
в первой строчке сравнение кода с константой, во второй строчке вызов подпрограммы обработки соответствующей кнопки, в случае равенства.
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1122
Зарегистрирован: Чт мар 05, 2009 19:51:55
Откуда: Дырасполь

Сообщение Seal »

т.е. простой заменой кодов нужной кнопки меняем ? Смущает еще то что в программе описано 20 кодов кнопок,на выходе дешифратора только 8 выходов,точнее 10 но показано 8 .В общем не особо понятно и то что это за ; ------ Decoder Codes ------ только 8 функций
ученые долго думали,в чем измерять частоту.... С тех пор и пишут Hz
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1306
Зарегистрирован: Вс янв 18, 2009 20:51:02

Сообщение ooogo »

т.е. простой заменой кодов нужной кнопки меняем ?
ну да, на нужный код кнопки ставишь вызов нужной подпрограммы.
Смущает еще то что в программе описано 20 кодов кнопок,на выходе дешифратора только 8 выходов,точнее 10 но показано 8
наверное автор дорабатывал устройство, или взял прогу из другого агрегата :)
------ Decoder Codes ------ только 8 функций
у декодера 8 выходов
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1122
Зарегистрирован: Чт мар 05, 2009 19:51:55
Откуда: Дырасполь

Сообщение Seal »

мало что понял,но все равно спасибо за ответы. Вопрос остался открытым ---- есть ли готовое решение , с учетом моих требований, установка адреса системы и выбора нужных кодов кнопок ?
ученые долго думали,в чем измерять частоту.... С тех пор и пишут Hz
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1122
Зарегистрирован: Чт мар 05, 2009 19:51:55
Откуда: Дырасполь

Сообщение Seal »

Вопрос решен .Спасибо blindman ! 16 каналов на Tiny2313 !
ученые долго думали,в чем измерять частоту.... С тех пор и пишут Hz
Родился
Сообщения: 7
Зарегистрирован: Ср янв 06, 2010 21:17:15

Сообщение nikolenco »

а есть рабочая схема и прошивка на четырех канальное управление спомошью обычного пульта допустим от телика на atmega8 или на attihy2313
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1306
Зарегистрирован: Вс янв 18, 2009 20:51:02

Сообщение ooogo »

посмотрите мои ссылки выше
Закрыто

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