Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

IRMAN протокол
http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=5878
Страница 1 от 1

Автор:  Agamemnon [ Пон Юни 23, 2008 5:37 pm ]
Заглавие:  IRMAN протокол

Здравейте. Някой да знае алгоритъма на прословутия в миналото IRMAN протколо. Навремето ползвах универсалните приемници описани тук :
http://fly.cc.fer.hr/~mozgic/UIR/

Сега реших отново да направя този приемник. Идеята беше да използвам USB to RS-232 конвертор, тъй като компютърчето ми няма RS-232. Всичко стана ОК и дистанционното работи перфектно, но ме гложди мисълта, че ползвам firmware писан преди 10 години от някой друг. Доста се рових за да потърся алгоритъма на този протокол или някакъв сорс, но попадам единствено на вече несъществуващи страници или такива с вече компилирани файлове без думичка за същността на самото декодиране и начина по които се получава тази универсалност на приемника.
Ако някой има някаква информация или е правил нещо подобно, ще се радвам да споделите.
Поздрави.

Автор:  t_i_t_o [ Пон Юни 23, 2008 11:29 pm ]
Заглавие: 

disassembler!

Автор:  Agamemnon [ Вто Юни 24, 2008 2:52 pm ]
Заглавие: 

Пуснах един дизасемблер ... голяма боза ... ако някой има идея от асемблер да помага с идеи :-)

Прикачени файлове:
ir509B.asm [7.26 KiB]
238 пъти

Автор:  t_i_t_o [ Сря Юни 25, 2008 2:09 pm ]
Заглавие: 

Добрееее, имаш напрадък, сега отваряш ПДФа с инструкциите на този ПИК, викаш неволята и почваш да разчиташ кода, като заменяш разните там етикети и адреси/променливи с по смислени имена. Успех.

Автор:  vlai4o [ Пон Юли 21, 2008 4:19 pm ]
Заглавие: 

виждам че темата е пусната преди около 2 седмици. ако все още не си си решил проблема пиши. може да пробвам да помогна. Не съм програмирал ПИК-ове досега но смятам че мога да разчета кода с малко хелп от Дейташеета. пък и че да направя алгоритъма.

Автор:  Agamemnon [ Чет Сеп 25, 2008 3:56 pm ]
Заглавие: 

Не, все още не съм стигнал до някакви задоволителни резултати ... давай идеи ако имаш.
Благодаря.

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/