【摘要】 一种数字信号解码方法,包括以下步骤:微处理器接收待解码数字信号;微处理器读取 一个低电平时间段,并存储于一第一寄存器内;微处理器读取下一个高电平时间段,并存储 于一第二寄存器内;微处理器读取出第一寄存器内的值TL及第二寄存器内的值TH,并将TH与 TL作比值TR=TH/TL;微处理器根据所述比值TR与两个分别对应逻辑“1”及“0”的比例常数 作比较来解码得出逻辑“1”或“0”;所述微处理器将解码后的逻辑“1”或“0”信号发送 给后续执行电路。所述数字信号解码方法在时钟不精准的情况下也可正确的解码。。 【专利类型】发明申请 【申请人】鸿富锦精密工业(深圳)有限公司; 鸿海精密工业股份有限公司 【申请人类型】企业 【申请人地址】518109广东省深圳市宝安区龙华镇油松第十工业区东环二路2号 【申请人地区】中国 【申请人城市】深圳市 【申请人区县】宝安区 【申请号】CN200810303202.8 【申请日】2008-07-30 【申请年份】2008 【公开公告号】CN101640540A 【公开公告日】2010-02-03 【公开公告年份】2010 【授权公告号】CN101640540B 【授权公告日】2012-03-14 【授权公告年份】2012.0 【发明人】桑圣杰; 代良燕 【主权项内容】1.一种数字信号解码方法,用于对一电子设备的待解码数字信号进 行解码,所述电子设备通过一微处理器对所述待解码数字信号进行解码,所述数字信号解码 方法包括以下步骤: 所述微处理器接收所述待解码数字信号; 所述微处理器读取第一个低电平时间段,并存储于一第一寄存器内; 所述微处理器读取第一个高电平时间段,并存储于一第二寄存器内; 所述微处理器读取出所述第一寄存器内的值TL及第二寄存器内的值TH,并将TH与TL作 比值TR=TH/TL; 所述微处理器比较所述比值TR与两个分别对应逻辑“1”及“0”的比例常数M及N,如 果TR=M,则解码结果为逻辑“1”,如果TR=N,则解码结果为逻辑“0”; 所述微处理器将解码后的逻辑“1”或“0”信号发送给后续执行电路; 所述微处理器判断所述待解码数字信号是否解码完毕,如果解码完毕,则解码过程结 束; 如果未解码完毕,所述微处理器读取后续待解码数字信号中第一个低电平时间段,并 存储于所述第一寄存器;及 所述微处理器读取后续待解码数字信号中第一个高电平时间段,并存储于所述第二寄 存器内,然后返回至“所述微处理器读取出所述第一寄存器内的值TL及第二寄存器内的值 TH,并将TH与TL作比值TR=TH/TL”的步骤。。 【当前权利人】鸿富锦精密工业(深圳)有限公司; 鸿海精密工业股份有限公司 【当前专利权人地址】广东省深圳市宝安区龙华镇油松第十工业区东环二路2号; 中国台湾新北市土城区中山路66号 【专利权人类型】有限责任公司(外国法人独资) 【统一社会信用代码】914403007084307436 【被引证次数】TRUE 【家族被引证次数】TRUE