红外遥控IC HXD019的原理是什么?

求有经验的大神解惑,据说能解析几乎所有的红外编码,其中原理是什么?难道是用最小时间去抽样产生二进制数组?还有谁能提供些学习资料和码库,先谢谢了

http://download.csdn.net/download/hao199707/3924538